./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ff5431a1a166986f09cf6e8d9d49f276cd283b8e2ac68f401ad73509be5780b8 --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 09:28:40,778 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 09:28:40,779 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 09:28:40,815 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 09:28:40,815 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 09:28:40,816 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 09:28:40,818 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 09:28:40,823 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 09:28:40,825 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 09:28:40,831 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 09:28:40,832 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 09:28:40,834 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 09:28:40,834 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 09:28:40,836 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 09:28:40,838 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 09:28:40,841 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 09:28:40,842 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 09:28:40,843 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 09:28:40,845 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 09:28:40,848 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 09:28:40,851 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 09:28:40,852 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 09:28:40,853 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 09:28:40,854 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 09:28:40,855 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 09:28:40,860 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 09:28:40,860 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 09:28:40,861 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 09:28:40,862 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 09:28:40,862 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 09:28:40,863 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 09:28:40,864 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 09:28:40,865 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 09:28:40,866 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 09:28:40,866 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 09:28:40,867 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 09:28:40,867 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 09:28:40,868 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 09:28:40,868 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 09:28:40,868 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 09:28:40,869 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 09:28:40,871 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 09:28:40,873 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 09:28:40,912 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 09:28:40,913 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 09:28:40,913 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 09:28:40,914 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 09:28:40,914 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 09:28:40,915 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 09:28:40,915 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 09:28:40,915 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 09:28:40,916 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 09:28:40,917 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 09:28:40,917 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 09:28:40,917 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 09:28:40,917 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 09:28:40,917 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 09:28:40,918 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 09:28:40,918 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 09:28:40,918 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 09:28:40,918 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 09:28:40,918 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 09:28:40,919 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 09:28:40,919 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 09:28:40,919 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 09:28:40,919 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 09:28:40,920 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 09:28:40,920 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 09:28:40,920 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 09:28:40,921 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 09:28:40,921 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 09:28:40,930 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 09:28:40,930 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 09:28:40,930 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 09:28:40,930 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 09:28:40,930 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 09:28:40,931 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ff5431a1a166986f09cf6e8d9d49f276cd283b8e2ac68f401ad73509be5780b8 [2022-07-12 09:28:41,198 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 09:28:41,228 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 09:28:41,230 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 09:28:41,231 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 09:28:41,231 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 09:28:41,232 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2022-07-12 09:28:41,281 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/62971851c/5ddb4f74bf2447dd91bf4853a3c0ff05/FLAG207293d0d [2022-07-12 09:28:41,720 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 09:28:41,721 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2022-07-12 09:28:41,750 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/62971851c/5ddb4f74bf2447dd91bf4853a3c0ff05/FLAG207293d0d [2022-07-12 09:28:42,053 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/62971851c/5ddb4f74bf2447dd91bf4853a3c0ff05 [2022-07-12 09:28:42,055 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 09:28:42,056 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 09:28:42,057 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 09:28:42,057 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 09:28:42,059 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 09:28:42,060 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,061 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1755f546 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42, skipping insertion in model container [2022-07-12 09:28:42,061 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,068 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 09:28:42,125 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 09:28:42,252 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c[913,926] [2022-07-12 09:28:42,301 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c[5977,5990] [2022-07-12 09:28:42,412 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 09:28:42,421 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 09:28:42,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c[913,926] [2022-07-12 09:28:42,445 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.11.cil-1.c[5977,5990] [2022-07-12 09:28:42,499 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 09:28:42,527 INFO L208 MainTranslator]: Completed translation [2022-07-12 09:28:42,528 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42 WrapperNode [2022-07-12 09:28:42,528 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 09:28:42,529 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 09:28:42,529 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 09:28:42,529 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 09:28:42,535 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,559 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,622 INFO L137 Inliner]: procedures = 70, calls = 82, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 1002 [2022-07-12 09:28:42,633 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 09:28:42,634 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 09:28:42,634 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 09:28:42,634 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 09:28:42,641 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,642 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,650 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,651 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,669 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,690 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,706 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,711 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 09:28:42,712 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 09:28:42,713 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 09:28:42,713 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 09:28:42,714 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (1/1) ... [2022-07-12 09:28:42,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 09:28:42,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:42,756 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-12 09:28:42,785 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-12 09:28:42,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 09:28:42,814 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-12 09:28:42,814 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-12 09:28:42,814 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2022-07-12 09:28:42,816 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2022-07-12 09:28:42,816 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-12 09:28:42,816 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-12 09:28:42,816 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-12 09:28:42,816 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-12 09:28:42,816 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-12 09:28:42,816 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-12 09:28:42,817 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-12 09:28:42,817 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-12 09:28:42,817 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-12 09:28:42,817 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-12 09:28:42,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 09:28:42,817 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-12 09:28:42,817 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-12 09:28:42,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 09:28:42,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 09:28:42,818 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-12 09:28:42,818 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-12 09:28:42,818 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-12 09:28:42,818 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-12 09:28:42,951 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 09:28:42,953 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 09:28:43,728 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 09:28:43,740 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 09:28:43,740 INFO L299 CfgBuilder]: Removed 18 assume(true) statements. [2022-07-12 09:28:43,742 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 09:28:43 BoogieIcfgContainer [2022-07-12 09:28:43,742 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 09:28:43,744 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 09:28:43,744 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 09:28:43,747 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 09:28:43,748 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 09:28:42" (1/3) ... [2022-07-12 09:28:43,748 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7360b89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 09:28:43, skipping insertion in model container [2022-07-12 09:28:43,749 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:28:42" (2/3) ... [2022-07-12 09:28:43,749 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7360b89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 09:28:43, skipping insertion in model container [2022-07-12 09:28:43,749 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 09:28:43" (3/3) ... [2022-07-12 09:28:43,752 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.11.cil-1.c [2022-07-12 09:28:43,762 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 09:28:43,762 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-12 09:28:43,813 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 09:28:43,819 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@823ecc4, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@37a6b9cc [2022-07-12 09:28:43,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-12 09:28:43,825 INFO L276 IsEmpty]: Start isEmpty. Operand has 437 states, 391 states have (on average 1.649616368286445) internal successors, (645), 398 states have internal predecessors, (645), 33 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2022-07-12 09:28:43,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-12 09:28:43,835 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:43,835 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:43,836 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:43,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:43,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1248240687, now seen corresponding path program 1 times [2022-07-12 09:28:43,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:43,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240007860] [2022-07-12 09:28:43,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:43,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:43,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:44,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-12 09:28:44,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,031 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-12 09:28:44,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:44,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240007860] [2022-07-12 09:28:44,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240007860] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:44,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:44,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 09:28:44,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885530506] [2022-07-12 09:28:44,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:44,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:44,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:44,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:44,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 09:28:44,066 INFO L87 Difference]: Start difference. First operand has 437 states, 391 states have (on average 1.649616368286445) internal successors, (645), 398 states have internal predecessors, (645), 33 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:44,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:44,425 INFO L93 Difference]: Finished difference Result 919 states and 1492 transitions. [2022-07-12 09:28:44,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 09:28:44,428 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-07-12 09:28:44,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:44,441 INFO L225 Difference]: With dead ends: 919 [2022-07-12 09:28:44,441 INFO L226 Difference]: Without dead ends: 496 [2022-07-12 09:28:44,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:44,450 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 897 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:44,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1082 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-12 09:28:44,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-07-12 09:28:44,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 490. [2022-07-12 09:28:44,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 440 states have (on average 1.5318181818181817) internal successors, (674), 445 states have internal predecessors, (674), 37 states have call successors, (37), 12 states have call predecessors, (37), 11 states have return successors, (39), 33 states have call predecessors, (39), 33 states have call successors, (39) [2022-07-12 09:28:44,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 750 transitions. [2022-07-12 09:28:44,547 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 750 transitions. Word has length 44 [2022-07-12 09:28:44,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:44,548 INFO L495 AbstractCegarLoop]: Abstraction has 490 states and 750 transitions. [2022-07-12 09:28:44,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:44,548 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 750 transitions. [2022-07-12 09:28:44,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-12 09:28:44,551 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:44,551 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:44,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-12 09:28:44,552 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:44,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:44,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1131267963, now seen corresponding path program 1 times [2022-07-12 09:28:44,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:44,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153760198] [2022-07-12 09:28:44,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:44,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:44,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 09:28:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:44,655 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-12 09:28:44,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:44,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153760198] [2022-07-12 09:28:44,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153760198] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:44,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:44,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 09:28:44,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6522314] [2022-07-12 09:28:44,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:44,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:44,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:44,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:44,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 09:28:44,659 INFO L87 Difference]: Start difference. First operand 490 states and 750 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:45,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:45,095 INFO L93 Difference]: Finished difference Result 738 states and 1090 transitions. [2022-07-12 09:28:45,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 09:28:45,096 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-12 09:28:45,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:45,101 INFO L225 Difference]: With dead ends: 738 [2022-07-12 09:28:45,101 INFO L226 Difference]: Without dead ends: 614 [2022-07-12 09:28:45,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:45,103 INFO L413 NwaCegarLoop]: 705 mSDtfsCounter, 349 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:45,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 1400 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-12 09:28:45,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-07-12 09:28:45,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 557. [2022-07-12 09:28:45,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 501 states have (on average 1.5129740518962076) internal successors, (758), 506 states have internal predecessors, (758), 40 states have call successors, (40), 15 states have call predecessors, (40), 14 states have return successors, (42), 36 states have call predecessors, (42), 36 states have call successors, (42) [2022-07-12 09:28:45,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 840 transitions. [2022-07-12 09:28:45,152 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 840 transitions. Word has length 45 [2022-07-12 09:28:45,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:45,154 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 840 transitions. [2022-07-12 09:28:45,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:45,154 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 840 transitions. [2022-07-12 09:28:45,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-12 09:28:45,164 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:45,164 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:45,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-12 09:28:45,165 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:45,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:45,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1879341872, now seen corresponding path program 1 times [2022-07-12 09:28:45,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:45,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096016739] [2022-07-12 09:28:45,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:45,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:45,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-12 09:28:45,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,254 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-12 09:28:45,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:45,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096016739] [2022-07-12 09:28:45,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096016739] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:45,254 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:45,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 09:28:45,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116815429] [2022-07-12 09:28:45,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:45,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:45,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:45,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:45,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 09:28:45,256 INFO L87 Difference]: Start difference. First operand 557 states and 840 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:45,451 INFO L93 Difference]: Finished difference Result 965 states and 1399 transitions. [2022-07-12 09:28:45,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 09:28:45,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-12 09:28:45,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:45,457 INFO L225 Difference]: With dead ends: 965 [2022-07-12 09:28:45,457 INFO L226 Difference]: Without dead ends: 774 [2022-07-12 09:28:45,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:45,464 INFO L413 NwaCegarLoop]: 680 mSDtfsCounter, 906 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:45,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [931 Valid, 1083 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 09:28:45,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2022-07-12 09:28:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 722. [2022-07-12 09:28:45,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 647 states have (on average 1.465224111282844) internal successors, (948), 655 states have internal predecessors, (948), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (59), 45 states have call predecessors, (59), 47 states have call successors, (59) [2022-07-12 09:28:45,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1058 transitions. [2022-07-12 09:28:45,498 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1058 transitions. Word has length 45 [2022-07-12 09:28:45,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:45,498 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1058 transitions. [2022-07-12 09:28:45,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-12 09:28:45,499 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1058 transitions. [2022-07-12 09:28:45,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-07-12 09:28:45,500 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:45,500 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:45,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-12 09:28:45,501 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:45,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:45,501 INFO L85 PathProgramCache]: Analyzing trace with hash -2075143713, now seen corresponding path program 1 times [2022-07-12 09:28:45,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:45,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558456662] [2022-07-12 09:28:45,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:45,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:45,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:45,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-12 09:28:45,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-12 09:28:45,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:45,562 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-12 09:28:45,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:45,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558456662] [2022-07-12 09:28:45,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558456662] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:45,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:45,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 09:28:45,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620233984] [2022-07-12 09:28:45,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:45,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:45,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:45,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:45,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 09:28:45,565 INFO L87 Difference]: Start difference. First operand 722 states and 1058 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-12 09:28:45,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:45,957 INFO L93 Difference]: Finished difference Result 1306 states and 1843 transitions. [2022-07-12 09:28:45,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 09:28:45,958 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2022-07-12 09:28:45,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:45,964 INFO L225 Difference]: With dead ends: 1306 [2022-07-12 09:28:45,965 INFO L226 Difference]: Without dead ends: 950 [2022-07-12 09:28:45,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:45,975 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 333 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 1455 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:45,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 1455 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 09:28:45,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2022-07-12 09:28:46,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 912. [2022-07-12 09:28:46,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 813 states have (on average 1.4120541205412054) internal successors, (1148), 823 states have internal predecessors, (1148), 65 states have call successors, (65), 30 states have call predecessors, (65), 32 states have return successors, (83), 59 states have call predecessors, (83), 61 states have call successors, (83) [2022-07-12 09:28:46,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1296 transitions. [2022-07-12 09:28:46,024 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1296 transitions. Word has length 62 [2022-07-12 09:28:46,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:46,025 INFO L495 AbstractCegarLoop]: Abstraction has 912 states and 1296 transitions. [2022-07-12 09:28:46,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-12 09:28:46,026 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1296 transitions. [2022-07-12 09:28:46,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-07-12 09:28:46,029 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:46,030 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:46,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-12 09:28:46,032 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:46,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:46,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1252852542, now seen corresponding path program 1 times [2022-07-12 09:28:46,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:46,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166083772] [2022-07-12 09:28:46,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:46,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-12 09:28:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:28:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,132 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-12 09:28:46,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:46,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166083772] [2022-07-12 09:28:46,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166083772] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:46,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:46,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-12 09:28:46,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596568170] [2022-07-12 09:28:46,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:46,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:46,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:46,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:46,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-12 09:28:46,134 INFO L87 Difference]: Start difference. First operand 912 states and 1296 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-12 09:28:46,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:46,296 INFO L93 Difference]: Finished difference Result 1565 states and 2149 transitions. [2022-07-12 09:28:46,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-12 09:28:46,307 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2022-07-12 09:28:46,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:46,312 INFO L225 Difference]: With dead ends: 1565 [2022-07-12 09:28:46,312 INFO L226 Difference]: Without dead ends: 1111 [2022-07-12 09:28:46,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:46,314 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 893 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:46,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [918 Valid, 1080 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 09:28:46,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2022-07-12 09:28:46,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1056. [2022-07-12 09:28:46,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 941 states have (on average 1.3804463336875665) internal successors, (1299), 953 states have internal predecessors, (1299), 73 states have call successors, (73), 36 states have call predecessors, (73), 40 states have return successors, (97), 67 states have call predecessors, (97), 69 states have call successors, (97) [2022-07-12 09:28:46,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1469 transitions. [2022-07-12 09:28:46,361 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1469 transitions. Word has length 67 [2022-07-12 09:28:46,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:46,361 INFO L495 AbstractCegarLoop]: Abstraction has 1056 states and 1469 transitions. [2022-07-12 09:28:46,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-12 09:28:46,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1469 transitions. [2022-07-12 09:28:46,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-12 09:28:46,364 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:46,364 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:46,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-12 09:28:46,365 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:46,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:46,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1281985013, now seen corresponding path program 1 times [2022-07-12 09:28:46,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:46,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812909778] [2022-07-12 09:28:46,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:46,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:46,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:46,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 09:28:46,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:28:46,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,449 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-07-12 09:28:46,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:46,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812909778] [2022-07-12 09:28:46,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812909778] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:46,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596430544] [2022-07-12 09:28:46,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:46,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:46,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:46,455 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-12 09:28:46,479 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-12 09:28:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:46,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 09:28:46,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:28:46,653 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-12 09:28:46,653 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 09:28:46,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596430544] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:46,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 09:28:46,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-12 09:28:46,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987223717] [2022-07-12 09:28:46,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:46,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 09:28:46,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:46,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 09:28:46,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:46,655 INFO L87 Difference]: Start difference. First operand 1056 states and 1469 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-12 09:28:46,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:46,728 INFO L93 Difference]: Finished difference Result 1599 states and 2192 transitions. [2022-07-12 09:28:46,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 09:28:46,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2022-07-12 09:28:46,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:46,734 INFO L225 Difference]: With dead ends: 1599 [2022-07-12 09:28:46,734 INFO L226 Difference]: Without dead ends: 1054 [2022-07-12 09:28:46,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:46,736 INFO L413 NwaCegarLoop]: 709 mSDtfsCounter, 72 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:46,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1340 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 09:28:46,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2022-07-12 09:28:46,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1010. [2022-07-12 09:28:46,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 901 states have (on average 1.3695893451720311) internal successors, (1234), 913 states have internal predecessors, (1234), 69 states have call successors, (69), 34 states have call predecessors, (69), 38 states have return successors, (91), 63 states have call predecessors, (91), 65 states have call successors, (91) [2022-07-12 09:28:46,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1394 transitions. [2022-07-12 09:28:46,798 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1394 transitions. Word has length 68 [2022-07-12 09:28:46,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:46,798 INFO L495 AbstractCegarLoop]: Abstraction has 1010 states and 1394 transitions. [2022-07-12 09:28:46,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-12 09:28:46,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1394 transitions. [2022-07-12 09:28:46,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-12 09:28:46,800 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:46,801 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:46,827 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-12 09:28:47,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-07-12 09:28:47,020 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:47,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:47,020 INFO L85 PathProgramCache]: Analyzing trace with hash 897986762, now seen corresponding path program 1 times [2022-07-12 09:28:47,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:47,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355148529] [2022-07-12 09:28:47,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:47,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:47,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 09:28:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:28:47,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,112 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-12 09:28:47,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:47,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355148529] [2022-07-12 09:28:47,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355148529] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:47,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83469309] [2022-07-12 09:28:47,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:47,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:47,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:47,114 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 09:28:47,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-12 09:28:47,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-12 09:28:47,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:28:47,317 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 09:28:47,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-12 09:28:47,355 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 09:28:47,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83469309] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:47,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-12 09:28:47,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2022-07-12 09:28:47,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806497301] [2022-07-12 09:28:47,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:47,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-12 09:28:47,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:47,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-12 09:28:47,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:28:47,358 INFO L87 Difference]: Start difference. First operand 1010 states and 1394 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-12 09:28:47,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:47,501 INFO L93 Difference]: Finished difference Result 1062 states and 1456 transitions. [2022-07-12 09:28:47,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-12 09:28:47,502 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2022-07-12 09:28:47,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:47,507 INFO L225 Difference]: With dead ends: 1062 [2022-07-12 09:28:47,507 INFO L226 Difference]: Without dead ends: 1059 [2022-07-12 09:28:47,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-12 09:28:47,508 INFO L413 NwaCegarLoop]: 681 mSDtfsCounter, 1197 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:47,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1197 Valid, 746 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-12 09:28:47,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2022-07-12 09:28:47,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1009. [2022-07-12 09:28:47,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 901 states have (on average 1.367369589345172) internal successors, (1232), 912 states have internal predecessors, (1232), 68 states have call successors, (68), 34 states have call predecessors, (68), 38 states have return successors, (91), 63 states have call predecessors, (91), 65 states have call successors, (91) [2022-07-12 09:28:47,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1391 transitions. [2022-07-12 09:28:47,548 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1391 transitions. Word has length 68 [2022-07-12 09:28:47,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:47,549 INFO L495 AbstractCegarLoop]: Abstraction has 1009 states and 1391 transitions. [2022-07-12 09:28:47,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-12 09:28:47,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1391 transitions. [2022-07-12 09:28:47,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-12 09:28:47,551 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:47,551 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:47,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-12 09:28:47,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-07-12 09:28:47,767 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:47,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:47,768 INFO L85 PathProgramCache]: Analyzing trace with hash 2066438309, now seen corresponding path program 1 times [2022-07-12 09:28:47,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:47,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993680254] [2022-07-12 09:28:47,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:47,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:47,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 09:28:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:28:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-12 09:28:47,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:47,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993680254] [2022-07-12 09:28:47,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993680254] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:47,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702314499] [2022-07-12 09:28:47,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:47,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:47,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:47,872 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 09:28:47,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-12 09:28:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:47,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-12 09:28:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:28:48,227 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 09:28:48,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-12 09:28:48,295 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 09:28:48,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702314499] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-12 09:28:48,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-12 09:28:48,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2022-07-12 09:28:48,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890126349] [2022-07-12 09:28:48,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-12 09:28:48,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-12 09:28:48,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:48,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-12 09:28:48,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:28:48,299 INFO L87 Difference]: Start difference. First operand 1009 states and 1391 transitions. Second operand has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2022-07-12 09:28:49,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:49,867 INFO L93 Difference]: Finished difference Result 2519 states and 3329 transitions. [2022-07-12 09:28:49,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-07-12 09:28:49,868 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2022-07-12 09:28:49,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:49,876 INFO L225 Difference]: With dead ends: 2519 [2022-07-12 09:28:49,876 INFO L226 Difference]: Without dead ends: 2023 [2022-07-12 09:28:49,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2022-07-12 09:28:49,879 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 1813 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 1823 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1845 SdHoareTripleChecker+Valid, 3568 SdHoareTripleChecker+Invalid, 1931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:49,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1845 Valid, 3568 Invalid, 1931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1823 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:28:49,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2022-07-12 09:28:49,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1388. [2022-07-12 09:28:49,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1241 states have (on average 1.3247381144238517) internal successors, (1644), 1260 states have internal predecessors, (1644), 88 states have call successors, (88), 48 states have call predecessors, (88), 57 states have return successors, (125), 80 states have call predecessors, (125), 85 states have call successors, (125) [2022-07-12 09:28:49,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1857 transitions. [2022-07-12 09:28:49,952 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1857 transitions. Word has length 69 [2022-07-12 09:28:49,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:49,952 INFO L495 AbstractCegarLoop]: Abstraction has 1388 states and 1857 transitions. [2022-07-12 09:28:49,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.727272727272727) internal successors, (151), 10 states have internal predecessors, (151), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2022-07-12 09:28:49,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1857 transitions. [2022-07-12 09:28:49,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-12 09:28:49,956 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:49,956 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:49,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-12 09:28:50,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:50,180 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:50,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:50,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1048564289, now seen corresponding path program 1 times [2022-07-12 09:28:50,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:50,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665325955] [2022-07-12 09:28:50,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:50,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 09:28:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-12 09:28:50,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-12 09:28:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,246 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-07-12 09:28:50,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:50,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665325955] [2022-07-12 09:28:50,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665325955] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:50,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484842294] [2022-07-12 09:28:50,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:50,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:50,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:50,248 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 09:28:50,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-12 09:28:50,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-12 09:28:50,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:28:50,406 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-12 09:28:50,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 09:28:50,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484842294] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:50,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 09:28:50,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-12 09:28:50,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635017956] [2022-07-12 09:28:50,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:50,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 09:28:50,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:50,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 09:28:50,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:50,410 INFO L87 Difference]: Start difference. First operand 1388 states and 1857 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-12 09:28:50,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:50,483 INFO L93 Difference]: Finished difference Result 2079 states and 2732 transitions. [2022-07-12 09:28:50,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 09:28:50,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2022-07-12 09:28:50,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:50,490 INFO L225 Difference]: With dead ends: 2079 [2022-07-12 09:28:50,490 INFO L226 Difference]: Without dead ends: 1310 [2022-07-12 09:28:50,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:50,495 INFO L413 NwaCegarLoop]: 688 mSDtfsCounter, 617 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:50,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 761 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 09:28:50,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1310 states. [2022-07-12 09:28:50,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1310 to 1301. [2022-07-12 09:28:50,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1164 states have (on average 1.3230240549828178) internal successors, (1540), 1182 states have internal predecessors, (1540), 84 states have call successors, (84), 44 states have call predecessors, (84), 51 states have return successors, (117), 75 states have call predecessors, (117), 81 states have call successors, (117) [2022-07-12 09:28:50,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 1741 transitions. [2022-07-12 09:28:50,562 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 1741 transitions. Word has length 88 [2022-07-12 09:28:50,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:50,564 INFO L495 AbstractCegarLoop]: Abstraction has 1301 states and 1741 transitions. [2022-07-12 09:28:50,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-12 09:28:50,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 1741 transitions. [2022-07-12 09:28:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-12 09:28:50,568 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:50,569 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:50,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-12 09:28:50,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:50,793 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:50,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:50,794 INFO L85 PathProgramCache]: Analyzing trace with hash -55924099, now seen corresponding path program 1 times [2022-07-12 09:28:50,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:50,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836144946] [2022-07-12 09:28:50,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:50,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:28:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-12 09:28:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-12 09:28:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-12 09:28:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-12 09:28:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,868 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-12 09:28:50,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:50,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836144946] [2022-07-12 09:28:50,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836144946] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:28:50,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114758073] [2022-07-12 09:28:50,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:50,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:28:50,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:28:50,870 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-12 09:28:50,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-12 09:28:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:50,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 09:28:50,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:28:51,004 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-12 09:28:51,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 09:28:51,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114758073] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:51,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 09:28:51,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-12 09:28:51,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279698364] [2022-07-12 09:28:51,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:51,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 09:28:51,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:51,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 09:28:51,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:51,007 INFO L87 Difference]: Start difference. First operand 1301 states and 1741 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2022-07-12 09:28:51,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:51,059 INFO L93 Difference]: Finished difference Result 1678 states and 2202 transitions. [2022-07-12 09:28:51,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 09:28:51,060 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2022-07-12 09:28:51,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:51,062 INFO L225 Difference]: With dead ends: 1678 [2022-07-12 09:28:51,062 INFO L226 Difference]: Without dead ends: 360 [2022-07-12 09:28:51,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:51,064 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 61 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:51,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1335 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 09:28:51,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-07-12 09:28:51,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 360. [2022-07-12 09:28:51,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5797546012269938) internal successors, (515), 328 states have internal predecessors, (515), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-07-12 09:28:51,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 567 transitions. [2022-07-12 09:28:51,078 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 567 transitions. Word has length 103 [2022-07-12 09:28:51,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:51,078 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 567 transitions. [2022-07-12 09:28:51,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2022-07-12 09:28:51,079 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 567 transitions. [2022-07-12 09:28:51,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:28:51,080 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:51,081 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:51,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-12 09:28:51,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-07-12 09:28:51,300 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:51,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:51,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1801318745, now seen corresponding path program 1 times [2022-07-12 09:28:51,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:51,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448174090] [2022-07-12 09:28:51,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:51,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:51,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:28:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:28:51,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:28:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:28:51,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:28:51,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:51,628 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-12 09:28:51,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:51,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448174090] [2022-07-12 09:28:51,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448174090] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:51,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:51,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-12 09:28:51,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191240246] [2022-07-12 09:28:51,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:51,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 09:28:51,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:51,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 09:28:51,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:51,648 INFO L87 Difference]: Start difference. First operand 360 states and 567 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:53,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:53,065 INFO L93 Difference]: Finished difference Result 841 states and 1345 transitions. [2022-07-12 09:28:53,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 09:28:53,066 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:28:53,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:53,068 INFO L225 Difference]: With dead ends: 841 [2022-07-12 09:28:53,068 INFO L226 Difference]: Without dead ends: 491 [2022-07-12 09:28:53,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:28:53,070 INFO L413 NwaCegarLoop]: 623 mSDtfsCounter, 966 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:53,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [989 Valid, 1007 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-12 09:28:53,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-07-12 09:28:53,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2022-07-12 09:28:53,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5766871165644172) internal successors, (514), 328 states have internal predecessors, (514), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-07-12 09:28:53,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 566 transitions. [2022-07-12 09:28:53,099 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 566 transitions. Word has length 168 [2022-07-12 09:28:53,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:53,099 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 566 transitions. [2022-07-12 09:28:53,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:53,100 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 566 transitions. [2022-07-12 09:28:53,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:28:53,101 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:53,101 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:53,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-07-12 09:28:53,102 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:53,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:53,104 INFO L85 PathProgramCache]: Analyzing trace with hash -2146146907, now seen corresponding path program 1 times [2022-07-12 09:28:53,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:53,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710517961] [2022-07-12 09:28:53,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:53,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:28:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:28:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:28:53,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:28:53,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:28:53,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:53,242 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-12 09:28:53,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:53,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710517961] [2022-07-12 09:28:53,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710517961] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:53,242 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:53,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-12 09:28:53,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151835023] [2022-07-12 09:28:53,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:53,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 09:28:53,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:53,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 09:28:53,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:28:53,245 INFO L87 Difference]: Start difference. First operand 360 states and 566 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:54,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:54,365 INFO L93 Difference]: Finished difference Result 833 states and 1328 transitions. [2022-07-12 09:28:54,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-12 09:28:54,365 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:28:54,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:54,368 INFO L225 Difference]: With dead ends: 833 [2022-07-12 09:28:54,368 INFO L226 Difference]: Without dead ends: 491 [2022-07-12 09:28:54,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:28:54,369 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 957 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:54,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 1005 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:28:54,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2022-07-12 09:28:54,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 360. [2022-07-12 09:28:54,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 326 states have (on average 1.5736196319018405) internal successors, (513), 328 states have internal predecessors, (513), 27 states have call successors, (27), 7 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-07-12 09:28:54,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 565 transitions. [2022-07-12 09:28:54,391 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 565 transitions. Word has length 168 [2022-07-12 09:28:54,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:54,391 INFO L495 AbstractCegarLoop]: Abstraction has 360 states and 565 transitions. [2022-07-12 09:28:54,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:54,392 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 565 transitions. [2022-07-12 09:28:54,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:28:54,393 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:54,393 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:54,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-12 09:28:54,394 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:54,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:54,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1762957987, now seen corresponding path program 1 times [2022-07-12 09:28:54,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:54,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396515726] [2022-07-12 09:28:54,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:54,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:28:54,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:28:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:28:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:28:54,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:28:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:54,510 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-12 09:28:54,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:54,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396515726] [2022-07-12 09:28:54,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396515726] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:54,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:54,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 09:28:54,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947775828] [2022-07-12 09:28:54,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:54,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 09:28:54,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:54,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 09:28:54,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 09:28:54,513 INFO L87 Difference]: Start difference. First operand 360 states and 565 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:56,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:28:56,929 INFO L93 Difference]: Finished difference Result 1318 states and 2116 transitions. [2022-07-12 09:28:56,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-12 09:28:56,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:28:56,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:28:56,933 INFO L225 Difference]: With dead ends: 1318 [2022-07-12 09:28:56,933 INFO L226 Difference]: Without dead ends: 978 [2022-07-12 09:28:56,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:28:56,935 INFO L413 NwaCegarLoop]: 668 mSDtfsCounter, 1456 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 1588 SdHoareTripleChecker+Invalid, 1992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:28:56,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 1588 Invalid, 1992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 09:28:56,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2022-07-12 09:28:56,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 715. [2022-07-12 09:28:56,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 654 states have (on average 1.5871559633027523) internal successors, (1038), 657 states have internal predecessors, (1038), 47 states have call successors, (47), 13 states have call predecessors, (47), 13 states have return successors, (48), 45 states have call predecessors, (48), 45 states have call successors, (48) [2022-07-12 09:28:56,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1133 transitions. [2022-07-12 09:28:56,988 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1133 transitions. Word has length 168 [2022-07-12 09:28:56,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:28:56,988 INFO L495 AbstractCegarLoop]: Abstraction has 715 states and 1133 transitions. [2022-07-12 09:28:56,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:28:56,988 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1133 transitions. [2022-07-12 09:28:56,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:28:56,990 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:28:56,990 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:28:56,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-12 09:28:56,991 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:28:56,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:28:56,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1609608801, now seen corresponding path program 1 times [2022-07-12 09:28:56,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:28:56,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541738656] [2022-07-12 09:28:56,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:28:56,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:28:57,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:28:57,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:28:57,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:28:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:28:57,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:28:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:28:57,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-12 09:28:57,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:28:57,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541738656] [2022-07-12 09:28:57,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541738656] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:28:57,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:28:57,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:28:57,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602774244] [2022-07-12 09:28:57,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:28:57,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:28:57,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:28:57,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:28:57,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:28:57,140 INFO L87 Difference]: Start difference. First operand 715 states and 1133 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:00,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:00,004 INFO L93 Difference]: Finished difference Result 2178 states and 3507 transitions. [2022-07-12 09:29:00,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:29:00,005 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:00,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:00,014 INFO L225 Difference]: With dead ends: 2178 [2022-07-12 09:29:00,014 INFO L226 Difference]: Without dead ends: 1483 [2022-07-12 09:29:00,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:29:00,018 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 1483 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1501 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 3000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:00,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1501 Valid, 2783 Invalid, 3000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 09:29:00,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2022-07-12 09:29:00,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1046. [2022-07-12 09:29:00,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.581419624217119) internal successors, (1515), 962 states have internal predecessors, (1515), 67 states have call successors, (67), 19 states have call predecessors, (67), 20 states have return successors, (70), 66 states have call predecessors, (70), 65 states have call successors, (70) [2022-07-12 09:29:00,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1652 transitions. [2022-07-12 09:29:00,111 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1652 transitions. Word has length 168 [2022-07-12 09:29:00,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:00,111 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1652 transitions. [2022-07-12 09:29:00,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:00,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1652 transitions. [2022-07-12 09:29:00,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:00,113 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:00,114 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:00,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-12 09:29:00,114 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:00,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:00,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1271321251, now seen corresponding path program 1 times [2022-07-12 09:29:00,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:00,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010956817] [2022-07-12 09:29:00,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:00,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:00,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:00,261 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-12 09:29:00,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:00,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010956817] [2022-07-12 09:29:00,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010956817] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:00,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:00,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:00,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962564594] [2022-07-12 09:29:00,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:00,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:00,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:00,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:00,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:00,264 INFO L87 Difference]: Start difference. First operand 1046 states and 1652 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:01,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:01,811 INFO L93 Difference]: Finished difference Result 2523 states and 4060 transitions. [2022-07-12 09:29:01,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:01,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:01,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:01,817 INFO L225 Difference]: With dead ends: 2523 [2022-07-12 09:29:01,817 INFO L226 Difference]: Without dead ends: 1497 [2022-07-12 09:29:01,819 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-12 09:29:01,820 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 1050 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:01,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1069 Valid, 1513 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-12 09:29:01,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2022-07-12 09:29:01,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1046. [2022-07-12 09:29:01,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.5782881002087683) internal successors, (1512), 962 states have internal predecessors, (1512), 67 states have call successors, (67), 19 states have call predecessors, (67), 20 states have return successors, (70), 66 states have call predecessors, (70), 65 states have call successors, (70) [2022-07-12 09:29:01,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1649 transitions. [2022-07-12 09:29:01,895 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1649 transitions. Word has length 168 [2022-07-12 09:29:01,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:01,895 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1649 transitions. [2022-07-12 09:29:01,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:01,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1649 transitions. [2022-07-12 09:29:01,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:01,897 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:01,897 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:01,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-12 09:29:01,898 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:01,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:01,898 INFO L85 PathProgramCache]: Analyzing trace with hash -844766753, now seen corresponding path program 1 times [2022-07-12 09:29:01,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:01,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401158647] [2022-07-12 09:29:01,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:01,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:01,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:01,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:01,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:01,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:02,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:02,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:02,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:02,051 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-12 09:29:02,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:02,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401158647] [2022-07-12 09:29:02,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401158647] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:02,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:02,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:02,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591258717] [2022-07-12 09:29:02,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:02,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:02,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:02,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:02,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:02,053 INFO L87 Difference]: Start difference. First operand 1046 states and 1649 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:03,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:03,321 INFO L93 Difference]: Finished difference Result 2519 states and 4043 transitions. [2022-07-12 09:29:03,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:03,322 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:03,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:03,328 INFO L225 Difference]: With dead ends: 2519 [2022-07-12 09:29:03,328 INFO L226 Difference]: Without dead ends: 1493 [2022-07-12 09:29:03,330 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-12 09:29:03,331 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 1281 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1300 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:03,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1300 Valid, 1279 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:29:03,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1493 states. [2022-07-12 09:29:03,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1493 to 1046. [2022-07-12 09:29:03,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 958 states have (on average 1.5751565762004176) internal successors, (1509), 962 states have internal predecessors, (1509), 67 states have call successors, (67), 19 states have call predecessors, (67), 20 states have return successors, (70), 66 states have call predecessors, (70), 65 states have call successors, (70) [2022-07-12 09:29:03,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1646 transitions. [2022-07-12 09:29:03,424 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1646 transitions. Word has length 168 [2022-07-12 09:29:03,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:03,424 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1646 transitions. [2022-07-12 09:29:03,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:03,425 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1646 transitions. [2022-07-12 09:29:03,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:03,426 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:03,427 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:03,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-12 09:29:03,427 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:03,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:03,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1385196259, now seen corresponding path program 1 times [2022-07-12 09:29:03,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:03,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126796945] [2022-07-12 09:29:03,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:03,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:03,555 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-12 09:29:03,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:03,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126796945] [2022-07-12 09:29:03,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126796945] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:03,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:03,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:03,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698548435] [2022-07-12 09:29:03,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:03,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:03,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:03,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:03,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:03,558 INFO L87 Difference]: Start difference. First operand 1046 states and 1646 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:06,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:06,291 INFO L93 Difference]: Finished difference Result 3436 states and 5490 transitions. [2022-07-12 09:29:06,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:29:06,292 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:06,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:06,300 INFO L225 Difference]: With dead ends: 3436 [2022-07-12 09:29:06,300 INFO L226 Difference]: Without dead ends: 2410 [2022-07-12 09:29:06,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:29:06,303 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 1465 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2857 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 2764 SdHoareTripleChecker+Invalid, 2943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:06,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1483 Valid, 2764 Invalid, 2943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2857 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 09:29:06,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2022-07-12 09:29:06,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 1717. [2022-07-12 09:29:06,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1575 states have (on average 1.5695238095238095) internal successors, (2472), 1581 states have internal predecessors, (2472), 107 states have call successors, (107), 31 states have call predecessors, (107), 34 states have return successors, (118), 108 states have call predecessors, (118), 105 states have call successors, (118) [2022-07-12 09:29:06,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2697 transitions. [2022-07-12 09:29:06,441 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2697 transitions. Word has length 168 [2022-07-12 09:29:06,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:06,441 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2697 transitions. [2022-07-12 09:29:06,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:06,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2697 transitions. [2022-07-12 09:29:06,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:06,443 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:06,444 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:06,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-12 09:29:06,444 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:06,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:06,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1541176801, now seen corresponding path program 1 times [2022-07-12 09:29:06,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:06,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799677098] [2022-07-12 09:29:06,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:06,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:06,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:06,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:06,598 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-12 09:29:06,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:06,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799677098] [2022-07-12 09:29:06,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799677098] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:06,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:06,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:06,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929485110] [2022-07-12 09:29:06,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:06,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:06,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:06,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:06,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:06,602 INFO L87 Difference]: Start difference. First operand 1717 states and 2697 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:08,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:08,093 INFO L93 Difference]: Finished difference Result 4093 states and 6528 transitions. [2022-07-12 09:29:08,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:08,093 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:08,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:08,100 INFO L225 Difference]: With dead ends: 4093 [2022-07-12 09:29:08,100 INFO L226 Difference]: Without dead ends: 2396 [2022-07-12 09:29:08,102 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-12 09:29:08,103 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 1047 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1066 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:08,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1066 Valid, 1502 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-12 09:29:08,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2022-07-12 09:29:08,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 1717. [2022-07-12 09:29:08,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1575 states have (on average 1.5663492063492064) internal successors, (2467), 1581 states have internal predecessors, (2467), 107 states have call successors, (107), 31 states have call predecessors, (107), 34 states have return successors, (118), 108 states have call predecessors, (118), 105 states have call successors, (118) [2022-07-12 09:29:08,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2692 transitions. [2022-07-12 09:29:08,254 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2692 transitions. Word has length 168 [2022-07-12 09:29:08,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:08,254 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2692 transitions. [2022-07-12 09:29:08,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:08,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2692 transitions. [2022-07-12 09:29:08,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:08,257 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:08,257 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:08,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-12 09:29:08,257 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:08,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:08,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1130566435, now seen corresponding path program 1 times [2022-07-12 09:29:08,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:08,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736719930] [2022-07-12 09:29:08,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:08,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:08,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:08,390 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-12 09:29:08,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:08,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736719930] [2022-07-12 09:29:08,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736719930] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:08,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:08,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:08,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580536693] [2022-07-12 09:29:08,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:08,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:08,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:08,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:08,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:08,394 INFO L87 Difference]: Start difference. First operand 1717 states and 2692 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:11,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:11,280 INFO L93 Difference]: Finished difference Result 5875 states and 9325 transitions. [2022-07-12 09:29:11,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:29:11,281 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:11,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:11,296 INFO L225 Difference]: With dead ends: 5875 [2022-07-12 09:29:11,296 INFO L226 Difference]: Without dead ends: 4178 [2022-07-12 09:29:11,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:29:11,301 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 1457 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 2830 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 2753 SdHoareTripleChecker+Invalid, 2916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:11,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1475 Valid, 2753 Invalid, 2916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2830 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 09:29:11,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2022-07-12 09:29:11,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3063. [2022-07-12 09:29:11,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.560966939210807) internal successors, (4391), 2823 states have internal predecessors, (4391), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2022-07-12 09:29:11,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4798 transitions. [2022-07-12 09:29:11,550 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4798 transitions. Word has length 168 [2022-07-12 09:29:11,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:11,550 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4798 transitions. [2022-07-12 09:29:11,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:11,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4798 transitions. [2022-07-12 09:29:11,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:11,554 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:11,554 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:11,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-12 09:29:11,554 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:11,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:11,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1376531039, now seen corresponding path program 1 times [2022-07-12 09:29:11,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:11,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722641540] [2022-07-12 09:29:11,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:11,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:11,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:11,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:11,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:11,679 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-12 09:29:11,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:11,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722641540] [2022-07-12 09:29:11,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722641540] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:11,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:11,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:11,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161228485] [2022-07-12 09:29:11,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:11,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:11,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:11,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:11,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:11,681 INFO L87 Difference]: Start difference. First operand 3063 states and 4798 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:13,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:13,077 INFO L93 Difference]: Finished difference Result 7237 states and 11491 transitions. [2022-07-12 09:29:13,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:13,077 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:13,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:13,091 INFO L225 Difference]: With dead ends: 7237 [2022-07-12 09:29:13,091 INFO L226 Difference]: Without dead ends: 4194 [2022-07-12 09:29:13,098 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-12 09:29:13,099 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 1204 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:13,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 1303 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-12 09:29:13,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2022-07-12 09:29:13,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 3063. [2022-07-12 09:29:13,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.557767507998578) internal successors, (4382), 2823 states have internal predecessors, (4382), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2022-07-12 09:29:13,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4789 transitions. [2022-07-12 09:29:13,350 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4789 transitions. Word has length 168 [2022-07-12 09:29:13,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:13,350 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4789 transitions. [2022-07-12 09:29:13,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:13,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4789 transitions. [2022-07-12 09:29:13,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:13,354 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:13,354 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:13,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-12 09:29:13,355 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:13,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:13,355 INFO L85 PathProgramCache]: Analyzing trace with hash -759352163, now seen corresponding path program 1 times [2022-07-12 09:29:13,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:13,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731880385] [2022-07-12 09:29:13,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:13,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:13,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:13,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:13,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-12 09:29:13,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:13,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731880385] [2022-07-12 09:29:13,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731880385] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:13,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:13,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:13,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465667636] [2022-07-12 09:29:13,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:13,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:13,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:13,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:13,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:13,510 INFO L87 Difference]: Start difference. First operand 3063 states and 4789 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:15,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:15,073 INFO L93 Difference]: Finished difference Result 7217 states and 11424 transitions. [2022-07-12 09:29:15,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:15,074 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:15,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:15,088 INFO L225 Difference]: With dead ends: 7217 [2022-07-12 09:29:15,088 INFO L226 Difference]: Without dead ends: 4174 [2022-07-12 09:29:15,096 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-12 09:29:15,097 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 1045 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 1487 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:15,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1064 Valid, 1487 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1322 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:29:15,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4174 states. [2022-07-12 09:29:15,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4174 to 3063. [2022-07-12 09:29:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.554568076786349) internal successors, (4373), 2823 states have internal predecessors, (4373), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2022-07-12 09:29:15,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4780 transitions. [2022-07-12 09:29:15,344 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4780 transitions. Word has length 168 [2022-07-12 09:29:15,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:15,345 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4780 transitions. [2022-07-12 09:29:15,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:15,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4780 transitions. [2022-07-12 09:29:15,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:15,348 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:15,348 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:15,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-12 09:29:15,348 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:15,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:15,349 INFO L85 PathProgramCache]: Analyzing trace with hash -341463461, now seen corresponding path program 1 times [2022-07-12 09:29:15,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:15,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587592327] [2022-07-12 09:29:15,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:15,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:15,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:15,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:15,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:15,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:15,491 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-12 09:29:15,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:15,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587592327] [2022-07-12 09:29:15,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587592327] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:15,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:15,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:15,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987276075] [2022-07-12 09:29:15,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:15,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:15,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:15,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:15,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:15,493 INFO L87 Difference]: Start difference. First operand 3063 states and 4780 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:17,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:17,013 INFO L93 Difference]: Finished difference Result 7207 states and 11377 transitions. [2022-07-12 09:29:17,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:17,022 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:17,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:17,033 INFO L225 Difference]: With dead ends: 7207 [2022-07-12 09:29:17,033 INFO L226 Difference]: Without dead ends: 4164 [2022-07-12 09:29:17,038 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-12 09:29:17,038 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 1043 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 1310 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:17,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1062 Valid, 1483 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1310 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:29:17,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2022-07-12 09:29:17,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 3063. [2022-07-12 09:29:17,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.5513686455741202) internal successors, (4364), 2823 states have internal predecessors, (4364), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2022-07-12 09:29:17,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4771 transitions. [2022-07-12 09:29:17,365 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4771 transitions. Word has length 168 [2022-07-12 09:29:17,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:17,365 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4771 transitions. [2022-07-12 09:29:17,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:17,365 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4771 transitions. [2022-07-12 09:29:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:17,368 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:17,368 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:17,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-12 09:29:17,368 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:17,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:17,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1057490141, now seen corresponding path program 1 times [2022-07-12 09:29:17,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:17,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325845500] [2022-07-12 09:29:17,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:17,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:17,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:17,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:17,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:17,493 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-12 09:29:17,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:17,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325845500] [2022-07-12 09:29:17,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325845500] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:17,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:17,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:17,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413809167] [2022-07-12 09:29:17,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:17,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:17,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:17,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:17,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:17,497 INFO L87 Difference]: Start difference. First operand 3063 states and 4771 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:19,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:19,138 INFO L93 Difference]: Finished difference Result 7197 states and 11330 transitions. [2022-07-12 09:29:19,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:29:19,138 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:19,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:19,150 INFO L225 Difference]: With dead ends: 7197 [2022-07-12 09:29:19,151 INFO L226 Difference]: Without dead ends: 4154 [2022-07-12 09:29:19,159 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-12 09:29:19,160 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 1085 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 1453 SdHoareTripleChecker+Invalid, 1341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:19,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1104 Valid, 1453 Invalid, 1341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-12 09:29:19,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4154 states. [2022-07-12 09:29:19,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4154 to 3063. [2022-07-12 09:29:19,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3063 states, 2813 states have (on average 1.5481692143618913) internal successors, (4355), 2823 states have internal predecessors, (4355), 187 states have call successors, (187), 55 states have call predecessors, (187), 62 states have return successors, (220), 192 states have call predecessors, (220), 185 states have call successors, (220) [2022-07-12 09:29:19,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3063 states to 3063 states and 4762 transitions. [2022-07-12 09:29:19,457 INFO L78 Accepts]: Start accepts. Automaton has 3063 states and 4762 transitions. Word has length 168 [2022-07-12 09:29:19,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:19,458 INFO L495 AbstractCegarLoop]: Abstraction has 3063 states and 4762 transitions. [2022-07-12 09:29:19,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:19,458 INFO L276 IsEmpty]: Start isEmpty. Operand 3063 states and 4762 transitions. [2022-07-12 09:29:19,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:19,460 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:19,460 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:19,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-12 09:29:19,460 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:19,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:19,461 INFO L85 PathProgramCache]: Analyzing trace with hash -559950309, now seen corresponding path program 1 times [2022-07-12 09:29:19,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:19,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055971971] [2022-07-12 09:29:19,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:19,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:19,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:19,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:19,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:19,605 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-12 09:29:19,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:19,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055971971] [2022-07-12 09:29:19,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055971971] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:19,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:19,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:19,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449031905] [2022-07-12 09:29:19,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:19,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:19,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:19,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:19,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:19,611 INFO L87 Difference]: Start difference. First operand 3063 states and 4762 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:23,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:23,565 INFO L93 Difference]: Finished difference Result 11921 states and 18647 transitions. [2022-07-12 09:29:23,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:29:23,565 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:23,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:23,589 INFO L225 Difference]: With dead ends: 11921 [2022-07-12 09:29:23,589 INFO L226 Difference]: Without dead ends: 8878 [2022-07-12 09:29:23,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:29:23,598 INFO L413 NwaCegarLoop]: 1059 mSDtfsCounter, 1529 mSDsluCounter, 1817 mSDsCounter, 0 mSdLazyCounter, 3229 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 2876 SdHoareTripleChecker+Invalid, 3320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 3229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:23,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1546 Valid, 2876 Invalid, 3320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 3229 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-12 09:29:23,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8878 states. [2022-07-12 09:29:24,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8878 to 5701. [2022-07-12 09:29:24,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 5243 states have (on average 1.5401487697882892) internal successors, (8075), 5261 states have internal predecessors, (8075), 339 states have call successors, (339), 103 states have call predecessors, (339), 118 states have return successors, (434), 352 states have call predecessors, (434), 337 states have call successors, (434) [2022-07-12 09:29:24,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 8848 transitions. [2022-07-12 09:29:24,208 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 8848 transitions. Word has length 168 [2022-07-12 09:29:24,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:24,208 INFO L495 AbstractCegarLoop]: Abstraction has 5701 states and 8848 transitions. [2022-07-12 09:29:24,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:24,208 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 8848 transitions. [2022-07-12 09:29:24,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:24,212 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:24,212 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:24,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-12 09:29:24,212 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:24,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:24,213 INFO L85 PathProgramCache]: Analyzing trace with hash -196483811, now seen corresponding path program 1 times [2022-07-12 09:29:24,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:24,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222634455] [2022-07-12 09:29:24,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:24,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:24,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:24,347 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-12 09:29:24,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:24,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222634455] [2022-07-12 09:29:24,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222634455] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:24,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:24,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:24,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157304856] [2022-07-12 09:29:24,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:24,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:24,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:24,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:24,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:24,349 INFO L87 Difference]: Start difference. First operand 5701 states and 8848 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:29,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:29,404 INFO L93 Difference]: Finished difference Result 22389 states and 34987 transitions. [2022-07-12 09:29:29,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:29:29,404 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:29,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:29,460 INFO L225 Difference]: With dead ends: 22389 [2022-07-12 09:29:29,460 INFO L226 Difference]: Without dead ends: 16708 [2022-07-12 09:29:29,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:29:29,481 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 1795 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 2718 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1825 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 2812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:29,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1825 Valid, 2703 Invalid, 2812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2718 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 09:29:29,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16708 states. [2022-07-12 09:29:30,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16708 to 11038. [2022-07-12 09:29:30,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11038 states, 10172 states have (on average 1.5380456154148643) internal successors, (15645), 10206 states have internal predecessors, (15645), 635 states have call successors, (635), 199 states have call predecessors, (635), 230 states have return successors, (908), 664 states have call predecessors, (908), 633 states have call successors, (908) [2022-07-12 09:29:30,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11038 states to 11038 states and 17188 transitions. [2022-07-12 09:29:30,763 INFO L78 Accepts]: Start accepts. Automaton has 11038 states and 17188 transitions. Word has length 168 [2022-07-12 09:29:30,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:30,763 INFO L495 AbstractCegarLoop]: Abstraction has 11038 states and 17188 transitions. [2022-07-12 09:29:30,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:30,764 INFO L276 IsEmpty]: Start isEmpty. Operand 11038 states and 17188 transitions. [2022-07-12 09:29:30,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:30,769 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:30,770 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:30,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-12 09:29:30,770 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:30,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:30,771 INFO L85 PathProgramCache]: Analyzing trace with hash 92335579, now seen corresponding path program 1 times [2022-07-12 09:29:30,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:30,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789113825] [2022-07-12 09:29:30,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:30,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:30,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:30,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:30,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:30,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:30,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:30,907 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-12 09:29:30,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:30,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789113825] [2022-07-12 09:29:30,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789113825] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:30,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:30,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:30,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503146698] [2022-07-12 09:29:30,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:30,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:30,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:30,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:30,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:30,910 INFO L87 Difference]: Start difference. First operand 11038 states and 17188 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:38,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:38,539 INFO L93 Difference]: Finished difference Result 43244 states and 67809 transitions. [2022-07-12 09:29:38,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:29:38,540 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:38,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:38,645 INFO L225 Difference]: With dead ends: 43244 [2022-07-12 09:29:38,645 INFO L226 Difference]: Without dead ends: 32226 [2022-07-12 09:29:38,686 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:29:38,687 INFO L413 NwaCegarLoop]: 1018 mSDtfsCounter, 1508 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 3144 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1525 SdHoareTripleChecker+Valid, 2838 SdHoareTripleChecker+Invalid, 3235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 3144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:38,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1525 Valid, 2838 Invalid, 3235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 3144 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-12 09:29:38,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32226 states. [2022-07-12 09:29:41,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32226 to 21695. [2022-07-12 09:29:41,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21695 states, 20029 states have (on average 1.5377203055569424) internal successors, (30799), 20095 states have internal predecessors, (30799), 1211 states have call successors, (1211), 391 states have call predecessors, (1211), 454 states have return successors, (2002), 1272 states have call predecessors, (2002), 1209 states have call successors, (2002) [2022-07-12 09:29:41,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21695 states to 21695 states and 34012 transitions. [2022-07-12 09:29:41,165 INFO L78 Accepts]: Start accepts. Automaton has 21695 states and 34012 transitions. Word has length 168 [2022-07-12 09:29:41,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:41,165 INFO L495 AbstractCegarLoop]: Abstraction has 21695 states and 34012 transitions. [2022-07-12 09:29:41,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:41,166 INFO L276 IsEmpty]: Start isEmpty. Operand 21695 states and 34012 transitions. [2022-07-12 09:29:41,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:41,176 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:41,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:41,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-12 09:29:41,177 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:41,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:41,177 INFO L85 PathProgramCache]: Analyzing trace with hash -452536995, now seen corresponding path program 1 times [2022-07-12 09:29:41,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:41,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143527721] [2022-07-12 09:29:41,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:41,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:41,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:41,357 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-12 09:29:41,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:41,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143527721] [2022-07-12 09:29:41,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143527721] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:41,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:41,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:41,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475289069] [2022-07-12 09:29:41,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:41,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:41,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:41,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:41,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:41,359 INFO L87 Difference]: Start difference. First operand 21695 states and 34012 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:53,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:29:53,318 INFO L93 Difference]: Finished difference Result 84363 states and 133159 transitions. [2022-07-12 09:29:53,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:29:53,318 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:29:53,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:29:53,549 INFO L225 Difference]: With dead ends: 84363 [2022-07-12 09:29:53,549 INFO L226 Difference]: Without dead ends: 62688 [2022-07-12 09:29:53,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:29:53,786 INFO L413 NwaCegarLoop]: 871 mSDtfsCounter, 1718 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 2699 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1748 SdHoareTripleChecker+Valid, 2691 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:29:53,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1748 Valid, 2691 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2699 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 09:29:53,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62688 states. [2022-07-12 09:29:59,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62688 to 42976. [2022-07-12 09:29:59,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42976 states, 39742 states have (on average 1.5383473403452268) internal successors, (61137), 39872 states have internal predecessors, (61137), 2331 states have call successors, (2331), 775 states have call predecessors, (2331), 902 states have return successors, (4644), 2456 states have call predecessors, (4644), 2329 states have call successors, (4644) [2022-07-12 09:29:59,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42976 states to 42976 states and 68112 transitions. [2022-07-12 09:29:59,205 INFO L78 Accepts]: Start accepts. Automaton has 42976 states and 68112 transitions. Word has length 168 [2022-07-12 09:29:59,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:29:59,206 INFO L495 AbstractCegarLoop]: Abstraction has 42976 states and 68112 transitions. [2022-07-12 09:29:59,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:29:59,206 INFO L276 IsEmpty]: Start isEmpty. Operand 42976 states and 68112 transitions. [2022-07-12 09:29:59,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:29:59,221 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:29:59,221 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:29:59,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-12 09:29:59,221 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:29:59,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:29:59,222 INFO L85 PathProgramCache]: Analyzing trace with hash 222623131, now seen corresponding path program 1 times [2022-07-12 09:29:59,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:29:59,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525154106] [2022-07-12 09:29:59,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:29:59,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:29:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:29:59,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:29:59,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:29:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:29:59,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:29:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:29:59,339 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-12 09:29:59,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:29:59,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525154106] [2022-07-12 09:29:59,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525154106] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:29:59,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:29:59,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:29:59,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651352750] [2022-07-12 09:29:59,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:29:59,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:29:59,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:29:59,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:29:59,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:29:59,341 INFO L87 Difference]: Start difference. First operand 42976 states and 68112 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:30:20,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:30:20,854 INFO L93 Difference]: Finished difference Result 163496 states and 261097 transitions. [2022-07-12 09:30:20,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:30:20,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 168 [2022-07-12 09:30:20,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:30:21,235 INFO L225 Difference]: With dead ends: 163496 [2022-07-12 09:30:21,235 INFO L226 Difference]: Without dead ends: 120540 [2022-07-12 09:30:21,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:30:21,571 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 1475 mSDsluCounter, 1820 mSDsCounter, 0 mSdLazyCounter, 3010 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1492 SdHoareTripleChecker+Valid, 2774 SdHoareTripleChecker+Invalid, 3104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 3010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:30:21,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1492 Valid, 2774 Invalid, 3104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 3010 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 09:30:21,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120540 states. [2022-07-12 09:30:31,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120540 to 85602. [2022-07-12 09:30:31,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85602 states, 79296 states have (on average 1.5402164043583535) internal successors, (122133), 79554 states have internal predecessors, (122133), 4507 states have call successors, (4507), 1543 states have call predecessors, (4507), 1798 states have return successors, (11322), 4760 states have call predecessors, (11322), 4505 states have call successors, (11322) [2022-07-12 09:30:31,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85602 states to 85602 states and 137962 transitions. [2022-07-12 09:30:31,689 INFO L78 Accepts]: Start accepts. Automaton has 85602 states and 137962 transitions. Word has length 168 [2022-07-12 09:30:31,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:30:31,689 INFO L495 AbstractCegarLoop]: Abstraction has 85602 states and 137962 transitions. [2022-07-12 09:30:31,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-12 09:30:31,690 INFO L276 IsEmpty]: Start isEmpty. Operand 85602 states and 137962 transitions. [2022-07-12 09:30:31,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:30:31,935 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:30:31,935 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:30:31,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-12 09:30:31,935 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:30:31,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:30:31,936 INFO L85 PathProgramCache]: Analyzing trace with hash -362148519, now seen corresponding path program 1 times [2022-07-12 09:30:31,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:30:31,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653080130] [2022-07-12 09:30:31,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:30:31,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:30:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:30:32,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:30:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:30:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:30:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:30:32,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:30:32,090 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-12 09:30:32,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:30:32,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653080130] [2022-07-12 09:30:32,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653080130] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:30:32,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:30:32,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:30:32,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918949811] [2022-07-12 09:30:32,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:30:32,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:30:32,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:30:32,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:30:32,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:30:32,092 INFO L87 Difference]: Start difference. First operand 85602 states and 137962 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)