./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b395f094f2d3990354e9b2c1428e908d883c16492f3b21174dd87f3c0cfda780 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-13 21:11:50,703 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-13 21:11:50,712 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-13 21:11:50,754 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-13 21:11:50,755 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-13 21:11:50,756 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-13 21:11:50,758 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-13 21:11:50,759 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-13 21:11:50,761 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-13 21:11:50,764 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-13 21:11:50,765 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-13 21:11:50,767 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-13 21:11:50,767 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-13 21:11:50,768 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-13 21:11:50,769 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-13 21:11:50,771 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-13 21:11:50,772 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-13 21:11:50,773 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-13 21:11:50,774 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-13 21:11:50,778 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-13 21:11:50,780 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-13 21:11:50,780 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-13 21:11:50,781 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-13 21:11:50,782 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-13 21:11:50,783 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-13 21:11:50,788 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-13 21:11:50,788 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-13 21:11:50,788 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-13 21:11:50,789 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-13 21:11:50,790 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-13 21:11:50,790 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-13 21:11:50,790 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-13 21:11:50,792 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-13 21:11:50,792 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-13 21:11:50,792 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-13 21:11:50,793 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-13 21:11:50,793 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-13 21:11:50,794 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-13 21:11:50,794 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-13 21:11:50,794 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-13 21:11:50,794 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-13 21:11:50,796 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-13 21:11:50,797 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-13 21:11:50,821 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-13 21:11:50,821 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-13 21:11:50,821 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-13 21:11:50,822 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-13 21:11:50,822 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-13 21:11:50,822 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-13 21:11:50,823 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-13 21:11:50,823 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-13 21:11:50,823 INFO L138 SettingsManager]: * Use SBE=true [2022-07-13 21:11:50,824 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-13 21:11:50,824 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-13 21:11:50,824 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-13 21:11:50,824 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-13 21:11:50,824 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-13 21:11:50,825 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-13 21:11:50,825 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-13 21:11:50,825 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-13 21:11:50,825 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-13 21:11:50,826 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-13 21:11:50,826 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-13 21:11:50,826 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-13 21:11:50,826 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-13 21:11:50,826 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 21:11:50,827 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-13 21:11:50,827 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-13 21:11:50,828 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-13 21:11:50,828 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-13 21:11:50,828 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-13 21:11:50,828 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 -> b395f094f2d3990354e9b2c1428e908d883c16492f3b21174dd87f3c0cfda780 [2022-07-13 21:11:51,027 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-13 21:11:51,047 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-13 21:11:51,049 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-13 21:11:51,049 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-13 21:11:51,050 INFO L275 PluginConnector]: CDTParser initialized [2022-07-13 21:11:51,051 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.07.cil-1.c [2022-07-13 21:11:51,088 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94f02af00/88be294f1ebf4a55bb45e3c0e0352f6c/FLAG966409f70 [2022-07-13 21:11:51,522 INFO L306 CDTParser]: Found 1 translation units. [2022-07-13 21:11:51,523 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.07.cil-1.c [2022-07-13 21:11:51,535 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94f02af00/88be294f1ebf4a55bb45e3c0e0352f6c/FLAG966409f70 [2022-07-13 21:11:51,547 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94f02af00/88be294f1ebf4a55bb45e3c0e0352f6c [2022-07-13 21:11:51,549 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-13 21:11:51,549 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-13 21:11:51,551 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-13 21:11:51,551 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-13 21:11:51,554 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-13 21:11:51,554 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:51,555 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a894d36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51, skipping insertion in model container [2022-07-13 21:11:51,555 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:51,560 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-13 21:11:51,598 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-13 21:11:51,748 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.07.cil-1.c[914,927] [2022-07-13 21:11:51,798 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.07.cil-1.c[7115,7128] [2022-07-13 21:11:51,858 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 21:11:51,869 INFO L203 MainTranslator]: Completed pre-run [2022-07-13 21:11:51,877 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.07.cil-1.c[914,927] [2022-07-13 21:11:51,895 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.07.cil-1.c[7115,7128] [2022-07-13 21:11:51,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-13 21:11:51,959 INFO L208 MainTranslator]: Completed translation [2022-07-13 21:11:51,959 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51 WrapperNode [2022-07-13 21:11:51,959 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-13 21:11:51,960 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-13 21:11:51,960 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-13 21:11:51,960 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-13 21:11:51,965 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:51,973 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:51,999 INFO L137 Inliner]: procedures = 67, calls = 78, calls flagged for inlining = 36, calls inlined = 36, statements flattened = 750 [2022-07-13 21:11:51,999 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-13 21:11:52,000 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-13 21:11:52,000 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-13 21:11:52,000 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-13 21:11:52,007 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,011 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,011 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,019 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,027 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,029 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,033 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-13 21:11:52,034 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-13 21:11:52,034 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-13 21:11:52,034 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-13 21:11:52,035 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (1/1) ... [2022-07-13 21:11:52,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-13 21:11:52,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:11:52,073 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-13 21:11:52,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-13 21:11:52,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-13 21:11:52,134 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-13 21:11:52,134 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-13 21:11:52,134 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-07-13 21:11:52,138 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-07-13 21:11:52,138 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-13 21:11:52,138 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-13 21:11:52,139 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-13 21:11:52,139 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-13 21:11:52,139 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-07-13 21:11:52,139 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-07-13 21:11:52,139 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-13 21:11:52,140 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-13 21:11:52,140 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-13 21:11:52,140 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-13 21:11:52,140 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-07-13 21:11:52,140 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-07-13 21:11:52,140 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-07-13 21:11:52,140 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-07-13 21:11:52,140 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-07-13 21:11:52,141 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-07-13 21:11:52,141 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-13 21:11:52,141 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-13 21:11:52,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-13 21:11:52,141 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-13 21:11:52,141 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-13 21:11:52,141 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-07-13 21:11:52,142 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-07-13 21:11:52,142 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-13 21:11:52,142 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-13 21:11:52,142 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-13 21:11:52,142 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-13 21:11:52,215 INFO L234 CfgBuilder]: Building ICFG [2022-07-13 21:11:52,217 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-13 21:11:52,731 INFO L275 CfgBuilder]: Performing block encoding [2022-07-13 21:11:52,743 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-13 21:11:52,743 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2022-07-13 21:11:52,745 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 09:11:52 BoogieIcfgContainer [2022-07-13 21:11:52,745 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-13 21:11:52,747 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-13 21:11:52,747 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-13 21:11:52,749 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-13 21:11:52,749 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.07 09:11:51" (1/3) ... [2022-07-13 21:11:52,750 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a4ac002 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 09:11:52, skipping insertion in model container [2022-07-13 21:11:52,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.07 09:11:51" (2/3) ... [2022-07-13 21:11:52,750 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a4ac002 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 09:11:52, skipping insertion in model container [2022-07-13 21:11:52,750 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 09:11:52" (3/3) ... [2022-07-13 21:11:52,751 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.07.cil-1.c [2022-07-13 21:11:52,760 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-13 21:11:52,760 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-13 21:11:52,809 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-13 21:11:52,814 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@2cfa5126, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@72b242a5 [2022-07-13 21:11:52,815 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-13 21:11:52,820 INFO L276 IsEmpty]: Start isEmpty. Operand has 358 states, 306 states have (on average 1.6143790849673203) internal successors, (494), 312 states have internal predecessors, (494), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-07-13 21:11:52,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:52,830 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:52,831 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-13 21:11:52,831 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:52,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:52,836 INFO L85 PathProgramCache]: Analyzing trace with hash -2006337748, now seen corresponding path program 1 times [2022-07-13 21:11:52,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:52,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350199328] [2022-07-13 21:11:52,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:52,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:53,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:53,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:53,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:53,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:53,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:53,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:53,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350199328] [2022-07-13 21:11:53,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350199328] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:53,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:53,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:11:53,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601545956] [2022-07-13 21:11:53,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:53,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:11:53,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:53,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:11:53,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:11:53,073 INFO L87 Difference]: Start difference. First operand has 358 states, 306 states have (on average 1.6143790849673203) internal successors, (494), 312 states have internal predecessors, (494), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-13 21:11:53,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:53,569 INFO L93 Difference]: Finished difference Result 712 states and 1119 transitions. [2022-07-13 21:11:53,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-13 21:11:53,571 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-13 21:11:53,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:53,586 INFO L225 Difference]: With dead ends: 712 [2022-07-13 21:11:53,586 INFO L226 Difference]: Without dead ends: 366 [2022-07-13 21:11:53,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:11:53,596 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 770 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:53,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 1197 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-13 21:11:53,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-07-13 21:11:53,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 348. [2022-07-13 21:11:53,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 298 states have (on average 1.5201342281879195) internal successors, (453), 302 states have internal predecessors, (453), 35 states have call successors, (35), 14 states have call predecessors, (35), 13 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-07-13 21:11:53,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 521 transitions. [2022-07-13 21:11:53,640 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 521 transitions. Word has length 65 [2022-07-13 21:11:53,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:53,640 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 521 transitions. [2022-07-13 21:11:53,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-13 21:11:53,640 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 521 transitions. [2022-07-13 21:11:53,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:53,642 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:53,643 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-13 21:11:53,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-13 21:11:53,643 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:53,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:53,644 INFO L85 PathProgramCache]: Analyzing trace with hash -2047012498, now seen corresponding path program 1 times [2022-07-13 21:11:53,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:53,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874441729] [2022-07-13 21:11:53,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:53,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:53,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:53,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:53,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:53,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:53,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:53,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:53,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874441729] [2022-07-13 21:11:53,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874441729] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:53,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:53,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 21:11:53,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889979743] [2022-07-13 21:11:53,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:53,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 21:11:53,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:53,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 21:11:53,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:11:53,740 INFO L87 Difference]: Start difference. First operand 348 states and 521 transitions. 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-13 21:11:54,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:54,486 INFO L93 Difference]: Finished difference Result 571 states and 835 transitions. [2022-07-13 21:11:54,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:11:54,486 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-13 21:11:54,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:54,489 INFO L225 Difference]: With dead ends: 571 [2022-07-13 21:11:54,489 INFO L226 Difference]: Without dead ends: 483 [2022-07-13 21:11:54,490 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-13 21:11:54,491 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 652 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:54,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 1939 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 21:11:54,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2022-07-13 21:11:54,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 444. [2022-07-13 21:11:54,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 374 states have (on average 1.4893048128342246) internal successors, (557), 380 states have internal predecessors, (557), 46 states have call successors, (46), 21 states have call predecessors, (46), 22 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2022-07-13 21:11:54,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 652 transitions. [2022-07-13 21:11:54,517 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 652 transitions. Word has length 65 [2022-07-13 21:11:54,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:54,517 INFO L495 AbstractCegarLoop]: Abstraction has 444 states and 652 transitions. [2022-07-13 21:11:54,518 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-13 21:11:54,518 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 652 transitions. [2022-07-13 21:11:54,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:54,520 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:54,520 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-13 21:11:54,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-13 21:11:54,521 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:54,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:54,521 INFO L85 PathProgramCache]: Analyzing trace with hash -368123858, now seen corresponding path program 1 times [2022-07-13 21:11:54,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:54,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724800255] [2022-07-13 21:11:54,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:54,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:54,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:54,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:54,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:54,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:54,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:54,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724800255] [2022-07-13 21:11:54,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724800255] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:54,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:54,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 21:11:54,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532862933] [2022-07-13 21:11:54,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:54,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 21:11:54,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:54,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 21:11:54,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:11:54,609 INFO L87 Difference]: Start difference. First operand 444 states and 652 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-13 21:11:55,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:55,392 INFO L93 Difference]: Finished difference Result 791 states and 1128 transitions. [2022-07-13 21:11:55,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-13 21:11:55,392 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-13 21:11:55,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:55,395 INFO L225 Difference]: With dead ends: 791 [2022-07-13 21:11:55,396 INFO L226 Difference]: Without dead ends: 614 [2022-07-13 21:11:55,396 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-07-13 21:11:55,397 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 1034 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1776 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:55,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1776 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 21:11:55,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-13 21:11:55,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 540. [2022-07-13 21:11:55,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 450 states have (on average 1.4666666666666666) internal successors, (660), 458 states have internal predecessors, (660), 57 states have call successors, (57), 28 states have call predecessors, (57), 31 states have return successors, (68), 57 states have call predecessors, (68), 55 states have call successors, (68) [2022-07-13 21:11:55,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 785 transitions. [2022-07-13 21:11:55,423 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 785 transitions. Word has length 65 [2022-07-13 21:11:55,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:55,423 INFO L495 AbstractCegarLoop]: Abstraction has 540 states and 785 transitions. [2022-07-13 21:11:55,423 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-13 21:11:55,423 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 785 transitions. [2022-07-13 21:11:55,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:55,426 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:55,426 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-13 21:11:55,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-13 21:11:55,426 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:55,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:55,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1898257328, now seen corresponding path program 1 times [2022-07-13 21:11:55,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:55,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977819447] [2022-07-13 21:11:55,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:55,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:55,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:55,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:55,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:55,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:55,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:55,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:55,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977819447] [2022-07-13 21:11:55,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977819447] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:55,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:55,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 21:11:55,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813614570] [2022-07-13 21:11:55,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:55,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 21:11:55,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:55,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 21:11:55,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-13 21:11:55,510 INFO L87 Difference]: Start difference. First operand 540 states and 785 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-13 21:11:56,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:56,140 INFO L93 Difference]: Finished difference Result 867 states and 1239 transitions. [2022-07-13 21:11:56,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 21:11:56,141 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-13 21:11:56,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:56,144 INFO L225 Difference]: With dead ends: 867 [2022-07-13 21:11:56,144 INFO L226 Difference]: Without dead ends: 600 [2022-07-13 21:11:56,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:11:56,145 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 659 mSDsluCounter, 1518 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:56,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 2026 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-13 21:11:56,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-07-13 21:11:56,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 555. [2022-07-13 21:11:56,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 462 states have (on average 1.4545454545454546) internal successors, (672), 470 states have internal predecessors, (672), 57 states have call successors, (57), 28 states have call predecessors, (57), 34 states have return successors, (71), 60 states have call predecessors, (71), 55 states have call successors, (71) [2022-07-13 21:11:56,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 800 transitions. [2022-07-13 21:11:56,165 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 800 transitions. Word has length 65 [2022-07-13 21:11:56,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:56,166 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 800 transitions. [2022-07-13 21:11:56,166 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-13 21:11:56,166 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 800 transitions. [2022-07-13 21:11:56,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:56,173 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:56,174 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-13 21:11:56,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-13 21:11:56,174 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:56,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:56,175 INFO L85 PathProgramCache]: Analyzing trace with hash 512053934, now seen corresponding path program 1 times [2022-07-13 21:11:56,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:56,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825075430] [2022-07-13 21:11:56,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:56,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:56,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:56,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:56,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:56,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:56,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825075430] [2022-07-13 21:11:56,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825075430] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:56,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:56,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 21:11:56,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574584647] [2022-07-13 21:11:56,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:56,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 21:11:56,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:56,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 21:11:56,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-13 21:11:56,301 INFO L87 Difference]: Start difference. First operand 555 states and 800 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-13 21:11:56,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:56,954 INFO L93 Difference]: Finished difference Result 873 states and 1232 transitions. [2022-07-13 21:11:56,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 21:11:56,954 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-13 21:11:56,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:56,957 INFO L225 Difference]: With dead ends: 873 [2022-07-13 21:11:56,957 INFO L226 Difference]: Without dead ends: 591 [2022-07-13 21:11:56,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-13 21:11:56,959 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 669 mSDsluCounter, 1518 mSDsCounter, 0 mSdLazyCounter, 1186 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 2024 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:56,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [670 Valid, 2024 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1186 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 21:11:56,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2022-07-13 21:11:56,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 560. [2022-07-13 21:11:56,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 466 states have (on average 1.446351931330472) internal successors, (674), 474 states have internal predecessors, (674), 57 states have call successors, (57), 28 states have call predecessors, (57), 35 states have return successors, (72), 61 states have call predecessors, (72), 55 states have call successors, (72) [2022-07-13 21:11:56,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 803 transitions. [2022-07-13 21:11:56,978 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 803 transitions. Word has length 65 [2022-07-13 21:11:56,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:56,978 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 803 transitions. [2022-07-13 21:11:56,978 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-13 21:11:56,978 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 803 transitions. [2022-07-13 21:11:56,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:56,979 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:56,980 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-13 21:11:56,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-13 21:11:56,980 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:56,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:56,980 INFO L85 PathProgramCache]: Analyzing trace with hash -517305364, now seen corresponding path program 1 times [2022-07-13 21:11:56,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:56,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798287937] [2022-07-13 21:11:56,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:56,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:57,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:57,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:57,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:57,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:57,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798287937] [2022-07-13 21:11:57,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798287937] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:57,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:57,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-13 21:11:57,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490771015] [2022-07-13 21:11:57,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:57,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 21:11:57,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:57,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 21:11:57,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-13 21:11:57,056 INFO L87 Difference]: Start difference. First operand 560 states and 803 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2022-07-13 21:11:58,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:58,216 INFO L93 Difference]: Finished difference Result 1916 states and 2644 transitions. [2022-07-13 21:11:58,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-13 21:11:58,217 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2022-07-13 21:11:58,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:58,222 INFO L225 Difference]: With dead ends: 1916 [2022-07-13 21:11:58,223 INFO L226 Difference]: Without dead ends: 1611 [2022-07-13 21:11:58,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2022-07-13 21:11:58,225 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 2741 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 1482 mSolverCounterSat, 592 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2760 SdHoareTripleChecker+Valid, 2277 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 592 IncrementalHoareTripleChecker+Valid, 1482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:58,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2760 Valid, 2277 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [592 Valid, 1482 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:11:58,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2022-07-13 21:11:58,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1476. [2022-07-13 21:11:58,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1193 states have (on average 1.363788767812238) internal successors, (1627), 1216 states have internal predecessors, (1627), 145 states have call successors, (145), 111 states have call predecessors, (145), 136 states have return successors, (189), 151 states have call predecessors, (189), 143 states have call successors, (189) [2022-07-13 21:11:58,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 1961 transitions. [2022-07-13 21:11:58,275 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 1961 transitions. Word has length 65 [2022-07-13 21:11:58,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:58,276 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 1961 transitions. [2022-07-13 21:11:58,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2022-07-13 21:11:58,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 1961 transitions. [2022-07-13 21:11:58,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-13 21:11:58,277 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:58,277 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-13 21:11:58,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-13 21:11:58,277 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:58,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:58,278 INFO L85 PathProgramCache]: Analyzing trace with hash 462107460, now seen corresponding path program 1 times [2022-07-13 21:11:58,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:58,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47905641] [2022-07-13 21:11:58,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:58,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:58,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:58,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:58,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:58,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:58,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:58,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47905641] [2022-07-13 21:11:58,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47905641] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:58,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:58,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:11:58,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105416925] [2022-07-13 21:11:58,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:58,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:11:58,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:58,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:11:58,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:11:58,339 INFO L87 Difference]: Start difference. First operand 1476 states and 1961 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-13 21:11:58,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:58,691 INFO L93 Difference]: Finished difference Result 3939 states and 5106 transitions. [2022-07-13 21:11:58,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-13 21:11:58,692 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-13 21:11:58,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:58,702 INFO L225 Difference]: With dead ends: 3939 [2022-07-13 21:11:58,702 INFO L226 Difference]: Without dead ends: 2725 [2022-07-13 21:11:58,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-07-13 21:11:58,706 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1514 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1541 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:58,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1541 Valid, 996 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 21:11:58,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2022-07-13 21:11:58,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 2585. [2022-07-13 21:11:58,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2585 states, 2046 states have (on average 1.3064516129032258) internal successors, (2673), 2090 states have internal predecessors, (2673), 267 states have call successors, (267), 215 states have call predecessors, (267), 270 states have return successors, (393), 282 states have call predecessors, (393), 265 states have call successors, (393) [2022-07-13 21:11:58,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 3333 transitions. [2022-07-13 21:11:58,801 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 3333 transitions. Word has length 65 [2022-07-13 21:11:58,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:58,802 INFO L495 AbstractCegarLoop]: Abstraction has 2585 states and 3333 transitions. [2022-07-13 21:11:58,802 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-13 21:11:58,802 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 3333 transitions. [2022-07-13 21:11:58,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-13 21:11:58,803 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:58,803 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-13 21:11:58,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-13 21:11:58,803 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:58,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:58,804 INFO L85 PathProgramCache]: Analyzing trace with hash 2123328339, now seen corresponding path program 1 times [2022-07-13 21:11:58,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:58,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555109377] [2022-07-13 21:11:58,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:58,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:58,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:58,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:58,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:58,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:58,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:58,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:58,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:58,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555109377] [2022-07-13 21:11:58,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555109377] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:58,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:58,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:11:58,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620968357] [2022-07-13 21:11:58,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:58,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:11:58,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:58,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:11:58,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:11:58,859 INFO L87 Difference]: Start difference. First operand 2585 states and 3333 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-13 21:11:59,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:59,322 INFO L93 Difference]: Finished difference Result 5877 states and 7495 transitions. [2022-07-13 21:11:59,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 21:11:59,323 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-13 21:11:59,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:59,336 INFO L225 Difference]: With dead ends: 5877 [2022-07-13 21:11:59,336 INFO L226 Difference]: Without dead ends: 3554 [2022-07-13 21:11:59,340 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-13 21:11:59,343 INFO L413 NwaCegarLoop]: 514 mSDtfsCounter, 874 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:11:59,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [883 Valid, 1213 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 21:11:59,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3554 states. [2022-07-13 21:11:59,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3554 to 3270. [2022-07-13 21:11:59,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 2578 states have (on average 1.2936384794414275) internal successors, (3335), 2628 states have internal predecessors, (3335), 341 states have call successors, (341), 279 states have call predecessors, (341), 349 states have return successors, (485), 365 states have call predecessors, (485), 339 states have call successors, (485) [2022-07-13 21:11:59,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 4161 transitions. [2022-07-13 21:11:59,459 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 4161 transitions. Word has length 66 [2022-07-13 21:11:59,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:11:59,460 INFO L495 AbstractCegarLoop]: Abstraction has 3270 states and 4161 transitions. [2022-07-13 21:11:59,460 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-13 21:11:59,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 4161 transitions. [2022-07-13 21:11:59,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-13 21:11:59,461 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:11:59,461 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-13 21:11:59,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-13 21:11:59,462 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:11:59,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:11:59,462 INFO L85 PathProgramCache]: Analyzing trace with hash 534392178, now seen corresponding path program 1 times [2022-07-13 21:11:59,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:11:59,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727655141] [2022-07-13 21:11:59,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:11:59,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:11:59,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:11:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:11:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:11:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:11:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:11:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:11:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:11:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:11:59,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:11:59,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:11:59,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727655141] [2022-07-13 21:11:59,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727655141] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:11:59,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:11:59,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:11:59,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563706776] [2022-07-13 21:11:59,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:11:59,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:11:59,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:11:59,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:11:59,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:11:59,520 INFO L87 Difference]: Start difference. First operand 3270 states and 4161 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-13 21:11:59,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:11:59,980 INFO L93 Difference]: Finished difference Result 6825 states and 8577 transitions. [2022-07-13 21:11:59,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 21:11:59,980 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-13 21:11:59,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:11:59,991 INFO L225 Difference]: With dead ends: 6825 [2022-07-13 21:11:59,991 INFO L226 Difference]: Without dead ends: 3816 [2022-07-13 21:12:00,009 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-13 21:12:00,010 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 962 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:00,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [991 Valid, 1293 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 21:12:00,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3816 states. [2022-07-13 21:12:00,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3816 to 3553. [2022-07-13 21:12:00,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3553 states, 2803 states have (on average 1.2854084909026045) internal successors, (3603), 2856 states have internal predecessors, (3603), 369 states have call successors, (369), 304 states have call predecessors, (369), 379 states have return successors, (519), 395 states have call predecessors, (519), 367 states have call successors, (519) [2022-07-13 21:12:00,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3553 states to 3553 states and 4491 transitions. [2022-07-13 21:12:00,168 INFO L78 Accepts]: Start accepts. Automaton has 3553 states and 4491 transitions. Word has length 72 [2022-07-13 21:12:00,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:00,168 INFO L495 AbstractCegarLoop]: Abstraction has 3553 states and 4491 transitions. [2022-07-13 21:12:00,168 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-13 21:12:00,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3553 states and 4491 transitions. [2022-07-13 21:12:00,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-07-13 21:12:00,171 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:00,171 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-13 21:12:00,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-13 21:12:00,171 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:00,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:00,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1130274590, now seen corresponding path program 1 times [2022-07-13 21:12:00,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:00,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635692401] [2022-07-13 21:12:00,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:00,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:00,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:12:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:00,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:12:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:12:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:12:00,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:12:00,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,248 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-13 21:12:00,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:00,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635692401] [2022-07-13 21:12:00,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635692401] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:00,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:00,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:00,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643550858] [2022-07-13 21:12:00,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:00,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:00,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:00,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:00,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:00,250 INFO L87 Difference]: Start difference. First operand 3553 states and 4491 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-13 21:12:00,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:00,698 INFO L93 Difference]: Finished difference Result 4617 states and 5769 transitions. [2022-07-13 21:12:00,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-13 21:12:00,698 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-13 21:12:00,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:00,713 INFO L225 Difference]: With dead ends: 4617 [2022-07-13 21:12:00,713 INFO L226 Difference]: Without dead ends: 4614 [2022-07-13 21:12:00,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-07-13 21:12:00,715 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 1712 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1722 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:00,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1722 Valid, 1033 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-13 21:12:00,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4614 states. [2022-07-13 21:12:00,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4614 to 4290. [2022-07-13 21:12:00,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4290 states, 3365 states have (on average 1.2736998514115898) internal successors, (4286), 3425 states have internal predecessors, (4286), 450 states have call successors, (450), 374 states have call predecessors, (450), 473 states have return successors, (643), 493 states have call predecessors, (643), 449 states have call successors, (643) [2022-07-13 21:12:00,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4290 states to 4290 states and 5379 transitions. [2022-07-13 21:12:00,863 INFO L78 Accepts]: Start accepts. Automaton has 4290 states and 5379 transitions. Word has length 73 [2022-07-13 21:12:00,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:00,864 INFO L495 AbstractCegarLoop]: Abstraction has 4290 states and 5379 transitions. [2022-07-13 21:12:00,864 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-13 21:12:00,864 INFO L276 IsEmpty]: Start isEmpty. Operand 4290 states and 5379 transitions. [2022-07-13 21:12:00,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-07-13 21:12:00,866 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:00,866 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-13 21:12:00,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-13 21:12:00,866 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:00,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:00,867 INFO L85 PathProgramCache]: Analyzing trace with hash -679840836, now seen corresponding path program 1 times [2022-07-13 21:12:00,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:00,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284403920] [2022-07-13 21:12:00,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:00,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:00,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:12:00,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:00,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:12:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:12:00,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:12:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:12:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:00,965 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-13 21:12:00,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:00,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284403920] [2022-07-13 21:12:00,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284403920] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-13 21:12:00,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205154303] [2022-07-13 21:12:00,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:00,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-13 21:12:00,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-13 21:12:00,972 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-13 21:12:01,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-13 21:12:01,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:01,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-13 21:12:01,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-13 21:12:01,351 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-13 21:12:01,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-13 21:12:01,478 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-13 21:12:01,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205154303] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-13 21:12:01,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-13 21:12:01,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2022-07-13 21:12:01,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201226070] [2022-07-13 21:12:01,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-13 21:12:01,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-13 21:12:01,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:01,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-13 21:12:01,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-13 21:12:01,481 INFO L87 Difference]: Start difference. First operand 4290 states and 5379 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-13 21:12:02,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:02,849 INFO L93 Difference]: Finished difference Result 8661 states and 10712 transitions. [2022-07-13 21:12:02,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-13 21:12:02,850 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-13 21:12:02,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:02,886 INFO L225 Difference]: With dead ends: 8661 [2022-07-13 21:12:02,886 INFO L226 Difference]: Without dead ends: 8658 [2022-07-13 21:12:02,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2022-07-13 21:12:02,892 INFO L413 NwaCegarLoop]: 674 mSDtfsCounter, 1774 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1835 SdHoareTripleChecker+Valid, 1935 SdHoareTripleChecker+Invalid, 1740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:02,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1835 Valid, 1935 Invalid, 1740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-13 21:12:02,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8658 states. [2022-07-13 21:12:03,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8658 to 7749. [2022-07-13 21:12:03,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7749 states, 6070 states have (on average 1.2606260296540361) internal successors, (7652), 6181 states have internal predecessors, (7652), 810 states have call successors, (810), 689 states have call predecessors, (810), 867 states have return successors, (1169), 881 states have call predecessors, (1169), 809 states have call successors, (1169) [2022-07-13 21:12:03,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7749 states to 7749 states and 9631 transitions. [2022-07-13 21:12:03,252 INFO L78 Accepts]: Start accepts. Automaton has 7749 states and 9631 transitions. Word has length 74 [2022-07-13 21:12:03,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:03,253 INFO L495 AbstractCegarLoop]: Abstraction has 7749 states and 9631 transitions. [2022-07-13 21:12:03,253 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-13 21:12:03,253 INFO L276 IsEmpty]: Start isEmpty. Operand 7749 states and 9631 transitions. [2022-07-13 21:12:03,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-13 21:12:03,254 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:03,255 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-13 21:12:03,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-13 21:12:03,459 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-13 21:12:03,460 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:03,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:03,460 INFO L85 PathProgramCache]: Analyzing trace with hash 669680098, now seen corresponding path program 2 times [2022-07-13 21:12:03,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:03,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220192907] [2022-07-13 21:12:03,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:03,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:03,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:12:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:03,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:12:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:12:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:12:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:12:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:03,503 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-13 21:12:03,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:03,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220192907] [2022-07-13 21:12:03,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220192907] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:03,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:03,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:12:03,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912420112] [2022-07-13 21:12:03,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:03,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:12:03,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:03,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:12:03,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:12:03,505 INFO L87 Difference]: Start difference. First operand 7749 states and 9631 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-13 21:12:03,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:03,950 INFO L93 Difference]: Finished difference Result 10746 states and 13347 transitions. [2022-07-13 21:12:03,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-13 21:12:03,951 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-13 21:12:03,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:03,962 INFO L225 Difference]: With dead ends: 10746 [2022-07-13 21:12:03,962 INFO L226 Difference]: Without dead ends: 4128 [2022-07-13 21:12:03,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-13 21:12:03,974 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 1132 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1163 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:03,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1163 Valid, 1101 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-13 21:12:03,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4128 states. [2022-07-13 21:12:04,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4128 to 3094. [2022-07-13 21:12:04,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3094 states, 2449 states have (on average 1.2580645161290323) internal successors, (3081), 2482 states have internal predecessors, (3081), 326 states have call successors, (326), 270 states have call predecessors, (326), 317 states have return successors, (427), 344 states have call predecessors, (427), 325 states have call successors, (427) [2022-07-13 21:12:04,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3094 states to 3094 states and 3834 transitions. [2022-07-13 21:12:04,105 INFO L78 Accepts]: Start accepts. Automaton has 3094 states and 3834 transitions. Word has length 77 [2022-07-13 21:12:04,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:04,106 INFO L495 AbstractCegarLoop]: Abstraction has 3094 states and 3834 transitions. [2022-07-13 21:12:04,106 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-13 21:12:04,106 INFO L276 IsEmpty]: Start isEmpty. Operand 3094 states and 3834 transitions. [2022-07-13 21:12:04,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-07-13 21:12:04,107 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:04,107 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-13 21:12:04,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-13 21:12:04,108 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:04,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:04,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1857100594, now seen corresponding path program 1 times [2022-07-13 21:12:04,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:04,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719044688] [2022-07-13 21:12:04,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:04,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:12:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:12:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:12:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:12:04,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:12:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-13 21:12:04,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:04,170 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-13 21:12:04,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:04,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719044688] [2022-07-13 21:12:04,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719044688] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:04,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:04,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-13 21:12:04,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761324802] [2022-07-13 21:12:04,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:04,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-13 21:12:04,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:04,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-13 21:12:04,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-13 21:12:04,172 INFO L87 Difference]: Start difference. First operand 3094 states and 3834 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-13 21:12:05,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:05,141 INFO L93 Difference]: Finished difference Result 8804 states and 10780 transitions. [2022-07-13 21:12:05,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-13 21:12:05,141 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-13 21:12:05,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:05,164 INFO L225 Difference]: With dead ends: 8804 [2022-07-13 21:12:05,164 INFO L226 Difference]: Without dead ends: 5972 [2022-07-13 21:12:05,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2022-07-13 21:12:05,172 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 914 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 2090 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:05,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [928 Valid, 2090 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 21:12:05,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2022-07-13 21:12:05,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 5663. [2022-07-13 21:12:05,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5663 states, 4383 states have (on average 1.2233629933835273) internal successors, (5362), 4503 states have internal predecessors, (5362), 623 states have call successors, (623), 524 states have call predecessors, (623), 655 states have return successors, (932), 640 states have call predecessors, (932), 622 states have call successors, (932) [2022-07-13 21:12:05,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5663 states to 5663 states and 6917 transitions. [2022-07-13 21:12:05,440 INFO L78 Accepts]: Start accepts. Automaton has 5663 states and 6917 transitions. Word has length 84 [2022-07-13 21:12:05,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:05,441 INFO L495 AbstractCegarLoop]: Abstraction has 5663 states and 6917 transitions. [2022-07-13 21:12:05,441 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-13 21:12:05,441 INFO L276 IsEmpty]: Start isEmpty. Operand 5663 states and 6917 transitions. [2022-07-13 21:12:05,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-13 21:12:05,446 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:05,446 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-13 21:12:05,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-13 21:12:05,447 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:05,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:05,447 INFO L85 PathProgramCache]: Analyzing trace with hash 887628672, now seen corresponding path program 1 times [2022-07-13 21:12:05,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:05,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738030893] [2022-07-13 21:12:05,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:05,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:05,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-13 21:12:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-13 21:12:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-13 21:12:05,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-13 21:12:05,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-13 21:12:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-13 21:12:05,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:05,518 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-13 21:12:05,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:05,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738030893] [2022-07-13 21:12:05,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738030893] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:05,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:05,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-13 21:12:05,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756426192] [2022-07-13 21:12:05,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:05,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-13 21:12:05,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:05,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-13 21:12:05,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-13 21:12:05,521 INFO L87 Difference]: Start difference. First operand 5663 states and 6917 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-13 21:12:06,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:06,545 INFO L93 Difference]: Finished difference Result 8690 states and 10600 transitions. [2022-07-13 21:12:06,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-13 21:12:06,546 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-13 21:12:06,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:06,555 INFO L225 Difference]: With dead ends: 8690 [2022-07-13 21:12:06,555 INFO L226 Difference]: Without dead ends: 4152 [2022-07-13 21:12:06,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2022-07-13 21:12:06,561 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 1553 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1589 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:06,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1589 Valid, 1841 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-13 21:12:06,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4152 states. [2022-07-13 21:12:06,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4152 to 3775. [2022-07-13 21:12:06,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3775 states, 2925 states have (on average 1.2126495726495727) internal successors, (3547), 3007 states have internal predecessors, (3547), 411 states have call successors, (411), 339 states have call predecessors, (411), 437 states have return successors, (581), 433 states have call predecessors, (581), 410 states have call successors, (581) [2022-07-13 21:12:06,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3775 states to 3775 states and 4539 transitions. [2022-07-13 21:12:06,704 INFO L78 Accepts]: Start accepts. Automaton has 3775 states and 4539 transitions. Word has length 93 [2022-07-13 21:12:06,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:06,705 INFO L495 AbstractCegarLoop]: Abstraction has 3775 states and 4539 transitions. [2022-07-13 21:12:06,705 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-13 21:12:06,705 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 4539 transitions. [2022-07-13 21:12:06,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:06,708 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:06,708 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] [2022-07-13 21:12:06,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-13 21:12:06,708 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:06,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:06,709 INFO L85 PathProgramCache]: Analyzing trace with hash 521017431, now seen corresponding path program 1 times [2022-07-13 21:12:06,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:06,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676985180] [2022-07-13 21:12:06,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:06,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:06,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:06,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:06,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:06,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:06,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676985180] [2022-07-13 21:12:06,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676985180] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:06,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:06,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-13 21:12:06,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133355573] [2022-07-13 21:12:06,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:06,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-13 21:12:06,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:06,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-13 21:12:06,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-13 21:12:06,769 INFO L87 Difference]: Start difference. First operand 3775 states and 4539 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:07,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:07,665 INFO L93 Difference]: Finished difference Result 4105 states and 5065 transitions. [2022-07-13 21:12:07,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:12:07,666 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:07,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:07,674 INFO L225 Difference]: With dead ends: 4105 [2022-07-13 21:12:07,674 INFO L226 Difference]: Without dead ends: 3862 [2022-07-13 21:12:07,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-13 21:12:07,677 INFO L413 NwaCegarLoop]: 553 mSDtfsCounter, 754 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:07,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [773 Valid, 982 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-13 21:12:07,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3862 states. [2022-07-13 21:12:07,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3862 to 3775. [2022-07-13 21:12:07,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3775 states, 2925 states have (on average 1.2123076923076923) internal successors, (3546), 3007 states have internal predecessors, (3546), 411 states have call successors, (411), 339 states have call predecessors, (411), 437 states have return successors, (581), 433 states have call predecessors, (581), 410 states have call successors, (581) [2022-07-13 21:12:07,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3775 states to 3775 states and 4538 transitions. [2022-07-13 21:12:07,883 INFO L78 Accepts]: Start accepts. Automaton has 3775 states and 4538 transitions. Word has length 123 [2022-07-13 21:12:07,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:07,884 INFO L495 AbstractCegarLoop]: Abstraction has 3775 states and 4538 transitions. [2022-07-13 21:12:07,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:07,884 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 4538 transitions. [2022-07-13 21:12:07,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:07,887 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:07,887 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] [2022-07-13 21:12:07,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-13 21:12:07,888 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:07,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:07,888 INFO L85 PathProgramCache]: Analyzing trace with hash 49661081, now seen corresponding path program 1 times [2022-07-13 21:12:07,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:07,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468918734] [2022-07-13 21:12:07,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:07,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:07,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:07,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:07,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:07,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:07,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:07,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468918734] [2022-07-13 21:12:07,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468918734] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:07,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:07,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-13 21:12:07,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676901344] [2022-07-13 21:12:07,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:07,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-13 21:12:07,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:07,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-13 21:12:07,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-13 21:12:07,971 INFO L87 Difference]: Start difference. First operand 3775 states and 4538 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:09,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:09,444 INFO L93 Difference]: Finished difference Result 4431 states and 5585 transitions. [2022-07-13 21:12:09,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-13 21:12:09,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:09,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:09,455 INFO L225 Difference]: With dead ends: 4431 [2022-07-13 21:12:09,455 INFO L226 Difference]: Without dead ends: 4194 [2022-07-13 21:12:09,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:12:09,457 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 1194 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 1363 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:09,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1218 Valid, 1363 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-13 21:12:09,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2022-07-13 21:12:09,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 4021. [2022-07-13 21:12:09,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4021 states, 3148 states have (on average 1.2379288437102922) internal successors, (3897), 3231 states have internal predecessors, (3897), 427 states have call successors, (427), 345 states have call predecessors, (427), 444 states have return successors, (600), 449 states have call predecessors, (600), 426 states have call successors, (600) [2022-07-13 21:12:09,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4021 states to 4021 states and 4924 transitions. [2022-07-13 21:12:09,698 INFO L78 Accepts]: Start accepts. Automaton has 4021 states and 4924 transitions. Word has length 123 [2022-07-13 21:12:09,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:09,698 INFO L495 AbstractCegarLoop]: Abstraction has 4021 states and 4924 transitions. [2022-07-13 21:12:09,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:09,698 INFO L276 IsEmpty]: Start isEmpty. Operand 4021 states and 4924 transitions. [2022-07-13 21:12:09,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:09,701 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:09,701 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] [2022-07-13 21:12:09,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-13 21:12:09,702 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:09,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:09,702 INFO L85 PathProgramCache]: Analyzing trace with hash -675902947, now seen corresponding path program 1 times [2022-07-13 21:12:09,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:09,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236911387] [2022-07-13 21:12:09,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:09,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:09,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:09,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:09,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:09,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:09,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:09,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236911387] [2022-07-13 21:12:09,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236911387] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:09,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:09,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:09,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095038096] [2022-07-13 21:12:09,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:09,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:09,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:09,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:09,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:09,785 INFO L87 Difference]: Start difference. First operand 4021 states and 4924 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:11,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:11,581 INFO L93 Difference]: Finished difference Result 5019 states and 6514 transitions. [2022-07-13 21:12:11,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:12:11,581 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:11,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:11,589 INFO L225 Difference]: With dead ends: 5019 [2022-07-13 21:12:11,590 INFO L226 Difference]: Without dead ends: 4536 [2022-07-13 21:12:11,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-13 21:12:11,591 INFO L413 NwaCegarLoop]: 766 mSDtfsCounter, 1203 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 2181 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 2280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:11,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1227 Valid, 2210 Invalid, 2280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2181 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 21:12:11,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4536 states. [2022-07-13 21:12:11,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4536 to 4250. [2022-07-13 21:12:11,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4250 states, 3354 states have (on average 1.2564102564102564) internal successors, (4214), 3438 states have internal predecessors, (4214), 443 states have call successors, (443), 351 states have call predecessors, (443), 451 states have return successors, (618), 466 states have call predecessors, (618), 442 states have call successors, (618) [2022-07-13 21:12:11,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4250 states to 4250 states and 5275 transitions. [2022-07-13 21:12:11,785 INFO L78 Accepts]: Start accepts. Automaton has 4250 states and 5275 transitions. Word has length 123 [2022-07-13 21:12:11,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:11,786 INFO L495 AbstractCegarLoop]: Abstraction has 4250 states and 5275 transitions. [2022-07-13 21:12:11,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:11,786 INFO L276 IsEmpty]: Start isEmpty. Operand 4250 states and 5275 transitions. [2022-07-13 21:12:11,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:11,788 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:11,789 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] [2022-07-13 21:12:11,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-13 21:12:11,789 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:11,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:11,789 INFO L85 PathProgramCache]: Analyzing trace with hash 713391067, now seen corresponding path program 1 times [2022-07-13 21:12:11,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:11,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573911157] [2022-07-13 21:12:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:11,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:11,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:11,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:11,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573911157] [2022-07-13 21:12:11,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573911157] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:11,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:11,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:11,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108639608] [2022-07-13 21:12:11,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:11,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:11,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:11,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:11,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:11,859 INFO L87 Difference]: Start difference. First operand 4250 states and 5275 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:13,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:13,685 INFO L93 Difference]: Finished difference Result 5885 states and 7873 transitions. [2022-07-13 21:12:13,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:12:13,685 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:13,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:13,699 INFO L225 Difference]: With dead ends: 5885 [2022-07-13 21:12:13,699 INFO L226 Difference]: Without dead ends: 5173 [2022-07-13 21:12:13,704 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-13 21:12:13,705 INFO L413 NwaCegarLoop]: 758 mSDtfsCounter, 1200 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1224 SdHoareTripleChecker+Valid, 2202 SdHoareTripleChecker+Invalid, 2285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:13,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1224 Valid, 2202 Invalid, 2285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 21:12:13,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5173 states. [2022-07-13 21:12:13,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5173 to 4709. [2022-07-13 21:12:13,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4709 states, 3767 states have (on average 1.2872312184762411) internal successors, (4849), 3853 states have internal predecessors, (4849), 475 states have call successors, (475), 363 states have call predecessors, (475), 465 states have return successors, (658), 500 states have call predecessors, (658), 474 states have call successors, (658) [2022-07-13 21:12:14,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4709 states to 4709 states and 5982 transitions. [2022-07-13 21:12:14,008 INFO L78 Accepts]: Start accepts. Automaton has 4709 states and 5982 transitions. Word has length 123 [2022-07-13 21:12:14,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:14,009 INFO L495 AbstractCegarLoop]: Abstraction has 4709 states and 5982 transitions. [2022-07-13 21:12:14,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:14,009 INFO L276 IsEmpty]: Start isEmpty. Operand 4709 states and 5982 transitions. [2022-07-13 21:12:14,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:14,013 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:14,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] [2022-07-13 21:12:14,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-13 21:12:14,013 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:14,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:14,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1320002979, now seen corresponding path program 1 times [2022-07-13 21:12:14,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:14,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538815669] [2022-07-13 21:12:14,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:14,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:14,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:14,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:14,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:14,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538815669] [2022-07-13 21:12:14,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538815669] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:14,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:14,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:14,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474219975] [2022-07-13 21:12:14,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:14,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:14,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:14,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:14,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:14,100 INFO L87 Difference]: Start difference. First operand 4709 states and 5982 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:16,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:16,095 INFO L93 Difference]: Finished difference Result 7552 states and 10476 transitions. [2022-07-13 21:12:16,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:12:16,095 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:16,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:16,109 INFO L225 Difference]: With dead ends: 7552 [2022-07-13 21:12:16,109 INFO L226 Difference]: Without dead ends: 6381 [2022-07-13 21:12:16,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-13 21:12:16,113 INFO L413 NwaCegarLoop]: 752 mSDtfsCounter, 1199 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 2175 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 2280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:16,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 2196 Invalid, 2280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2175 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 21:12:16,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6381 states. [2022-07-13 21:12:16,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6381 to 5628. [2022-07-13 21:12:16,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5628 states, 4594 states have (on average 1.3319547235524598) internal successors, (6119), 4684 states have internal predecessors, (6119), 539 states have call successors, (539), 387 states have call predecessors, (539), 493 states have return successors, (744), 568 states have call predecessors, (744), 538 states have call successors, (744) [2022-07-13 21:12:16,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5628 states to 5628 states and 7402 transitions. [2022-07-13 21:12:16,383 INFO L78 Accepts]: Start accepts. Automaton has 5628 states and 7402 transitions. Word has length 123 [2022-07-13 21:12:16,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:16,383 INFO L495 AbstractCegarLoop]: Abstraction has 5628 states and 7402 transitions. [2022-07-13 21:12:16,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:16,384 INFO L276 IsEmpty]: Start isEmpty. Operand 5628 states and 7402 transitions. [2022-07-13 21:12:16,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:16,387 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:16,387 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] [2022-07-13 21:12:16,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-13 21:12:16,388 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:16,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:16,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1108255643, now seen corresponding path program 1 times [2022-07-13 21:12:16,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:16,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417027854] [2022-07-13 21:12:16,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:16,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:16,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:16,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:16,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:16,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:16,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:16,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417027854] [2022-07-13 21:12:16,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417027854] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:16,479 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:16,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:16,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539385366] [2022-07-13 21:12:16,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:16,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:16,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:16,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:16,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:16,480 INFO L87 Difference]: Start difference. First operand 5628 states and 7402 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:18,518 INFO L93 Difference]: Finished difference Result 10878 states and 15686 transitions. [2022-07-13 21:12:18,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:12:18,518 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:18,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:18,578 INFO L225 Difference]: With dead ends: 10878 [2022-07-13 21:12:18,578 INFO L226 Difference]: Without dead ends: 8788 [2022-07-13 21:12:18,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-13 21:12:18,600 INFO L413 NwaCegarLoop]: 744 mSDtfsCounter, 1194 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 2155 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 2188 SdHoareTripleChecker+Invalid, 2261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:18,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1218 Valid, 2188 Invalid, 2261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2155 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 21:12:18,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8788 states. [2022-07-13 21:12:19,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8788 to 7480. [2022-07-13 21:12:19,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 6262 states have (on average 1.3866176940274673) internal successors, (8683), 6360 states have internal predecessors, (8683), 667 states have call successors, (667), 435 states have call predecessors, (667), 549 states have return successors, (934), 704 states have call predecessors, (934), 666 states have call successors, (934) [2022-07-13 21:12:19,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 10284 transitions. [2022-07-13 21:12:19,065 INFO L78 Accepts]: Start accepts. Automaton has 7480 states and 10284 transitions. Word has length 123 [2022-07-13 21:12:19,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:19,065 INFO L495 AbstractCegarLoop]: Abstraction has 7480 states and 10284 transitions. [2022-07-13 21:12:19,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:19,065 INFO L276 IsEmpty]: Start isEmpty. Operand 7480 states and 10284 transitions. [2022-07-13 21:12:19,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:19,070 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:19,070 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] [2022-07-13 21:12:19,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-13 21:12:19,071 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:19,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:19,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1289214887, now seen corresponding path program 1 times [2022-07-13 21:12:19,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:19,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108436668] [2022-07-13 21:12:19,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:19,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:19,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:19,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:19,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:19,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108436668] [2022-07-13 21:12:19,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108436668] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:19,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:19,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:19,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524321075] [2022-07-13 21:12:19,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:19,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:19,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:19,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:19,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:19,140 INFO L87 Difference]: Start difference. First operand 7480 states and 10284 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:20,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:20,535 INFO L93 Difference]: Finished difference Result 12778 states and 18729 transitions. [2022-07-13 21:12:20,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:12:20,536 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:20,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:20,559 INFO L225 Difference]: With dead ends: 12778 [2022-07-13 21:12:20,559 INFO L226 Difference]: Without dead ends: 8836 [2022-07-13 21:12:20,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:12:20,574 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 928 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:20,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 1335 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-13 21:12:20,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2022-07-13 21:12:20,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 7480. [2022-07-13 21:12:20,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 6262 states have (on average 1.3839029064196742) internal successors, (8666), 6360 states have internal predecessors, (8666), 667 states have call successors, (667), 435 states have call predecessors, (667), 549 states have return successors, (934), 704 states have call predecessors, (934), 666 states have call successors, (934) [2022-07-13 21:12:21,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 10267 transitions. [2022-07-13 21:12:21,013 INFO L78 Accepts]: Start accepts. Automaton has 7480 states and 10267 transitions. Word has length 123 [2022-07-13 21:12:21,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:21,013 INFO L495 AbstractCegarLoop]: Abstraction has 7480 states and 10267 transitions. [2022-07-13 21:12:21,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:21,014 INFO L276 IsEmpty]: Start isEmpty. Operand 7480 states and 10267 transitions. [2022-07-13 21:12:21,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:21,019 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:21,020 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] [2022-07-13 21:12:21,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-13 21:12:21,020 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:21,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:21,020 INFO L85 PathProgramCache]: Analyzing trace with hash -258173989, now seen corresponding path program 1 times [2022-07-13 21:12:21,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:21,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293389901] [2022-07-13 21:12:21,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:21,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:21,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:21,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:21,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:21,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:21,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:21,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293389901] [2022-07-13 21:12:21,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293389901] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:21,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:21,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:21,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951873266] [2022-07-13 21:12:21,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:21,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:21,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:21,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:21,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:21,099 INFO L87 Difference]: Start difference. First operand 7480 states and 10267 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:23,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:23,232 INFO L93 Difference]: Finished difference Result 17530 states and 26078 transitions. [2022-07-13 21:12:23,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-13 21:12:23,234 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:23,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:23,266 INFO L225 Difference]: With dead ends: 17530 [2022-07-13 21:12:23,267 INFO L226 Difference]: Without dead ends: 13588 [2022-07-13 21:12:23,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-13 21:12:23,281 INFO L413 NwaCegarLoop]: 733 mSDtfsCounter, 1186 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 2128 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 2234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:23,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 2177 Invalid, 2234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2128 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-13 21:12:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13588 states. [2022-07-13 21:12:23,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13588 to 11214. [2022-07-13 21:12:23,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11214 states, 9628 states have (on average 1.4347735770668884) internal successors, (13814), 9742 states have internal predecessors, (13814), 923 states have call successors, (923), 531 states have call predecessors, (923), 661 states have return successors, (1368), 976 states have call predecessors, (1368), 922 states have call successors, (1368) [2022-07-13 21:12:23,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11214 states to 11214 states and 16105 transitions. [2022-07-13 21:12:23,904 INFO L78 Accepts]: Start accepts. Automaton has 11214 states and 16105 transitions. Word has length 123 [2022-07-13 21:12:23,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:23,904 INFO L495 AbstractCegarLoop]: Abstraction has 11214 states and 16105 transitions. [2022-07-13 21:12:23,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:23,904 INFO L276 IsEmpty]: Start isEmpty. Operand 11214 states and 16105 transitions. [2022-07-13 21:12:23,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:23,911 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:23,911 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] [2022-07-13 21:12:23,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-13 21:12:23,911 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:23,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:23,912 INFO L85 PathProgramCache]: Analyzing trace with hash 2130390041, now seen corresponding path program 1 times [2022-07-13 21:12:23,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:23,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864516275] [2022-07-13 21:12:23,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:23,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:23,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:23,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:23,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:23,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:23,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:23,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864516275] [2022-07-13 21:12:23,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864516275] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:23,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:23,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:23,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406033158] [2022-07-13 21:12:23,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:23,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:23,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:23,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:23,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:23,987 INFO L87 Difference]: Start difference. First operand 11214 states and 16105 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:25,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:25,555 INFO L93 Difference]: Finished difference Result 21362 states and 32316 transitions. [2022-07-13 21:12:25,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:12:25,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:25,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:25,598 INFO L225 Difference]: With dead ends: 21362 [2022-07-13 21:12:25,599 INFO L226 Difference]: Without dead ends: 13686 [2022-07-13 21:12:25,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:12:25,621 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 1082 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1107 SdHoareTripleChecker+Valid, 1144 SdHoareTripleChecker+Invalid, 1069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:25,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1107 Valid, 1144 Invalid, 1069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-13 21:12:25,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13686 states. [2022-07-13 21:12:26,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13686 to 11214. [2022-07-13 21:12:26,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11214 states, 9628 states have (on average 1.4313460739509762) internal successors, (13781), 9742 states have internal predecessors, (13781), 923 states have call successors, (923), 531 states have call predecessors, (923), 661 states have return successors, (1368), 976 states have call predecessors, (1368), 922 states have call successors, (1368) [2022-07-13 21:12:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11214 states to 11214 states and 16072 transitions. [2022-07-13 21:12:26,283 INFO L78 Accepts]: Start accepts. Automaton has 11214 states and 16072 transitions. Word has length 123 [2022-07-13 21:12:26,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:26,283 INFO L495 AbstractCegarLoop]: Abstraction has 11214 states and 16072 transitions. [2022-07-13 21:12:26,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:26,283 INFO L276 IsEmpty]: Start isEmpty. Operand 11214 states and 16072 transitions. [2022-07-13 21:12:26,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:26,290 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:26,290 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] [2022-07-13 21:12:26,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-13 21:12:26,290 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:26,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:26,291 INFO L85 PathProgramCache]: Analyzing trace with hash -563506149, now seen corresponding path program 1 times [2022-07-13 21:12:26,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:26,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481697240] [2022-07-13 21:12:26,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:26,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:26,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:26,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:26,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:26,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:26,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:26,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:26,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:26,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481697240] [2022-07-13 21:12:26,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481697240] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:26,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:26,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:26,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562310000] [2022-07-13 21:12:26,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:26,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:26,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:26,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:26,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:26,361 INFO L87 Difference]: Start difference. First operand 11214 states and 16072 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:29,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:29,790 INFO L93 Difference]: Finished difference Result 33876 states and 51608 transitions. [2022-07-13 21:12:29,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:12:29,791 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:29,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:29,865 INFO L225 Difference]: With dead ends: 33876 [2022-07-13 21:12:29,866 INFO L226 Difference]: Without dead ends: 26200 [2022-07-13 21:12:29,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:12:29,889 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 1429 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 2093 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1461 SdHoareTripleChecker+Valid, 2152 SdHoareTripleChecker+Invalid, 2204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 2093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:29,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1461 Valid, 2152 Invalid, 2204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 2093 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-13 21:12:29,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26200 states. [2022-07-13 21:12:31,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26200 to 18488. [2022-07-13 21:12:31,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18488 states, 16198 states have (on average 1.4693789356710705) internal successors, (23801), 16344 states have internal predecessors, (23801), 1403 states have call successors, (1403), 723 states have call predecessors, (1403), 885 states have return successors, (2366), 1488 states have call predecessors, (2366), 1402 states have call successors, (2366) [2022-07-13 21:12:31,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18488 states to 18488 states and 27570 transitions. [2022-07-13 21:12:31,126 INFO L78 Accepts]: Start accepts. Automaton has 18488 states and 27570 transitions. Word has length 123 [2022-07-13 21:12:31,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:31,127 INFO L495 AbstractCegarLoop]: Abstraction has 18488 states and 27570 transitions. [2022-07-13 21:12:31,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:31,127 INFO L276 IsEmpty]: Start isEmpty. Operand 18488 states and 27570 transitions. [2022-07-13 21:12:31,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:31,136 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:31,136 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] [2022-07-13 21:12:31,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-13 21:12:31,136 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:31,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:31,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1620237351, now seen corresponding path program 1 times [2022-07-13 21:12:31,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:31,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658069553] [2022-07-13 21:12:31,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:31,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:31,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:31,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:31,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:31,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:31,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:31,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658069553] [2022-07-13 21:12:31,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658069553] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:31,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:31,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:31,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610087262] [2022-07-13 21:12:31,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:31,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:31,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:31,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:31,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:31,209 INFO L87 Difference]: Start difference. First operand 18488 states and 27570 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:36,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:36,847 INFO L93 Difference]: Finished difference Result 61996 states and 96400 transitions. [2022-07-13 21:12:36,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:12:36,848 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:36,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:37,006 INFO L225 Difference]: With dead ends: 61996 [2022-07-13 21:12:37,006 INFO L226 Difference]: Without dead ends: 47046 [2022-07-13 21:12:37,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:12:37,040 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 1230 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 2375 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1253 SdHoareTripleChecker+Valid, 2243 SdHoareTripleChecker+Invalid, 2483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 2375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:37,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1253 Valid, 2243 Invalid, 2483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 2375 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-13 21:12:37,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47046 states. [2022-07-13 21:12:39,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47046 to 33161. [2022-07-13 21:12:39,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33161 states, 29495 states have (on average 1.4959484658416682) internal successors, (44123), 29705 states have internal predecessors, (44123), 2331 states have call successors, (2331), 1107 states have call predecessors, (2331), 1333 states have return successors, (4816), 2480 states have call predecessors, (4816), 2330 states have call successors, (4816) [2022-07-13 21:12:39,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33161 states to 33161 states and 51270 transitions. [2022-07-13 21:12:39,293 INFO L78 Accepts]: Start accepts. Automaton has 33161 states and 51270 transitions. Word has length 123 [2022-07-13 21:12:39,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:39,293 INFO L495 AbstractCegarLoop]: Abstraction has 33161 states and 51270 transitions. [2022-07-13 21:12:39,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:39,293 INFO L276 IsEmpty]: Start isEmpty. Operand 33161 states and 51270 transitions. [2022-07-13 21:12:39,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:39,309 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:39,309 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] [2022-07-13 21:12:39,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-13 21:12:39,309 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:39,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:39,310 INFO L85 PathProgramCache]: Analyzing trace with hash -268852133, now seen corresponding path program 1 times [2022-07-13 21:12:39,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:39,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880259222] [2022-07-13 21:12:39,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:39,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:39,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:39,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:39,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:39,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:39,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:39,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:39,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880259222] [2022-07-13 21:12:39,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880259222] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:39,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:39,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:39,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731894175] [2022-07-13 21:12:39,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:39,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:39,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:39,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:39,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:39,375 INFO L87 Difference]: Start difference. First operand 33161 states and 51270 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:43,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:43,555 INFO L93 Difference]: Finished difference Result 71522 states and 114369 transitions. [2022-07-13 21:12:43,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-13 21:12:43,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:43,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:43,668 INFO L225 Difference]: With dead ends: 71522 [2022-07-13 21:12:43,668 INFO L226 Difference]: Without dead ends: 41899 [2022-07-13 21:12:43,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-13 21:12:43,721 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 1085 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1110 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:43,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1110 Valid, 1132 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-13 21:12:43,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41899 states. [2022-07-13 21:12:45,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41899 to 33161. [2022-07-13 21:12:45,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33161 states, 29495 states have (on average 1.4915748431937617) internal successors, (43994), 29705 states have internal predecessors, (43994), 2331 states have call successors, (2331), 1107 states have call predecessors, (2331), 1333 states have return successors, (4816), 2480 states have call predecessors, (4816), 2330 states have call successors, (4816) [2022-07-13 21:12:46,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33161 states to 33161 states and 51141 transitions. [2022-07-13 21:12:46,157 INFO L78 Accepts]: Start accepts. Automaton has 33161 states and 51141 transitions. Word has length 123 [2022-07-13 21:12:46,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:12:46,157 INFO L495 AbstractCegarLoop]: Abstraction has 33161 states and 51141 transitions. [2022-07-13 21:12:46,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:46,158 INFO L276 IsEmpty]: Start isEmpty. Operand 33161 states and 51141 transitions. [2022-07-13 21:12:46,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:12:46,171 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:12:46,171 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] [2022-07-13 21:12:46,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-13 21:12:46,171 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:12:46,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:12:46,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1887827047, now seen corresponding path program 1 times [2022-07-13 21:12:46,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:12:46,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730402311] [2022-07-13 21:12:46,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:12:46,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:12:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:12:46,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:12:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:12:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:12:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:12:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:12:46,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:12:46,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:12:46,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730402311] [2022-07-13 21:12:46,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730402311] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:12:46,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:12:46,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:12:46,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676070349] [2022-07-13 21:12:46,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:12:46,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:12:46,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:12:46,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:12:46,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:12:46,265 INFO L87 Difference]: Start difference. First operand 33161 states and 51141 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:12:55,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:12:55,441 INFO L93 Difference]: Finished difference Result 113623 states and 180458 transitions. [2022-07-13 21:12:55,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:12:55,442 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:12:55,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:12:55,755 INFO L225 Difference]: With dead ends: 113623 [2022-07-13 21:12:55,755 INFO L226 Difference]: Without dead ends: 84000 [2022-07-13 21:12:55,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:12:55,836 INFO L413 NwaCegarLoop]: 742 mSDtfsCounter, 1191 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 2230 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1214 SdHoareTripleChecker+Valid, 2178 SdHoareTripleChecker+Invalid, 2341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 2230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-13 21:12:55,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1214 Valid, 2178 Invalid, 2341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 2230 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-13 21:12:55,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84000 states. [2022-07-13 21:13:00,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84000 to 62700. [2022-07-13 21:13:01,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62700 states, 56346 states have (on average 1.507826642530082) internal successors, (84960), 56684 states have internal predecessors, (84960), 4123 states have call successors, (4123), 1875 states have call predecessors, (4123), 2229 states have return successors, (11110), 4400 states have call predecessors, (11110), 4122 states have call successors, (11110) [2022-07-13 21:13:01,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62700 states to 62700 states and 100193 transitions. [2022-07-13 21:13:01,253 INFO L78 Accepts]: Start accepts. Automaton has 62700 states and 100193 transitions. Word has length 123 [2022-07-13 21:13:01,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-13 21:13:01,253 INFO L495 AbstractCegarLoop]: Abstraction has 62700 states and 100193 transitions. [2022-07-13 21:13:01,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:13:01,253 INFO L276 IsEmpty]: Start isEmpty. Operand 62700 states and 100193 transitions. [2022-07-13 21:13:01,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-07-13 21:13:01,278 INFO L187 NwaCegarLoop]: Found error trace [2022-07-13 21:13:01,278 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] [2022-07-13 21:13:01,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-13 21:13:01,279 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-13 21:13:01,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-13 21:13:01,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1916327337, now seen corresponding path program 1 times [2022-07-13 21:13:01,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-13 21:13:01,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833736020] [2022-07-13 21:13:01,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-13 21:13:01,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-13 21:13:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-13 21:13:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-13 21:13:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-13 21:13:01,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-13 21:13:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-13 21:13:01,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-13 21:13:01,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-13 21:13:01,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-13 21:13:01,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833736020] [2022-07-13 21:13:01,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833736020] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-13 21:13:01,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-13 21:13:01,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-13 21:13:01,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69156968] [2022-07-13 21:13:01,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-13 21:13:01,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-13 21:13:01,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-13 21:13:01,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-13 21:13:01,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-13 21:13:01,536 INFO L87 Difference]: Start difference. First operand 62700 states and 100193 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-13 21:13:17,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-13 21:13:17,274 INFO L93 Difference]: Finished difference Result 218616 states and 357316 transitions. [2022-07-13 21:13:17,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-13 21:13:17,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 123 [2022-07-13 21:13:17,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-13 21:13:17,863 INFO L225 Difference]: With dead ends: 218616 [2022-07-13 21:13:17,863 INFO L226 Difference]: Without dead ends: 159454 [2022-07-13 21:13:18,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-13 21:13:18,247 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 1224 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 2038 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 2129 SdHoareTripleChecker+Invalid, 2152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-13 21:13:18,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1256 Valid, 2129 Invalid, 2152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2038 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-13 21:13:18,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159454 states.