./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4ea93d7c6d06d46004840cc5fcb436c7c307334e6ee754b8ee507b78f644445d --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 16:17:49,716 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 16:17:49,717 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 16:17:49,759 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 16:17:49,763 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 16:17:49,765 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 16:17:49,767 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 16:17:49,769 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 16:17:49,770 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 16:17:49,773 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 16:17:49,774 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 16:17:49,775 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 16:17:49,775 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 16:17:49,777 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 16:17:49,778 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 16:17:49,779 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 16:17:49,780 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 16:17:49,780 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 16:17:49,784 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 16:17:49,786 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 16:17:49,787 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 16:17:49,788 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 16:17:49,789 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 16:17:49,790 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 16:17:49,795 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 16:17:49,795 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 16:17:49,795 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 16:17:49,796 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 16:17:49,796 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 16:17:49,797 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 16:17:49,797 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 16:17:49,797 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 16:17:49,798 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 16:17:49,798 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 16:17:49,799 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 16:17:49,799 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 16:17:49,799 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 16:17:49,800 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 16:17:49,800 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 16:17:49,800 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 16:17:49,801 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 16:17:49,802 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 16:17:49,826 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 16:17:49,827 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 16:17:49,827 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 16:17:49,827 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 16:17:49,828 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 16:17:49,828 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 16:17:49,829 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 16:17:49,829 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 16:17:49,829 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 16:17:49,829 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 16:17:49,830 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 16:17:49,831 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 16:17:49,831 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 16:17:49,831 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 16:17:49,831 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 16:17:49,831 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 16:17:49,831 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 16:17:49,832 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 16:17:49,832 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:17:49,832 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 16:17:49,832 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 16:17:49,833 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 16:17:49,833 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 16:17:49,833 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 16:17:49,833 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 16:17:49,834 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 16:17:49,834 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 16:17:49,834 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 16:17:49,834 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 -> 4ea93d7c6d06d46004840cc5fcb436c7c307334e6ee754b8ee507b78f644445d [2021-12-14 16:17:50,040 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 16:17:50,070 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 16:17:50,072 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 16:17:50,072 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 16:17:50,073 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 16:17:50,074 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c [2021-12-14 16:17:50,128 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/977e7d42f/18f15c95b6b64be29fe63f58ed89b089/FLAG026e2933e [2021-12-14 16:17:50,494 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 16:17:50,495 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c [2021-12-14 16:17:50,505 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/977e7d42f/18f15c95b6b64be29fe63f58ed89b089/FLAG026e2933e [2021-12-14 16:17:50,909 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/977e7d42f/18f15c95b6b64be29fe63f58ed89b089 [2021-12-14 16:17:50,911 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 16:17:50,911 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 16:17:50,923 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 16:17:50,923 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 16:17:50,926 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 16:17:50,926 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:17:50" (1/1) ... [2021-12-14 16:17:50,927 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3bef2007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:50, skipping insertion in model container [2021-12-14 16:17:50,927 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 04:17:50" (1/1) ... [2021-12-14 16:17:50,931 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 16:17:50,961 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 16:17:51,133 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c[914,927] [2021-12-14 16:17:51,169 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c[7115,7128] [2021-12-14 16:17:51,206 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:17:51,228 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 16:17:51,240 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c[914,927] [2021-12-14 16:17:51,266 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-2.c[7115,7128] [2021-12-14 16:17:51,299 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 16:17:51,315 INFO L208 MainTranslator]: Completed translation [2021-12-14 16:17:51,316 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51 WrapperNode [2021-12-14 16:17:51,316 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 16:17:51,317 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 16:17:51,317 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 16:17:51,317 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 16:17:51,322 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,350 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,374 INFO L137 Inliner]: procedures = 57, calls = 64, calls flagged for inlining = 25, calls inlined = 25, statements flattened = 465 [2021-12-14 16:17:51,375 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 16:17:51,376 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 16:17:51,376 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 16:17:51,376 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 16:17:51,382 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,383 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,388 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,389 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,397 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,410 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,420 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,423 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 16:17:51,423 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 16:17:51,424 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 16:17:51,424 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 16:17:51,425 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (1/1) ... [2021-12-14 16:17:51,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 16:17:51,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:17:51,453 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-14 16:17:51,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-14 16:17:51,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 16:17:51,508 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-14 16:17:51,508 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-14 16:17:51,508 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-14 16:17:51,509 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-14 16:17:51,510 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-14 16:17:51,510 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-14 16:17:51,510 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-14 16:17:51,510 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-14 16:17:51,510 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-14 16:17:51,511 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-14 16:17:51,511 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-14 16:17:51,511 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-14 16:17:51,511 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-14 16:17:51,511 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-14 16:17:51,511 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-14 16:17:51,511 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-14 16:17:51,512 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-14 16:17:51,512 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-14 16:17:51,512 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-14 16:17:51,512 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-14 16:17:51,512 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-14 16:17:51,512 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-14 16:17:51,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 16:17:51,513 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-14 16:17:51,513 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-14 16:17:51,513 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-14 16:17:51,513 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-14 16:17:51,513 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 16:17:51,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 16:17:51,513 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-14 16:17:51,514 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-14 16:17:51,514 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-12-14 16:17:51,514 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-12-14 16:17:51,602 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 16:17:51,603 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 16:17:51,946 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 16:17:51,953 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 16:17:51,955 INFO L301 CfgBuilder]: Removed 9 assume(true) statements. [2021-12-14 16:17:51,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:17:51 BoogieIcfgContainer [2021-12-14 16:17:51,957 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 16:17:51,958 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 16:17:51,959 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 16:17:51,962 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 16:17:51,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 04:17:50" (1/3) ... [2021-12-14 16:17:51,963 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e6c4c0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:17:51, skipping insertion in model container [2021-12-14 16:17:51,963 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 04:17:51" (2/3) ... [2021-12-14 16:17:51,964 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e6c4c0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 04:17:51, skipping insertion in model container [2021-12-14 16:17:51,964 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 04:17:51" (3/3) ... [2021-12-14 16:17:51,965 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.02.cil-2.c [2021-12-14 16:17:51,968 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 16:17:51,969 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-14 16:17:52,009 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 16:17:52,014 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 16:17:52,014 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-14 16:17:52,028 INFO L276 IsEmpty]: Start isEmpty. Operand has 241 states, 191 states have (on average 1.5654450261780104) internal successors, (299), 199 states have internal predecessors, (299), 32 states have call successors, (32), 15 states have call predecessors, (32), 15 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-14 16:17:52,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:52,036 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:52,036 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:52,037 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:52,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:52,044 INFO L85 PathProgramCache]: Analyzing trace with hash -448089429, now seen corresponding path program 1 times [2021-12-14 16:17:52,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:52,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033064549] [2021-12-14 16:17:52,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:52,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:52,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:52,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:52,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033064549] [2021-12-14 16:17:52,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033064549] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:52,257 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:52,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:17:52,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528757678] [2021-12-14 16:17:52,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:52,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:17:52,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:52,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:17:52,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:17:52,287 INFO L87 Difference]: Start difference. First operand has 241 states, 191 states have (on average 1.5654450261780104) internal successors, (299), 199 states have internal predecessors, (299), 32 states have call successors, (32), 15 states have call predecessors, (32), 15 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:52,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:52,731 INFO L93 Difference]: Finished difference Result 482 states and 727 transitions. [2021-12-14 16:17:52,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-14 16:17:52,733 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-14 16:17:52,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:52,745 INFO L225 Difference]: With dead ends: 482 [2021-12-14 16:17:52,745 INFO L226 Difference]: Without dead ends: 248 [2021-12-14 16:17:52,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:17:52,756 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 351 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:52,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 923 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 16:17:52,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-12-14 16:17:52,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 230. [2021-12-14 16:17:52,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 183 states have (on average 1.46448087431694) internal successors, (268), 188 states have internal predecessors, (268), 32 states have call successors, (32), 15 states have call predecessors, (32), 13 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2021-12-14 16:17:52,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 328 transitions. [2021-12-14 16:17:52,813 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 328 transitions. Word has length 65 [2021-12-14 16:17:52,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:52,814 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 328 transitions. [2021-12-14 16:17:52,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:52,814 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 328 transitions. [2021-12-14 16:17:52,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:52,816 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:52,817 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:52,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-14 16:17:52,817 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:52,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:52,818 INFO L85 PathProgramCache]: Analyzing trace with hash -488764179, now seen corresponding path program 1 times [2021-12-14 16:17:52,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:52,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532146872] [2021-12-14 16:17:52,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:52,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:52,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:52,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:52,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:52,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:52,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532146872] [2021-12-14 16:17:52,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532146872] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:52,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:52,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 16:17:52,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748610285] [2021-12-14 16:17:52,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:52,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 16:17:52,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:52,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 16:17:52,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:17:52,989 INFO L87 Difference]: Start difference. First operand 230 states and 328 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:53,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:53,527 INFO L93 Difference]: Finished difference Result 453 states and 642 transitions. [2021-12-14 16:17:53,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:17:53,528 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-14 16:17:53,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:53,530 INFO L225 Difference]: With dead ends: 453 [2021-12-14 16:17:53,530 INFO L226 Difference]: Without dead ends: 365 [2021-12-14 16:17:53,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:17:53,532 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 592 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 597 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:53,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [597 Valid, 1008 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:17:53,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-12-14 16:17:53,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 326. [2021-12-14 16:17:53,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 259 states have (on average 1.4362934362934363) internal successors, (372), 266 states have internal predecessors, (372), 43 states have call successors, (43), 22 states have call predecessors, (43), 22 states have return successors, (44), 40 states have call predecessors, (44), 39 states have call successors, (44) [2021-12-14 16:17:53,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 459 transitions. [2021-12-14 16:17:53,554 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 459 transitions. Word has length 65 [2021-12-14 16:17:53,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:53,554 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 459 transitions. [2021-12-14 16:17:53,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:53,555 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 459 transitions. [2021-12-14 16:17:53,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:53,557 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:53,557 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:53,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-14 16:17:53,557 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:53,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:53,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1049575851, now seen corresponding path program 1 times [2021-12-14 16:17:53,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:53,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907630370] [2021-12-14 16:17:53,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:53,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:53,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:53,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:53,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:53,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:53,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:53,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:53,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:53,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907630370] [2021-12-14 16:17:53,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907630370] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:53,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:53,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:17:53,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489914187] [2021-12-14 16:17:53,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:53,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:17:53,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:53,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:17:53,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:17:53,670 INFO L87 Difference]: Start difference. First operand 326 states and 459 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:54,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:54,142 INFO L93 Difference]: Finished difference Result 540 states and 753 transitions. [2021-12-14 16:17:54,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 16:17:54,143 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-14 16:17:54,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:54,145 INFO L225 Difference]: With dead ends: 540 [2021-12-14 16:17:54,145 INFO L226 Difference]: Without dead ends: 363 [2021-12-14 16:17:54,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:17:54,146 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 252 mSDsluCounter, 1274 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 1589 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:54,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 1589 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:17:54,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-12-14 16:17:54,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 331. [2021-12-14 16:17:54,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 263 states have (on average 1.4258555133079849) internal successors, (375), 270 states have internal predecessors, (375), 43 states have call successors, (43), 22 states have call predecessors, (43), 23 states have return successors, (45), 41 states have call predecessors, (45), 39 states have call successors, (45) [2021-12-14 16:17:54,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 463 transitions. [2021-12-14 16:17:54,166 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 463 transitions. Word has length 65 [2021-12-14 16:17:54,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:54,166 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 463 transitions. [2021-12-14 16:17:54,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:54,167 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 463 transitions. [2021-12-14 16:17:54,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:54,170 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:54,171 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:54,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-14 16:17:54,172 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:54,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:54,172 INFO L85 PathProgramCache]: Analyzing trace with hash 20216553, now seen corresponding path program 1 times [2021-12-14 16:17:54,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:54,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599090232] [2021-12-14 16:17:54,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:54,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:54,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:54,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:54,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:54,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:54,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:54,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:54,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:54,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:54,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599090232] [2021-12-14 16:17:54,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599090232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:54,271 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:54,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-14 16:17:54,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359128260] [2021-12-14 16:17:54,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:54,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 16:17:54,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:54,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 16:17:54,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:17:54,275 INFO L87 Difference]: Start difference. First operand 331 states and 463 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-14 16:17:55,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:55,500 INFO L93 Difference]: Finished difference Result 1231 states and 1681 transitions. [2021-12-14 16:17:55,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-14 16:17:55,501 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2021-12-14 16:17:55,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:55,505 INFO L225 Difference]: With dead ends: 1231 [2021-12-14 16:17:55,505 INFO L226 Difference]: Without dead ends: 1037 [2021-12-14 16:17:55,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-14 16:17:55,507 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 1873 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 532 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1889 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 1913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:55,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1889 Valid, 1727 Invalid, 1913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 1381 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 16:17:55,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2021-12-14 16:17:55,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 912. [2021-12-14 16:17:55,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 725 states have (on average 1.3655172413793104) internal successors, (990), 740 states have internal predecessors, (990), 100 states have call successors, (100), 75 states have call predecessors, (100), 85 states have return successors, (114), 98 states have call predecessors, (114), 96 states have call successors, (114) [2021-12-14 16:17:55,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1204 transitions. [2021-12-14 16:17:55,542 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1204 transitions. Word has length 65 [2021-12-14 16:17:55,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:55,542 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 1204 transitions. [2021-12-14 16:17:55,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-14 16:17:55,542 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1204 transitions. [2021-12-14 16:17:55,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:55,543 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:55,543 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:55,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-14 16:17:55,544 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:55,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:55,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1071665642, now seen corresponding path program 1 times [2021-12-14 16:17:55,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:55,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693609276] [2021-12-14 16:17:55,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:55,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:55,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:55,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:55,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:55,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:55,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693609276] [2021-12-14 16:17:55,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693609276] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:55,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:55,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:17:55,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102515535] [2021-12-14 16:17:55,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:55,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:17:55,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:55,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:17:55,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:17:55,642 INFO L87 Difference]: Start difference. First operand 912 states and 1204 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:56,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:56,104 INFO L93 Difference]: Finished difference Result 1793 states and 2347 transitions. [2021-12-14 16:17:56,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 16:17:56,105 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-14 16:17:56,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:56,109 INFO L225 Difference]: With dead ends: 1793 [2021-12-14 16:17:56,109 INFO L226 Difference]: Without dead ends: 1024 [2021-12-14 16:17:56,110 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:17:56,121 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 372 mSDsluCounter, 1117 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:56,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1429 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 16:17:56,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-12-14 16:17:56,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 932. [2021-12-14 16:17:56,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 741 states have (on average 1.3508771929824561) internal successors, (1001), 756 states have internal predecessors, (1001), 100 states have call successors, (100), 75 states have call predecessors, (100), 89 states have return successors, (118), 102 states have call predecessors, (118), 96 states have call successors, (118) [2021-12-14 16:17:56,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 1219 transitions. [2021-12-14 16:17:56,169 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 1219 transitions. Word has length 65 [2021-12-14 16:17:56,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:56,169 INFO L470 AbstractCegarLoop]: Abstraction has 932 states and 1219 transitions. [2021-12-14 16:17:56,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:56,169 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1219 transitions. [2021-12-14 16:17:56,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:56,170 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:56,171 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:56,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-14 16:17:56,171 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:56,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:56,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1837098260, now seen corresponding path program 1 times [2021-12-14 16:17:56,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:56,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612771308] [2021-12-14 16:17:56,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:56,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:56,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:56,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:56,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:56,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:56,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:56,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:56,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612771308] [2021-12-14 16:17:56,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612771308] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:56,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:56,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 16:17:56,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558694828] [2021-12-14 16:17:56,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:56,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 16:17:56,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:56,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 16:17:56,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:17:56,286 INFO L87 Difference]: Start difference. First operand 932 states and 1219 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:56,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:56,854 INFO L93 Difference]: Finished difference Result 2500 states and 3166 transitions. [2021-12-14 16:17:56,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-14 16:17:56,855 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-14 16:17:56,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:56,862 INFO L225 Difference]: With dead ends: 2500 [2021-12-14 16:17:56,863 INFO L226 Difference]: Without dead ends: 1712 [2021-12-14 16:17:56,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-12-14 16:17:56,865 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 650 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:56,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 1173 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:17:56,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2021-12-14 16:17:56,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 1380. [2021-12-14 16:17:56,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1094 states have (on average 1.3254113345521024) internal successors, (1450), 1118 states have internal predecessors, (1450), 146 states have call successors, (146), 114 states have call predecessors, (146), 138 states have return successors, (190), 150 states have call predecessors, (190), 142 states have call successors, (190) [2021-12-14 16:17:56,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 1786 transitions. [2021-12-14 16:17:56,911 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 1786 transitions. Word has length 65 [2021-12-14 16:17:56,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:56,911 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 1786 transitions. [2021-12-14 16:17:56,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:56,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 1786 transitions. [2021-12-14 16:17:56,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-14 16:17:56,912 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:56,913 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:56,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 16:17:56,913 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:56,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:56,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1971111766, now seen corresponding path program 1 times [2021-12-14 16:17:56,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:56,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823936791] [2021-12-14 16:17:56,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:56,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:56,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:56,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:56,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:56,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:56,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823936791] [2021-12-14 16:17:56,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823936791] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:56,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:56,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:56,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556859304] [2021-12-14 16:17:56,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:56,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:56,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:56,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:56,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:56,972 INFO L87 Difference]: Start difference. First operand 1380 states and 1786 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:57,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:57,336 INFO L93 Difference]: Finished difference Result 3851 states and 4925 transitions. [2021-12-14 16:17:57,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 16:17:57,337 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-14 16:17:57,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:57,346 INFO L225 Difference]: With dead ends: 3851 [2021-12-14 16:17:57,346 INFO L226 Difference]: Without dead ends: 2617 [2021-12-14 16:17:57,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-14 16:17:57,349 INFO L933 BasicCegarLoop]: 299 mSDtfsCounter, 772 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:57,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [795 Valid, 780 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:17:57,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2021-12-14 16:17:57,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 2509. [2021-12-14 16:17:57,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2509 states, 1963 states have (on average 1.2745797249108508) internal successors, (2502), 2008 states have internal predecessors, (2502), 270 states have call successors, (270), 220 states have call predecessors, (270), 274 states have return successors, (398), 283 states have call predecessors, (398), 266 states have call successors, (398) [2021-12-14 16:17:57,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2509 states to 2509 states and 3170 transitions. [2021-12-14 16:17:57,435 INFO L78 Accepts]: Start accepts. Automaton has 2509 states and 3170 transitions. Word has length 65 [2021-12-14 16:17:57,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:57,436 INFO L470 AbstractCegarLoop]: Abstraction has 2509 states and 3170 transitions. [2021-12-14 16:17:57,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-14 16:17:57,436 INFO L276 IsEmpty]: Start isEmpty. Operand 2509 states and 3170 transitions. [2021-12-14 16:17:57,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-14 16:17:57,437 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:57,437 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:57,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 16:17:57,437 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:57,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:57,438 INFO L85 PathProgramCache]: Analyzing trace with hash -291684510, now seen corresponding path program 1 times [2021-12-14 16:17:57,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:57,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945697815] [2021-12-14 16:17:57,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:57,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:57,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:17:57,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:17:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:17:57,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:17:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:17:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:57,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:57,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945697815] [2021-12-14 16:17:57,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945697815] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:57,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:57,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:17:57,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580799171] [2021-12-14 16:17:57,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:57,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:17:57,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:57,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:17:57,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:17:57,491 INFO L87 Difference]: Start difference. First operand 2509 states and 3170 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:57,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:57,852 INFO L93 Difference]: Finished difference Result 5831 states and 7344 transitions. [2021-12-14 16:17:57,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 16:17:57,852 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-14 16:17:57,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:57,863 INFO L225 Difference]: With dead ends: 5831 [2021-12-14 16:17:57,864 INFO L226 Difference]: Without dead ends: 3468 [2021-12-14 16:17:57,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:17:57,868 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 421 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:57,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 931 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:17:57,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3468 states. [2021-12-14 16:17:57,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3468 to 3214. [2021-12-14 16:17:57,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 2511 states have (on average 1.2652329749103943) internal successors, (3177), 2562 states have internal predecessors, (3177), 346 states have call successors, (346), 286 states have call predecessors, (346), 355 states have return successors, (494), 368 states have call predecessors, (494), 342 states have call successors, (494) [2021-12-14 16:17:57,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 4017 transitions. [2021-12-14 16:17:57,975 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 4017 transitions. Word has length 66 [2021-12-14 16:17:57,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:57,975 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 4017 transitions. [2021-12-14 16:17:57,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:17:57,975 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 4017 transitions. [2021-12-14 16:17:57,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:17:57,976 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:57,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:57,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 16:17:57,977 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:57,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:57,977 INFO L85 PathProgramCache]: Analyzing trace with hash 342944188, now seen corresponding path program 1 times [2021-12-14 16:17:57,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:57,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622418320] [2021-12-14 16:17:57,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:57,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:57,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:57,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:58,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:17:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:17:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:58,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:58,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622418320] [2021-12-14 16:17:58,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622418320] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:58,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:58,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:17:58,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15420099] [2021-12-14 16:17:58,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:58,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:17:58,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:58,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:17:58,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:17:58,025 INFO L87 Difference]: Start difference. First operand 3214 states and 4017 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:58,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:58,388 INFO L93 Difference]: Finished difference Result 3374 states and 4261 transitions. [2021-12-14 16:17:58,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:17:58,389 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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 69 [2021-12-14 16:17:58,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:58,400 INFO L225 Difference]: With dead ends: 3374 [2021-12-14 16:17:58,401 INFO L226 Difference]: Without dead ends: 3246 [2021-12-14 16:17:58,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:17:58,404 INFO L933 BasicCegarLoop]: 337 mSDtfsCounter, 396 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:58,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 680 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:17:58,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3246 states. [2021-12-14 16:17:58,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3246 to 3214. [2021-12-14 16:17:58,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 2511 states have (on average 1.2648347272003186) internal successors, (3176), 2562 states have internal predecessors, (3176), 346 states have call successors, (346), 286 states have call predecessors, (346), 355 states have return successors, (494), 368 states have call predecessors, (494), 342 states have call successors, (494) [2021-12-14 16:17:58,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 4016 transitions. [2021-12-14 16:17:58,547 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 4016 transitions. Word has length 69 [2021-12-14 16:17:58,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:58,548 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 4016 transitions. [2021-12-14 16:17:58,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:58,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 4016 transitions. [2021-12-14 16:17:58,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:17:58,549 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:58,549 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:58,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 16:17:58,550 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:58,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:58,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1618630470, now seen corresponding path program 1 times [2021-12-14 16:17:58,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:58,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456715002] [2021-12-14 16:17:58,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:58,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:58,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:17:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:17:58,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:58,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:58,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:58,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456715002] [2021-12-14 16:17:58,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456715002] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:58,605 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:58,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:17:58,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872726224] [2021-12-14 16:17:58,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:58,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:17:58,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:58,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:17:58,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:17:58,607 INFO L87 Difference]: Start difference. First operand 3214 states and 4016 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:59,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:17:59,211 INFO L93 Difference]: Finished difference Result 3524 states and 4487 transitions. [2021-12-14 16:17:59,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 16:17:59,211 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 69 [2021-12-14 16:17:59,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:17:59,222 INFO L225 Difference]: With dead ends: 3524 [2021-12-14 16:17:59,222 INFO L226 Difference]: Without dead ends: 3400 [2021-12-14 16:17:59,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:17:59,224 INFO L933 BasicCegarLoop]: 339 mSDtfsCounter, 637 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 16:17:59,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [656 Valid, 885 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 16:17:59,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3400 states. [2021-12-14 16:17:59,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3400 to 3335. [2021-12-14 16:17:59,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3335 states, 2614 states have (on average 1.2746748278500382) internal successors, (3332), 2666 states have internal predecessors, (3332), 357 states have call successors, (357), 292 states have call predecessors, (357), 362 states have return successors, (508), 379 states have call predecessors, (508), 353 states have call successors, (508) [2021-12-14 16:17:59,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3335 states to 3335 states and 4197 transitions. [2021-12-14 16:17:59,354 INFO L78 Accepts]: Start accepts. Automaton has 3335 states and 4197 transitions. Word has length 69 [2021-12-14 16:17:59,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:17:59,355 INFO L470 AbstractCegarLoop]: Abstraction has 3335 states and 4197 transitions. [2021-12-14 16:17:59,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:17:59,355 INFO L276 IsEmpty]: Start isEmpty. Operand 3335 states and 4197 transitions. [2021-12-14 16:17:59,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:17:59,356 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:17:59,356 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:17:59,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-14 16:17:59,357 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:17:59,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:17:59,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1515916106, now seen corresponding path program 1 times [2021-12-14 16:17:59,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:17:59,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728840567] [2021-12-14 16:17:59,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:17:59,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:17:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:17:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:17:59,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:17:59,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:17:59,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:17:59,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:17:59,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:17:59,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:17:59,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728840567] [2021-12-14 16:17:59,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728840567] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:17:59,408 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:17:59,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:17:59,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652159146] [2021-12-14 16:17:59,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:17:59,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:17:59,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:17:59,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:17:59,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:17:59,410 INFO L87 Difference]: Start difference. First operand 3335 states and 4197 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:00,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:00,169 INFO L93 Difference]: Finished difference Result 3797 states and 4891 transitions. [2021-12-14 16:18:00,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 16:18:00,170 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:00,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:00,181 INFO L225 Difference]: With dead ends: 3797 [2021-12-14 16:18:00,182 INFO L226 Difference]: Without dead ends: 3552 [2021-12-14 16:18:00,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-14 16:18:00,184 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 629 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 1358 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:00,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 1358 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 16:18:00,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3552 states. [2021-12-14 16:18:00,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3552 to 3449. [2021-12-14 16:18:00,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3449 states, 2710 states have (on average 1.2819188191881918) internal successors, (3474), 2763 states have internal predecessors, (3474), 368 states have call successors, (368), 298 states have call predecessors, (368), 369 states have return successors, (521), 391 states have call predecessors, (521), 364 states have call successors, (521) [2021-12-14 16:18:00,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3449 states to 3449 states and 4363 transitions. [2021-12-14 16:18:00,322 INFO L78 Accepts]: Start accepts. Automaton has 3449 states and 4363 transitions. Word has length 69 [2021-12-14 16:18:00,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:00,322 INFO L470 AbstractCegarLoop]: Abstraction has 3449 states and 4363 transitions. [2021-12-14 16:18:00,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:00,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3449 states and 4363 transitions. [2021-12-14 16:18:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:18:00,324 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:00,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:00,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 16:18:00,324 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:00,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:00,325 INFO L85 PathProgramCache]: Analyzing trace with hash -129130696, now seen corresponding path program 1 times [2021-12-14 16:18:00,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:00,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471678806] [2021-12-14 16:18:00,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:00,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:00,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:00,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:00,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:00,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:00,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:00,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471678806] [2021-12-14 16:18:00,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471678806] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:00,398 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:00,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:00,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065320057] [2021-12-14 16:18:00,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:00,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:00,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:00,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:00,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:00,399 INFO L87 Difference]: Start difference. First operand 3449 states and 4363 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:01,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:01,067 INFO L93 Difference]: Finished difference Result 4271 states and 5591 transitions. [2021-12-14 16:18:01,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 16:18:01,068 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:01,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:01,080 INFO L225 Difference]: With dead ends: 4271 [2021-12-14 16:18:01,081 INFO L226 Difference]: Without dead ends: 3912 [2021-12-14 16:18:01,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:18:01,083 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 676 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:01,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [694 Valid, 1082 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 16:18:01,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3912 states. [2021-12-14 16:18:01,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3912 to 3675. [2021-12-14 16:18:01,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3675 states, 2902 states have (on average 1.2960027567195038) internal successors, (3761), 2957 states have internal predecessors, (3761), 388 states have call successors, (388), 310 states have call predecessors, (388), 383 states have return successors, (549), 413 states have call predecessors, (549), 384 states have call successors, (549) [2021-12-14 16:18:01,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3675 states to 3675 states and 4698 transitions. [2021-12-14 16:18:01,271 INFO L78 Accepts]: Start accepts. Automaton has 3675 states and 4698 transitions. Word has length 69 [2021-12-14 16:18:01,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:01,272 INFO L470 AbstractCegarLoop]: Abstraction has 3675 states and 4698 transitions. [2021-12-14 16:18:01,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:01,273 INFO L276 IsEmpty]: Start isEmpty. Operand 3675 states and 4698 transitions. [2021-12-14 16:18:01,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:18:01,275 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:01,276 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:01,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 16:18:01,276 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:01,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:01,276 INFO L85 PathProgramCache]: Analyzing trace with hash 314769978, now seen corresponding path program 1 times [2021-12-14 16:18:01,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:01,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800878164] [2021-12-14 16:18:01,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:01,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:01,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:01,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:01,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800878164] [2021-12-14 16:18:01,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800878164] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:01,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:01,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:01,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383933669] [2021-12-14 16:18:01,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:01,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:01,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:01,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:01,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:01,335 INFO L87 Difference]: Start difference. First operand 3675 states and 4698 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:02,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:02,159 INFO L93 Difference]: Finished difference Result 5061 states and 6758 transitions. [2021-12-14 16:18:02,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 16:18:02,159 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:02,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:02,173 INFO L225 Difference]: With dead ends: 5061 [2021-12-14 16:18:02,174 INFO L226 Difference]: Without dead ends: 4476 [2021-12-14 16:18:02,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-14 16:18:02,177 INFO L933 BasicCegarLoop]: 410 mSDtfsCounter, 678 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:02,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [700 Valid, 1323 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 996 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 16:18:02,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4476 states. [2021-12-14 16:18:02,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4476 to 4082. [2021-12-14 16:18:02,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4082 states, 3243 states have (on average 1.3132901634289238) internal successors, (4259), 3302 states have internal predecessors, (4259), 426 states have call successors, (426), 334 states have call predecessors, (426), 411 states have return successors, (609), 455 states have call predecessors, (609), 422 states have call successors, (609) [2021-12-14 16:18:02,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4082 states to 4082 states and 5294 transitions. [2021-12-14 16:18:02,339 INFO L78 Accepts]: Start accepts. Automaton has 4082 states and 5294 transitions. Word has length 69 [2021-12-14 16:18:02,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:02,339 INFO L470 AbstractCegarLoop]: Abstraction has 4082 states and 5294 transitions. [2021-12-14 16:18:02,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:02,339 INFO L276 IsEmpty]: Start isEmpty. Operand 4082 states and 5294 transitions. [2021-12-14 16:18:02,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:18:02,341 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:02,341 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:02,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 16:18:02,341 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:02,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:02,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1853110008, now seen corresponding path program 1 times [2021-12-14 16:18:02,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:02,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894102378] [2021-12-14 16:18:02,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:02,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:02,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:02,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:02,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:02,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:02,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894102378] [2021-12-14 16:18:02,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894102378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:02,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:02,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:02,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789416809] [2021-12-14 16:18:02,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:02,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:02,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:02,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:02,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:02,387 INFO L87 Difference]: Start difference. First operand 4082 states and 5294 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:02,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:02,861 INFO L93 Difference]: Finished difference Result 5305 states and 7127 transitions. [2021-12-14 16:18:02,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:18:02,861 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:02,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:02,884 INFO L225 Difference]: With dead ends: 5305 [2021-12-14 16:18:02,884 INFO L226 Difference]: Without dead ends: 4313 [2021-12-14 16:18:02,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:02,888 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 531 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:02,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 832 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 16:18:02,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4313 states. [2021-12-14 16:18:03,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4313 to 4082. [2021-12-14 16:18:03,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4082 states, 3243 states have (on average 1.3105149552883133) internal successors, (4250), 3302 states have internal predecessors, (4250), 426 states have call successors, (426), 334 states have call predecessors, (426), 411 states have return successors, (609), 455 states have call predecessors, (609), 422 states have call successors, (609) [2021-12-14 16:18:03,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4082 states to 4082 states and 5285 transitions. [2021-12-14 16:18:03,053 INFO L78 Accepts]: Start accepts. Automaton has 4082 states and 5285 transitions. Word has length 69 [2021-12-14 16:18:03,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:03,053 INFO L470 AbstractCegarLoop]: Abstraction has 4082 states and 5285 transitions. [2021-12-14 16:18:03,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:03,054 INFO L276 IsEmpty]: Start isEmpty. Operand 4082 states and 5285 transitions. [2021-12-14 16:18:03,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:18:03,057 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:03,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:03,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 16:18:03,057 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:03,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:03,058 INFO L85 PathProgramCache]: Analyzing trace with hash -175476102, now seen corresponding path program 1 times [2021-12-14 16:18:03,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:03,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222509167] [2021-12-14 16:18:03,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:03,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:03,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:03,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:03,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:03,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222509167] [2021-12-14 16:18:03,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222509167] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:03,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:03,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:03,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497680909] [2021-12-14 16:18:03,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:03,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:03,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:03,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:03,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:03,123 INFO L87 Difference]: Start difference. First operand 4082 states and 5285 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:03,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:03,730 INFO L93 Difference]: Finished difference Result 5617 states and 7562 transitions. [2021-12-14 16:18:03,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 16:18:03,731 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:03,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:03,742 INFO L225 Difference]: With dead ends: 5617 [2021-12-14 16:18:03,743 INFO L226 Difference]: Without dead ends: 4626 [2021-12-14 16:18:03,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-14 16:18:03,749 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 365 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:03,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 1214 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:18:03,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4626 states. [2021-12-14 16:18:03,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4626 to 4109. [2021-12-14 16:18:03,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4109 states, 3270 states have (on average 1.3079510703363915) internal successors, (4277), 3329 states have internal predecessors, (4277), 426 states have call successors, (426), 334 states have call predecessors, (426), 411 states have return successors, (609), 455 states have call predecessors, (609), 422 states have call successors, (609) [2021-12-14 16:18:03,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4109 states to 4109 states and 5312 transitions. [2021-12-14 16:18:03,914 INFO L78 Accepts]: Start accepts. Automaton has 4109 states and 5312 transitions. Word has length 69 [2021-12-14 16:18:03,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:03,914 INFO L470 AbstractCegarLoop]: Abstraction has 4109 states and 5312 transitions. [2021-12-14 16:18:03,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:03,915 INFO L276 IsEmpty]: Start isEmpty. Operand 4109 states and 5312 transitions. [2021-12-14 16:18:03,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-12-14 16:18:03,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:03,917 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:03,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 16:18:03,917 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:03,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:03,917 INFO L85 PathProgramCache]: Analyzing trace with hash 72670392, now seen corresponding path program 1 times [2021-12-14 16:18:03,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:03,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944799485] [2021-12-14 16:18:03,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:03,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:03,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:03,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:03,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944799485] [2021-12-14 16:18:03,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944799485] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:03,996 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:03,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:03,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513154991] [2021-12-14 16:18:03,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:03,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:03,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:03,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:03,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:03,997 INFO L87 Difference]: Start difference. First operand 4109 states and 5312 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:05,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:05,129 INFO L93 Difference]: Finished difference Result 7573 states and 10510 transitions. [2021-12-14 16:18:05,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-14 16:18:05,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 69 [2021-12-14 16:18:05,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:05,145 INFO L225 Difference]: With dead ends: 7573 [2021-12-14 16:18:05,146 INFO L226 Difference]: Without dead ends: 6555 [2021-12-14 16:18:05,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-14 16:18:05,151 INFO L933 BasicCegarLoop]: 487 mSDtfsCounter, 1356 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 1312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:05,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 1175 Invalid, 1312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 16:18:05,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6555 states. [2021-12-14 16:18:05,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6555 to 5986. [2021-12-14 16:18:05,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5986 states, 4835 states have (on average 1.3445708376421923) internal successors, (6501), 4925 states have internal predecessors, (6501), 610 states have call successors, (610), 446 states have call predecessors, (610), 539 states have return successors, (908), 624 states have call predecessors, (908), 606 states have call successors, (908) [2021-12-14 16:18:05,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5986 states to 5986 states and 8019 transitions. [2021-12-14 16:18:05,395 INFO L78 Accepts]: Start accepts. Automaton has 5986 states and 8019 transitions. Word has length 69 [2021-12-14 16:18:05,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:05,395 INFO L470 AbstractCegarLoop]: Abstraction has 5986 states and 8019 transitions. [2021-12-14 16:18:05,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-14 16:18:05,396 INFO L276 IsEmpty]: Start isEmpty. Operand 5986 states and 8019 transitions. [2021-12-14 16:18:05,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-14 16:18:05,398 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:05,398 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:05,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 16:18:05,398 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:05,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:05,399 INFO L85 PathProgramCache]: Analyzing trace with hash 867157537, now seen corresponding path program 1 times [2021-12-14 16:18:05,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:05,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797692315] [2021-12-14 16:18:05,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:05,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:05,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:05,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:05,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:05,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:05,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797692315] [2021-12-14 16:18:05,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797692315] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:05,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:05,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:18:05,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156786749] [2021-12-14 16:18:05,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:05,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:18:05,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:05,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:18:05,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:18:05,440 INFO L87 Difference]: Start difference. First operand 5986 states and 8019 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:18:05,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:05,840 INFO L93 Difference]: Finished difference Result 9572 states and 12449 transitions. [2021-12-14 16:18:05,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 16:18:05,841 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2021-12-14 16:18:05,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:05,858 INFO L225 Difference]: With dead ends: 9572 [2021-12-14 16:18:05,859 INFO L226 Difference]: Without dead ends: 6502 [2021-12-14 16:18:05,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:05,867 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 720 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:05,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 693 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:18:05,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6502 states. [2021-12-14 16:18:06,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6502 to 6269. [2021-12-14 16:18:06,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6269 states, 5060 states have (on average 1.3377470355731225) internal successors, (6769), 5153 states have internal predecessors, (6769), 638 states have call successors, (638), 471 states have call predecessors, (638), 569 states have return successors, (942), 654 states have call predecessors, (942), 634 states have call successors, (942) [2021-12-14 16:18:06,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6269 states to 6269 states and 8349 transitions. [2021-12-14 16:18:06,169 INFO L78 Accepts]: Start accepts. Automaton has 6269 states and 8349 transitions. Word has length 72 [2021-12-14 16:18:06,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:06,169 INFO L470 AbstractCegarLoop]: Abstraction has 6269 states and 8349 transitions. [2021-12-14 16:18:06,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-14 16:18:06,170 INFO L276 IsEmpty]: Start isEmpty. Operand 6269 states and 8349 transitions. [2021-12-14 16:18:06,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-14 16:18:06,171 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:06,172 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:06,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 16:18:06,172 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:06,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:06,172 INFO L85 PathProgramCache]: Analyzing trace with hash 595856072, now seen corresponding path program 1 times [2021-12-14 16:18:06,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:06,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454240010] [2021-12-14 16:18:06,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:06,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:06,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:06,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:06,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454240010] [2021-12-14 16:18:06,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454240010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:06,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:06,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:06,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350680698] [2021-12-14 16:18:06,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:06,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:06,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:06,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:06,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:06,221 INFO L87 Difference]: Start difference. First operand 6269 states and 8349 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 16:18:06,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:06,765 INFO L93 Difference]: Finished difference Result 7323 states and 9616 transitions. [2021-12-14 16:18:06,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 16:18:06,765 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2021-12-14 16:18:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:06,782 INFO L225 Difference]: With dead ends: 7323 [2021-12-14 16:18:06,782 INFO L226 Difference]: Without dead ends: 7320 [2021-12-14 16:18:06,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-14 16:18:06,786 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 890 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:06,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [900 Valid, 817 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:18:06,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7320 states. [2021-12-14 16:18:07,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7320 to 7026. [2021-12-14 16:18:07,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 5638 states have (on average 1.3245831855267824) internal successors, (7468), 5738 states have internal predecessors, (7468), 721 states have call successors, (721), 543 states have call predecessors, (721), 665 states have return successors, (1070), 754 states have call predecessors, (1070), 718 states have call successors, (1070) [2021-12-14 16:18:07,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 9259 transitions. [2021-12-14 16:18:07,097 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 9259 transitions. Word has length 73 [2021-12-14 16:18:07,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:07,098 INFO L470 AbstractCegarLoop]: Abstraction has 7026 states and 9259 transitions. [2021-12-14 16:18:07,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 16:18:07,098 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 9259 transitions. [2021-12-14 16:18:07,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-14 16:18:07,100 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:07,101 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:07,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 16:18:07,101 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:07,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:07,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1290941259, now seen corresponding path program 1 times [2021-12-14 16:18:07,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:07,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336187429] [2021-12-14 16:18:07,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:07,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:07,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:07,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:07,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:07,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336187429] [2021-12-14 16:18:07,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336187429] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:07,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219657328] [2021-12-14 16:18:07,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:07,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:07,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:07,199 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:07,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 16:18:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:07,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-14 16:18:07,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:07,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 16:18:07,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:07,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219657328] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 16:18:07,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 16:18:07,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-14 16:18:07,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706179520] [2021-12-14 16:18:07,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 16:18:07,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 16:18:07,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:07,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 16:18:07,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:18:07,809 INFO L87 Difference]: Start difference. First operand 7026 states and 9259 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 16:18:09,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:09,142 INFO L93 Difference]: Finished difference Result 11445 states and 14633 transitions. [2021-12-14 16:18:09,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-14 16:18:09,142 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2021-12-14 16:18:09,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:09,173 INFO L225 Difference]: With dead ends: 11445 [2021-12-14 16:18:09,173 INFO L226 Difference]: Without dead ends: 11442 [2021-12-14 16:18:09,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-14 16:18:09,179 INFO L933 BasicCegarLoop]: 479 mSDtfsCounter, 1199 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 1458 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 1458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:09,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1255 Valid, 1612 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 1458 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 16:18:09,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11442 states. [2021-12-14 16:18:09,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11442 to 10585. [2021-12-14 16:18:09,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10585 states, 8423 states have (on average 1.294194467529384) internal successors, (10901), 8574 states have internal predecessors, (10901), 1091 states have call successors, (1091), 868 states have call predecessors, (1091), 1069 states have return successors, (1616), 1152 states have call predecessors, (1616), 1088 states have call successors, (1616) [2021-12-14 16:18:09,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10585 states to 10585 states and 13608 transitions. [2021-12-14 16:18:09,687 INFO L78 Accepts]: Start accepts. Automaton has 10585 states and 13608 transitions. Word has length 74 [2021-12-14 16:18:09,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:09,688 INFO L470 AbstractCegarLoop]: Abstraction has 10585 states and 13608 transitions. [2021-12-14 16:18:09,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 16:18:09,688 INFO L276 IsEmpty]: Start isEmpty. Operand 10585 states and 13608 transitions. [2021-12-14 16:18:09,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-14 16:18:09,690 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:09,691 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:09,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:09,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:09,902 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:09,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:09,902 INFO L85 PathProgramCache]: Analyzing trace with hash 372887048, now seen corresponding path program 2 times [2021-12-14 16:18:09,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:09,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563426652] [2021-12-14 16:18:09,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:09,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:09,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:09,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:09,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:09,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:09,953 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 16:18:09,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:09,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563426652] [2021-12-14 16:18:09,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563426652] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:09,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:09,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 16:18:09,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857133809] [2021-12-14 16:18:09,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:09,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:18:09,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:09,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:18:09,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 16:18:09,955 INFO L87 Difference]: Start difference. First operand 10585 states and 13608 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 16:18:10,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:10,560 INFO L93 Difference]: Finished difference Result 13594 states and 17332 transitions. [2021-12-14 16:18:10,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 16:18:10,560 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2021-12-14 16:18:10,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:10,580 INFO L225 Difference]: With dead ends: 13594 [2021-12-14 16:18:10,580 INFO L226 Difference]: Without dead ends: 6796 [2021-12-14 16:18:10,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:18:10,596 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 522 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:10,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 908 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:18:10,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6796 states. [2021-12-14 16:18:10,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6796 to 5770. [2021-12-14 16:18:10,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5770 states, 4674 states have (on average 1.331193838254172) internal successors, (6222), 4747 states have internal predecessors, (6222), 591 states have call successors, (591), 433 states have call predecessors, (591), 503 states have return successors, (842), 599 states have call predecessors, (842), 588 states have call successors, (842) [2021-12-14 16:18:10,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5770 states to 5770 states and 7655 transitions. [2021-12-14 16:18:10,910 INFO L78 Accepts]: Start accepts. Automaton has 5770 states and 7655 transitions. Word has length 77 [2021-12-14 16:18:10,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:10,911 INFO L470 AbstractCegarLoop]: Abstraction has 5770 states and 7655 transitions. [2021-12-14 16:18:10,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 16:18:10,911 INFO L276 IsEmpty]: Start isEmpty. Operand 5770 states and 7655 transitions. [2021-12-14 16:18:10,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-14 16:18:10,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:10,914 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:10,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 16:18:10,915 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:10,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:10,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1502182211, now seen corresponding path program 1 times [2021-12-14 16:18:10,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:10,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244681390] [2021-12-14 16:18:10,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:10,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:10,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 16:18:10,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-14 16:18:10,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:10,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244681390] [2021-12-14 16:18:10,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244681390] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:10,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:10,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 16:18:10,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006080802] [2021-12-14 16:18:10,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:10,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 16:18:10,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:10,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 16:18:10,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:10,971 INFO L87 Difference]: Start difference. First operand 5770 states and 7655 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:11,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:11,872 INFO L93 Difference]: Finished difference Result 11494 states and 14579 transitions. [2021-12-14 16:18:11,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-14 16:18:11,872 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-14 16:18:11,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:11,892 INFO L225 Difference]: With dead ends: 11494 [2021-12-14 16:18:11,892 INFO L226 Difference]: Without dead ends: 7698 [2021-12-14 16:18:11,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-14 16:18:11,903 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 711 mSDsluCounter, 1010 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 723 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:11,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [723 Valid, 1374 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 16:18:11,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7698 states. [2021-12-14 16:18:12,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7698 to 7467. [2021-12-14 16:18:12,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7467 states, 5968 states have (on average 1.2944034852546917) internal successors, (7725), 6078 states have internal predecessors, (7725), 775 states have call successors, (775), 591 states have call predecessors, (775), 722 states have return successors, (1163), 807 states have call predecessors, (1163), 772 states have call successors, (1163) [2021-12-14 16:18:12,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7467 states to 7467 states and 9663 transitions. [2021-12-14 16:18:12,261 INFO L78 Accepts]: Start accepts. Automaton has 7467 states and 9663 transitions. Word has length 84 [2021-12-14 16:18:12,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:12,262 INFO L470 AbstractCegarLoop]: Abstraction has 7467 states and 9663 transitions. [2021-12-14 16:18:12,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:12,262 INFO L276 IsEmpty]: Start isEmpty. Operand 7467 states and 9663 transitions. [2021-12-14 16:18:12,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-14 16:18:12,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:12,266 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:12,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 16:18:12,266 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:12,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:12,267 INFO L85 PathProgramCache]: Analyzing trace with hash 905485990, now seen corresponding path program 1 times [2021-12-14 16:18:12,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:12,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714363491] [2021-12-14 16:18:12,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:12,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:12,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:12,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:12,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 16:18:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:12,322 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-14 16:18:12,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:12,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714363491] [2021-12-14 16:18:12,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714363491] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:12,323 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:12,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 16:18:12,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503261187] [2021-12-14 16:18:12,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:12,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 16:18:12,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:12,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 16:18:12,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:18:12,325 INFO L87 Difference]: Start difference. First operand 7467 states and 9663 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:13,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:13,126 INFO L93 Difference]: Finished difference Result 10346 states and 13147 transitions. [2021-12-14 16:18:13,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-14 16:18:13,127 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2021-12-14 16:18:13,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:13,150 INFO L225 Difference]: With dead ends: 10346 [2021-12-14 16:18:13,150 INFO L226 Difference]: Without dead ends: 6532 [2021-12-14 16:18:13,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-14 16:18:13,160 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1148 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:13,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1177 Valid, 1225 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 16:18:13,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6532 states. [2021-12-14 16:18:13,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6532 to 6155. [2021-12-14 16:18:13,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6155 states, 4940 states have (on average 1.305263157894737) internal successors, (6448), 5033 states have internal predecessors, (6448), 633 states have call successors, (633), 467 states have call predecessors, (633), 580 states have return successors, (928), 664 states have call predecessors, (928), 630 states have call successors, (928) [2021-12-14 16:18:13,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6155 states to 6155 states and 8009 transitions. [2021-12-14 16:18:13,444 INFO L78 Accepts]: Start accepts. Automaton has 6155 states and 8009 transitions. Word has length 93 [2021-12-14 16:18:13,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:13,444 INFO L470 AbstractCegarLoop]: Abstraction has 6155 states and 8009 transitions. [2021-12-14 16:18:13,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:13,444 INFO L276 IsEmpty]: Start isEmpty. Operand 6155 states and 8009 transitions. [2021-12-14 16:18:13,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-14 16:18:13,449 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:13,449 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:13,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-14 16:18:13,450 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:13,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:13,450 INFO L85 PathProgramCache]: Analyzing trace with hash -33791116, now seen corresponding path program 1 times [2021-12-14 16:18:13,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:13,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098006275] [2021-12-14 16:18:13,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:13,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:13,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:13,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:13,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 16:18:13,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 16:18:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,508 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-14 16:18:13,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:13,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098006275] [2021-12-14 16:18:13,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098006275] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:13,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228861900] [2021-12-14 16:18:13,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:13,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:13,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:13,511 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:13,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 16:18:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:13,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:13,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:13,694 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-14 16:18:13,694 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:13,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228861900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:13,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:13,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:13,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066223490] [2021-12-14 16:18:13,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:13,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:13,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:13,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:13,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:13,698 INFO L87 Difference]: Start difference. First operand 6155 states and 8009 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:13,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:13,955 INFO L93 Difference]: Finished difference Result 9277 states and 12621 transitions. [2021-12-14 16:18:13,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:13,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 111 [2021-12-14 16:18:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:13,970 INFO L225 Difference]: With dead ends: 9277 [2021-12-14 16:18:13,970 INFO L226 Difference]: Without dead ends: 6680 [2021-12-14 16:18:13,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:13,978 INFO L933 BasicCegarLoop]: 465 mSDtfsCounter, 142 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:13,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 783 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:13,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6680 states. [2021-12-14 16:18:14,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6680 to 6680. [2021-12-14 16:18:14,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6680 states, 5382 states have (on average 1.3138238573021181) internal successors, (7071), 5479 states have internal predecessors, (7071), 682 states have call successors, (682), 497 states have call predecessors, (682), 614 states have return successors, (1006), 713 states have call predecessors, (1006), 679 states have call successors, (1006) [2021-12-14 16:18:14,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6680 states to 6680 states and 8759 transitions. [2021-12-14 16:18:14,344 INFO L78 Accepts]: Start accepts. Automaton has 6680 states and 8759 transitions. Word has length 111 [2021-12-14 16:18:14,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:14,344 INFO L470 AbstractCegarLoop]: Abstraction has 6680 states and 8759 transitions. [2021-12-14 16:18:14,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:14,345 INFO L276 IsEmpty]: Start isEmpty. Operand 6680 states and 8759 transitions. [2021-12-14 16:18:14,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-14 16:18:14,352 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:14,352 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:14,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:14,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-14 16:18:14,584 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:14,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:14,584 INFO L85 PathProgramCache]: Analyzing trace with hash -878802759, now seen corresponding path program 1 times [2021-12-14 16:18:14,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:14,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398805755] [2021-12-14 16:18:14,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:14,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:14,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-14 16:18:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:14,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 16:18:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-14 16:18:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:14,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-14 16:18:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 16:18:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-14 16:18:14,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,667 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-14 16:18:14,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:14,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398805755] [2021-12-14 16:18:14,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398805755] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:14,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367268844] [2021-12-14 16:18:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:14,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:14,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:14,669 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:14,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 16:18:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 16:18:14,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-14 16:18:14,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:14,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367268844] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:14,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:14,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-14 16:18:14,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181482823] [2021-12-14 16:18:14,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:14,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 16:18:14,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:14,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 16:18:14,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-14 16:18:14,948 INFO L87 Difference]: Start difference. First operand 6680 states and 8759 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 16:18:15,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:15,202 INFO L93 Difference]: Finished difference Result 8359 states and 10772 transitions. [2021-12-14 16:18:15,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:18:15,202 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-14 16:18:15,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:15,216 INFO L225 Difference]: With dead ends: 8359 [2021-12-14 16:18:15,216 INFO L226 Difference]: Without dead ends: 5122 [2021-12-14 16:18:15,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-14 16:18:15,223 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 34 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1578 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:15,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1578 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:15,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5122 states. [2021-12-14 16:18:15,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5122 to 4999. [2021-12-14 16:18:15,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4999 states, 4143 states have (on average 1.3519188993482982) internal successors, (5601), 4201 states have internal predecessors, (5601), 474 states have call successors, (474), 314 states have call predecessors, (474), 380 states have return successors, (712), 491 states have call predecessors, (712), 471 states have call successors, (712) [2021-12-14 16:18:15,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4999 states to 4999 states and 6787 transitions. [2021-12-14 16:18:15,491 INFO L78 Accepts]: Start accepts. Automaton has 4999 states and 6787 transitions. Word has length 145 [2021-12-14 16:18:15,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:15,491 INFO L470 AbstractCegarLoop]: Abstraction has 4999 states and 6787 transitions. [2021-12-14 16:18:15,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-14 16:18:15,492 INFO L276 IsEmpty]: Start isEmpty. Operand 4999 states and 6787 transitions. [2021-12-14 16:18:15,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-14 16:18:15,499 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:15,499 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:15,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:15,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:15,716 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:15,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:15,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1647944136, now seen corresponding path program 1 times [2021-12-14 16:18:15,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:15,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169523734] [2021-12-14 16:18:15,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:15,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:15,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:15,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 16:18:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-14 16:18:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 16:18:15,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,830 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-14 16:18:15,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:15,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169523734] [2021-12-14 16:18:15,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169523734] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:15,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108289611] [2021-12-14 16:18:15,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:15,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:15,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:15,833 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:15,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 16:18:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:15,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:15,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:16,115 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-14 16:18:16,115 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:16,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108289611] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:16,116 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:16,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-14 16:18:16,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956340223] [2021-12-14 16:18:16,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:16,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:16,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:16,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:16,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:16,117 INFO L87 Difference]: Start difference. First operand 4999 states and 6787 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-14 16:18:16,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:16,397 INFO L93 Difference]: Finished difference Result 11709 states and 16632 transitions. [2021-12-14 16:18:16,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:16,397 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 143 [2021-12-14 16:18:16,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:16,416 INFO L225 Difference]: With dead ends: 11709 [2021-12-14 16:18:16,417 INFO L226 Difference]: Without dead ends: 8289 [2021-12-14 16:18:16,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:16,428 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 235 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:16,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 500 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:16,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-12-14 16:18:16,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 8219. [2021-12-14 16:18:16,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8219 states, 6837 states have (on average 1.3791136463361122) internal successors, (9429), 6938 states have internal predecessors, (9429), 778 states have call successors, (778), 508 states have call predecessors, (778), 602 states have return successors, (1176), 780 states have call predecessors, (1176), 775 states have call successors, (1176) [2021-12-14 16:18:16,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 11383 transitions. [2021-12-14 16:18:16,784 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 11383 transitions. Word has length 143 [2021-12-14 16:18:16,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:16,785 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 11383 transitions. [2021-12-14 16:18:16,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-14 16:18:16,785 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 11383 transitions. [2021-12-14 16:18:16,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-14 16:18:16,796 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:16,797 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:16,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:17,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:17,007 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:17,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:17,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1613614096, now seen corresponding path program 1 times [2021-12-14 16:18:17,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:17,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665440286] [2021-12-14 16:18:17,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:17,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:17,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 16:18:17,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 16:18:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 16:18:17,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,093 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-14 16:18:17,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:17,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665440286] [2021-12-14 16:18:17,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665440286] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:17,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362697362] [2021-12-14 16:18:17,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:17,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:17,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:17,095 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:17,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 16:18:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:17,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:17,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:17,344 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-14 16:18:17,344 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:17,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362697362] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:17,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:17,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-14 16:18:17,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150933379] [2021-12-14 16:18:17,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:17,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:17,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:17,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:17,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:17,346 INFO L87 Difference]: Start difference. First operand 8219 states and 11383 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-14 16:18:17,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:17,718 INFO L93 Difference]: Finished difference Result 15479 states and 22009 transitions. [2021-12-14 16:18:17,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:17,718 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 143 [2021-12-14 16:18:17,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:17,745 INFO L225 Difference]: With dead ends: 15479 [2021-12-14 16:18:17,746 INFO L226 Difference]: Without dead ends: 11291 [2021-12-14 16:18:17,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:17,759 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 236 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:17,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 521 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:17,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11291 states. [2021-12-14 16:18:18,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11291 to 11191. [2021-12-14 16:18:18,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11191 states, 9344 states have (on average 1.3930864726027397) internal successors, (13017), 9479 states have internal predecessors, (13017), 1046 states have call successors, (1046), 681 states have call predecessors, (1046), 799 states have return successors, (1557), 1038 states have call predecessors, (1557), 1043 states have call successors, (1557) [2021-12-14 16:18:18,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11191 states to 11191 states and 15620 transitions. [2021-12-14 16:18:18,240 INFO L78 Accepts]: Start accepts. Automaton has 11191 states and 15620 transitions. Word has length 143 [2021-12-14 16:18:18,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:18,241 INFO L470 AbstractCegarLoop]: Abstraction has 11191 states and 15620 transitions. [2021-12-14 16:18:18,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-14 16:18:18,241 INFO L276 IsEmpty]: Start isEmpty. Operand 11191 states and 15620 transitions. [2021-12-14 16:18:18,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-14 16:18:18,254 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:18,254 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:18,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:18,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-14 16:18:18,471 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:18,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:18,472 INFO L85 PathProgramCache]: Analyzing trace with hash 50370099, now seen corresponding path program 1 times [2021-12-14 16:18:18,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:18,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047149751] [2021-12-14 16:18:18,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:18,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:18,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:18,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 16:18:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 16:18:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 16:18:18,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-14 16:18:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 16:18:18,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 16:18:18,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:18,532 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-14 16:18:18,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:18,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047149751] [2021-12-14 16:18:18,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047149751] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:18,533 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:18,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 16:18:18,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618728186] [2021-12-14 16:18:18,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:18,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 16:18:18,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:18,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 16:18:18,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:18,534 INFO L87 Difference]: Start difference. First operand 11191 states and 15620 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 16:18:19,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:19,151 INFO L93 Difference]: Finished difference Result 12474 states and 17140 transitions. [2021-12-14 16:18:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-14 16:18:19,151 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2021-12-14 16:18:19,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:19,175 INFO L225 Difference]: With dead ends: 12474 [2021-12-14 16:18:19,176 INFO L226 Difference]: Without dead ends: 11084 [2021-12-14 16:18:19,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:19,183 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 280 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:19,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 1184 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 16:18:19,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11084 states. [2021-12-14 16:18:19,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11084 to 10938. [2021-12-14 16:18:19,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10938 states, 9142 states have (on average 1.3987092539925619) internal successors, (12787), 9277 states have internal predecessors, (12787), 1021 states have call successors, (1021), 660 states have call predecessors, (1021), 773 states have return successors, (1519), 1008 states have call predecessors, (1519), 1018 states have call successors, (1519) [2021-12-14 16:18:19,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10938 states to 10938 states and 15327 transitions. [2021-12-14 16:18:19,649 INFO L78 Accepts]: Start accepts. Automaton has 10938 states and 15327 transitions. Word has length 159 [2021-12-14 16:18:19,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:19,649 INFO L470 AbstractCegarLoop]: Abstraction has 10938 states and 15327 transitions. [2021-12-14 16:18:19,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 16:18:19,649 INFO L276 IsEmpty]: Start isEmpty. Operand 10938 states and 15327 transitions. [2021-12-14 16:18:19,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-14 16:18:19,662 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:19,662 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:19,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-14 16:18:19,662 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:19,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:19,663 INFO L85 PathProgramCache]: Analyzing trace with hash 2115413199, now seen corresponding path program 1 times [2021-12-14 16:18:19,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:19,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941456478] [2021-12-14 16:18:19,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:19,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:19,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:19,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:19,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 16:18:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-14 16:18:19,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 16:18:19,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-14 16:18:19,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 16:18:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-14 16:18:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 16:18:19,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-14 16:18:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-14 16:18:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 16:18:19,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-14 16:18:19,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,748 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-14 16:18:19,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:19,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941456478] [2021-12-14 16:18:19,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941456478] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:19,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103879691] [2021-12-14 16:18:19,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:19,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:19,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:19,749 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:19,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 16:18:19,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:19,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-14 16:18:19,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:20,052 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-14 16:18:20,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:20,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103879691] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:20,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:20,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2021-12-14 16:18:20,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458358874] [2021-12-14 16:18:20,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:20,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 16:18:20,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:20,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 16:18:20,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:20,053 INFO L87 Difference]: Start difference. First operand 10938 states and 15327 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 16:18:20,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:20,560 INFO L93 Difference]: Finished difference Result 13264 states and 18135 transitions. [2021-12-14 16:18:20,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 16:18:20,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 162 [2021-12-14 16:18:20,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:20,585 INFO L225 Difference]: With dead ends: 13264 [2021-12-14 16:18:20,586 INFO L226 Difference]: Without dead ends: 11854 [2021-12-14 16:18:20,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-14 16:18:20,592 INFO L933 BasicCegarLoop]: 310 mSDtfsCounter, 177 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:20,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 634 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:18:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11854 states. [2021-12-14 16:18:21,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11854 to 11812. [2021-12-14 16:18:21,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11812 states, 9873 states have (on average 1.37992504811101) internal successors, (13624), 10012 states have internal predecessors, (13624), 1091 states have call successors, (1091), 711 states have call predecessors, (1091), 846 states have return successors, (1630), 1096 states have call predecessors, (1630), 1088 states have call successors, (1630) [2021-12-14 16:18:21,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11812 states to 11812 states and 16345 transitions. [2021-12-14 16:18:21,217 INFO L78 Accepts]: Start accepts. Automaton has 11812 states and 16345 transitions. Word has length 162 [2021-12-14 16:18:21,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:21,217 INFO L470 AbstractCegarLoop]: Abstraction has 11812 states and 16345 transitions. [2021-12-14 16:18:21,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 16:18:21,218 INFO L276 IsEmpty]: Start isEmpty. Operand 11812 states and 16345 transitions. [2021-12-14 16:18:21,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-12-14 16:18:21,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:21,234 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:21,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:21,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-14 16:18:21,457 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:21,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:21,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1963717299, now seen corresponding path program 1 times [2021-12-14 16:18:21,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:21,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179947055] [2021-12-14 16:18:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:21,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:21,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:21,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 16:18:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 16:18:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:21,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 16:18:21,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:21,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 16:18:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,554 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-14 16:18:21,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:21,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179947055] [2021-12-14 16:18:21,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179947055] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:21,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029142843] [2021-12-14 16:18:21,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:21,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:21,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:21,576 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:21,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-14 16:18:21,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:21,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:21,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:21,848 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-14 16:18:21,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:21,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029142843] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:21,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:21,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:21,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175066740] [2021-12-14 16:18:21,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:21,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:21,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:21,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:21,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:21,850 INFO L87 Difference]: Start difference. First operand 11812 states and 16345 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:22,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:22,489 INFO L93 Difference]: Finished difference Result 21659 states and 30562 transitions. [2021-12-14 16:18:22,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:22,489 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 160 [2021-12-14 16:18:22,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:22,518 INFO L225 Difference]: With dead ends: 21659 [2021-12-14 16:18:22,518 INFO L226 Difference]: Without dead ends: 12746 [2021-12-14 16:18:22,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:22,537 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 298 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:22,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 358 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:22,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12746 states. [2021-12-14 16:18:23,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12746 to 12363. [2021-12-14 16:18:23,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12363 states, 10418 states have (on average 1.3288539066999423) internal successors, (13844), 10537 states have internal predecessors, (13844), 1059 states have call successors, (1059), 752 states have call predecessors, (1059), 884 states have return successors, (1508), 1077 states have call predecessors, (1508), 1056 states have call successors, (1508) [2021-12-14 16:18:23,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12363 states to 12363 states and 16411 transitions. [2021-12-14 16:18:23,041 INFO L78 Accepts]: Start accepts. Automaton has 12363 states and 16411 transitions. Word has length 160 [2021-12-14 16:18:23,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:23,042 INFO L470 AbstractCegarLoop]: Abstraction has 12363 states and 16411 transitions. [2021-12-14 16:18:23,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:23,042 INFO L276 IsEmpty]: Start isEmpty. Operand 12363 states and 16411 transitions. [2021-12-14 16:18:23,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-12-14 16:18:23,051 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:23,051 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:23,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:23,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:23,252 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:23,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:23,252 INFO L85 PathProgramCache]: Analyzing trace with hash -2001388946, now seen corresponding path program 1 times [2021-12-14 16:18:23,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:23,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069726188] [2021-12-14 16:18:23,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:23,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:23,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:23,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 16:18:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 16:18:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:23,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-14 16:18:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 16:18:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,327 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-14 16:18:23,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:23,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069726188] [2021-12-14 16:18:23,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069726188] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:23,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314905295] [2021-12-14 16:18:23,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:23,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:23,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:23,329 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:23,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-14 16:18:23,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:23,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:18:23,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:23,585 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-14 16:18:23,585 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:23,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314905295] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:23,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:23,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:23,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025429086] [2021-12-14 16:18:23,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:23,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:23,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:23,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:23,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:23,591 INFO L87 Difference]: Start difference. First operand 12363 states and 16411 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:24,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:24,035 INFO L93 Difference]: Finished difference Result 19757 states and 26723 transitions. [2021-12-14 16:18:24,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:24,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 160 [2021-12-14 16:18:24,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:24,059 INFO L225 Difference]: With dead ends: 19757 [2021-12-14 16:18:24,060 INFO L226 Difference]: Without dead ends: 10393 [2021-12-14 16:18:24,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:24,077 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 254 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:24,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 368 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:24,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10393 states. [2021-12-14 16:18:24,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10393 to 10257. [2021-12-14 16:18:24,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10257 states, 8633 states have (on average 1.2994324105177806) internal successors, (11218), 8700 states have internal predecessors, (11218), 879 states have call successors, (879), 647 states have call predecessors, (879), 743 states have return successors, (1269), 911 states have call predecessors, (1269), 876 states have call successors, (1269) [2021-12-14 16:18:24,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10257 states to 10257 states and 13366 transitions. [2021-12-14 16:18:24,516 INFO L78 Accepts]: Start accepts. Automaton has 10257 states and 13366 transitions. Word has length 160 [2021-12-14 16:18:24,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:24,516 INFO L470 AbstractCegarLoop]: Abstraction has 10257 states and 13366 transitions. [2021-12-14 16:18:24,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:24,517 INFO L276 IsEmpty]: Start isEmpty. Operand 10257 states and 13366 transitions. [2021-12-14 16:18:24,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-12-14 16:18:24,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:24,521 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:24,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:24,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:24,724 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:24,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:24,724 INFO L85 PathProgramCache]: Analyzing trace with hash 453524583, now seen corresponding path program 1 times [2021-12-14 16:18:24,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:24,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701370508] [2021-12-14 16:18:24,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:24,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:24,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:24,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:24,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:24,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:24,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 16:18:24,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 16:18:24,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-14 16:18:24,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:24,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 16:18:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,789 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-14 16:18:24,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:24,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701370508] [2021-12-14 16:18:24,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701370508] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:24,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948151150] [2021-12-14 16:18:24,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:24,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:24,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:24,791 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:24,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-14 16:18:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:24,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 544 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:18:24,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:25,059 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-14 16:18:25,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:25,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948151150] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:25,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:25,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:25,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562105062] [2021-12-14 16:18:25,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:25,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:25,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:25,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:25,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:25,063 INFO L87 Difference]: Start difference. First operand 10257 states and 13366 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-14 16:18:25,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:25,535 INFO L93 Difference]: Finished difference Result 18231 states and 24109 transitions. [2021-12-14 16:18:25,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:25,535 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 160 [2021-12-14 16:18:25,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:25,553 INFO L225 Difference]: With dead ends: 18231 [2021-12-14 16:18:25,554 INFO L226 Difference]: Without dead ends: 10175 [2021-12-14 16:18:25,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:25,564 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 280 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:25,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 506 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:25,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10175 states. [2021-12-14 16:18:25,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10175 to 10175. [2021-12-14 16:18:25,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10175 states, 8551 states have (on average 1.2831247807274002) internal successors, (10972), 8618 states have internal predecessors, (10972), 879 states have call successors, (879), 647 states have call predecessors, (879), 743 states have return successors, (1269), 911 states have call predecessors, (1269), 876 states have call successors, (1269) [2021-12-14 16:18:25,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10175 states to 10175 states and 13120 transitions. [2021-12-14 16:18:25,992 INFO L78 Accepts]: Start accepts. Automaton has 10175 states and 13120 transitions. Word has length 160 [2021-12-14 16:18:25,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:25,992 INFO L470 AbstractCegarLoop]: Abstraction has 10175 states and 13120 transitions. [2021-12-14 16:18:25,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-14 16:18:25,992 INFO L276 IsEmpty]: Start isEmpty. Operand 10175 states and 13120 transitions. [2021-12-14 16:18:25,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-14 16:18:25,996 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:25,997 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:26,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:26,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:26,199 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:26,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:26,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1421882321, now seen corresponding path program 1 times [2021-12-14 16:18:26,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:26,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387657908] [2021-12-14 16:18:26,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:26,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:26,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:26,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-14 16:18:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 16:18:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 16:18:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:26,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 16:18:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,262 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-14 16:18:26,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:26,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387657908] [2021-12-14 16:18:26,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387657908] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:26,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551292058] [2021-12-14 16:18:26,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:26,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:26,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:26,264 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:26,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-14 16:18:26,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:26,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:26,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:26,510 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-14 16:18:26,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:26,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551292058] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:26,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:26,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:26,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938799468] [2021-12-14 16:18:26,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:26,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:26,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:26,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:26,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:26,512 INFO L87 Difference]: Start difference. First operand 10175 states and 13120 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-14 16:18:27,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:27,197 INFO L93 Difference]: Finished difference Result 25677 states and 33927 transitions. [2021-12-14 16:18:27,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:27,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 161 [2021-12-14 16:18:27,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:27,250 INFO L225 Difference]: With dead ends: 25677 [2021-12-14 16:18:27,251 INFO L226 Difference]: Without dead ends: 17703 [2021-12-14 16:18:27,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:27,271 INFO L933 BasicCegarLoop]: 467 mSDtfsCounter, 152 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:27,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 781 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:27,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17703 states. [2021-12-14 16:18:28,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17703 to 17699. [2021-12-14 16:18:28,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17699 states, 14931 states have (on average 1.288594199986605) internal successors, (19240), 15047 states have internal predecessors, (19240), 1513 states have call successors, (1513), 1119 states have call predecessors, (1513), 1253 states have return successors, (2502), 1536 states have call predecessors, (2502), 1510 states have call successors, (2502) [2021-12-14 16:18:28,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17699 states to 17699 states and 23255 transitions. [2021-12-14 16:18:28,102 INFO L78 Accepts]: Start accepts. Automaton has 17699 states and 23255 transitions. Word has length 161 [2021-12-14 16:18:28,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:28,103 INFO L470 AbstractCegarLoop]: Abstraction has 17699 states and 23255 transitions. [2021-12-14 16:18:28,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-14 16:18:28,103 INFO L276 IsEmpty]: Start isEmpty. Operand 17699 states and 23255 transitions. [2021-12-14 16:18:28,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-14 16:18:28,109 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:28,109 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:28,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-14 16:18:28,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-14 16:18:28,310 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:28,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:28,310 INFO L85 PathProgramCache]: Analyzing trace with hash -831857108, now seen corresponding path program 1 times [2021-12-14 16:18:28,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:28,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794546921] [2021-12-14 16:18:28,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:28,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:28,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 16:18:28,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 16:18:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 16:18:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:28,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 16:18:28,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,373 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-14 16:18:28,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:28,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794546921] [2021-12-14 16:18:28,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794546921] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:28,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204145953] [2021-12-14 16:18:28,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:28,374 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:28,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:28,375 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:28,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-14 16:18:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:28,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:18:28,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:28,640 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-14 16:18:28,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:28,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204145953] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:28,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:28,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:28,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538114852] [2021-12-14 16:18:28,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:28,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:28,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:28,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:28,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:28,641 INFO L87 Difference]: Start difference. First operand 17699 states and 23255 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-14 16:18:30,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:30,109 INFO L93 Difference]: Finished difference Result 48142 states and 64938 transitions. [2021-12-14 16:18:30,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:30,110 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 161 [2021-12-14 16:18:30,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:30,206 INFO L225 Difference]: With dead ends: 48142 [2021-12-14 16:18:30,206 INFO L226 Difference]: Without dead ends: 32648 [2021-12-14 16:18:30,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:30,244 INFO L933 BasicCegarLoop]: 359 mSDtfsCounter, 279 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:30,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 533 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:30,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32648 states. [2021-12-14 16:18:31,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32648 to 32386. [2021-12-14 16:18:31,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32386 states, 27400 states have (on average 1.2874452554744527) internal successors, (35276), 27614 states have internal predecessors, (35276), 2735 states have call successors, (2735), 2040 states have call predecessors, (2735), 2249 states have return successors, (5701), 2739 states have call predecessors, (5701), 2732 states have call successors, (5701) [2021-12-14 16:18:31,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32386 states to 32386 states and 43712 transitions. [2021-12-14 16:18:31,828 INFO L78 Accepts]: Start accepts. Automaton has 32386 states and 43712 transitions. Word has length 161 [2021-12-14 16:18:31,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:31,828 INFO L470 AbstractCegarLoop]: Abstraction has 32386 states and 43712 transitions. [2021-12-14 16:18:31,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-14 16:18:31,828 INFO L276 IsEmpty]: Start isEmpty. Operand 32386 states and 43712 transitions. [2021-12-14 16:18:31,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-14 16:18:31,841 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:31,841 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:31,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:32,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-14 16:18:32,042 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:32,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:32,043 INFO L85 PathProgramCache]: Analyzing trace with hash 60308522, now seen corresponding path program 1 times [2021-12-14 16:18:32,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:32,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098446010] [2021-12-14 16:18:32,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:32,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:32,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:32,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 16:18:32,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 16:18:32,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 16:18:32,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:32,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 16:18:32,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:32,093 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-14 16:18:32,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:32,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098446010] [2021-12-14 16:18:32,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098446010] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:32,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 16:18:32,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 16:18:32,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373926535] [2021-12-14 16:18:32,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:32,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:18:32,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:32,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:18:32,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 16:18:32,096 INFO L87 Difference]: Start difference. First operand 32386 states and 43712 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:33,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:33,648 INFO L93 Difference]: Finished difference Result 60240 states and 81614 transitions. [2021-12-14 16:18:33,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 16:18:33,649 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 161 [2021-12-14 16:18:33,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:33,733 INFO L225 Difference]: With dead ends: 60240 [2021-12-14 16:18:33,733 INFO L226 Difference]: Without dead ends: 30057 [2021-12-14 16:18:33,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:18:33,781 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 418 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:33,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 639 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 16:18:33,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30057 states. [2021-12-14 16:18:35,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30057 to 27447. [2021-12-14 16:18:35,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27447 states, 23188 states have (on average 1.28536311885458) internal successors, (29805), 23625 states have internal predecessors, (29805), 2121 states have call successors, (2121), 1577 states have call predecessors, (2121), 2136 states have return successors, (4984), 2248 states have call predecessors, (4984), 2118 states have call successors, (4984) [2021-12-14 16:18:35,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27447 states to 27447 states and 36910 transitions. [2021-12-14 16:18:35,238 INFO L78 Accepts]: Start accepts. Automaton has 27447 states and 36910 transitions. Word has length 161 [2021-12-14 16:18:35,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:35,238 INFO L470 AbstractCegarLoop]: Abstraction has 27447 states and 36910 transitions. [2021-12-14 16:18:35,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-14 16:18:35,238 INFO L276 IsEmpty]: Start isEmpty. Operand 27447 states and 36910 transitions. [2021-12-14 16:18:35,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-14 16:18:35,249 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:35,249 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:35,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-14 16:18:35,249 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:35,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:35,249 INFO L85 PathProgramCache]: Analyzing trace with hash -81101080, now seen corresponding path program 1 times [2021-12-14 16:18:35,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:35,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894005608] [2021-12-14 16:18:35,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:35,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:35,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:35,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:35,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:35,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 16:18:35,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:35,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-14 16:18:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,328 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-14 16:18:35,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:35,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894005608] [2021-12-14 16:18:35,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894005608] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:35,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593760517] [2021-12-14 16:18:35,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:35,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:35,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:35,330 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:35,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-14 16:18:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:35,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 16:18:35,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:35,580 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-14 16:18:35,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:35,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593760517] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:35,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:35,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:35,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588105219] [2021-12-14 16:18:35,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:35,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:35,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:35,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:35,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:35,582 INFO L87 Difference]: Start difference. First operand 27447 states and 36910 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-14 16:18:36,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:36,907 INFO L93 Difference]: Finished difference Result 42925 states and 60200 transitions. [2021-12-14 16:18:36,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:36,907 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 163 [2021-12-14 16:18:36,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:36,973 INFO L225 Difference]: With dead ends: 42925 [2021-12-14 16:18:36,974 INFO L226 Difference]: Without dead ends: 27499 [2021-12-14 16:18:37,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:37,002 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 139 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:37,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 732 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:37,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27499 states. [2021-12-14 16:18:38,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27499 to 27423. [2021-12-14 16:18:38,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27423 states, 23164 states have (on average 1.2650233120359178) internal successors, (29303), 23601 states have internal predecessors, (29303), 2121 states have call successors, (2121), 1577 states have call predecessors, (2121), 2136 states have return successors, (4984), 2248 states have call predecessors, (4984), 2118 states have call successors, (4984) [2021-12-14 16:18:38,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27423 states to 27423 states and 36408 transitions. [2021-12-14 16:18:38,593 INFO L78 Accepts]: Start accepts. Automaton has 27423 states and 36408 transitions. Word has length 163 [2021-12-14 16:18:38,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:38,593 INFO L470 AbstractCegarLoop]: Abstraction has 27423 states and 36408 transitions. [2021-12-14 16:18:38,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-12-14 16:18:38,594 INFO L276 IsEmpty]: Start isEmpty. Operand 27423 states and 36408 transitions. [2021-12-14 16:18:38,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-14 16:18:38,604 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:38,604 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:38,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:38,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-14 16:18:38,819 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:38,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:38,820 INFO L85 PathProgramCache]: Analyzing trace with hash -929152312, now seen corresponding path program 1 times [2021-12-14 16:18:38,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:38,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331270333] [2021-12-14 16:18:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:38,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:38,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:38,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:38,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:38,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:38,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 16:18:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-14 16:18:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,894 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-14 16:18:38,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:38,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331270333] [2021-12-14 16:18:38,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331270333] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:38,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150620849] [2021-12-14 16:18:38,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:38,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:38,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:38,896 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:38,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-14 16:18:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:38,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-14 16:18:38,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:39,169 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-14 16:18:39,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:39,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150620849] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:39,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:39,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-14 16:18:39,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386051808] [2021-12-14 16:18:39,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:39,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 16:18:39,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:39,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 16:18:39,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:39,171 INFO L87 Difference]: Start difference. First operand 27423 states and 36408 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:40,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:40,583 INFO L93 Difference]: Finished difference Result 54547 states and 74486 transitions. [2021-12-14 16:18:40,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 16:18:40,584 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 163 [2021-12-14 16:18:40,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:40,658 INFO L225 Difference]: With dead ends: 54547 [2021-12-14 16:18:40,658 INFO L226 Difference]: Without dead ends: 29329 [2021-12-14 16:18:40,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-14 16:18:40,707 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 267 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:40,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 346 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:40,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29329 states. [2021-12-14 16:18:42,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29329 to 26433. [2021-12-14 16:18:42,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26433 states, 22478 states have (on average 1.2282676394697036) internal successors, (27609), 22913 states have internal predecessors, (27609), 1921 states have call successors, (1921), 1481 states have call predecessors, (1921), 2032 states have return successors, (4144), 2042 states have call predecessors, (4144), 1918 states have call successors, (4144) [2021-12-14 16:18:42,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26433 states to 26433 states and 33674 transitions. [2021-12-14 16:18:42,202 INFO L78 Accepts]: Start accepts. Automaton has 26433 states and 33674 transitions. Word has length 163 [2021-12-14 16:18:42,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:42,203 INFO L470 AbstractCegarLoop]: Abstraction has 26433 states and 33674 transitions. [2021-12-14 16:18:42,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-14 16:18:42,203 INFO L276 IsEmpty]: Start isEmpty. Operand 26433 states and 33674 transitions. [2021-12-14 16:18:42,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-12-14 16:18:42,214 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:42,214 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:42,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:42,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-14 16:18:42,430 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:42,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:42,431 INFO L85 PathProgramCache]: Analyzing trace with hash 282552368, now seen corresponding path program 1 times [2021-12-14 16:18:42,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:42,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066576256] [2021-12-14 16:18:42,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:42,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:42,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:42,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 16:18:42,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-14 16:18:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-14 16:18:42,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:42,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066576256] [2021-12-14 16:18:42,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066576256] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:42,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546237734] [2021-12-14 16:18:42,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:42,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:42,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:42,505 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:42,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-14 16:18:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:42,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 16:18:42,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:42,783 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-14 16:18:42,783 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:42,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546237734] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:42,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:42,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-14 16:18:42,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815694732] [2021-12-14 16:18:42,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:42,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:18:42,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:42,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:18:42,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:18:42,784 INFO L87 Difference]: Start difference. First operand 26433 states and 33674 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:43,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:43,963 INFO L93 Difference]: Finished difference Result 40445 states and 52443 transitions. [2021-12-14 16:18:43,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 16:18:43,964 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 165 [2021-12-14 16:18:43,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:44,020 INFO L225 Difference]: With dead ends: 40445 [2021-12-14 16:18:44,020 INFO L226 Difference]: Without dead ends: 22739 [2021-12-14 16:18:44,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:44,054 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 357 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:44,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 577 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:18:44,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22739 states. [2021-12-14 16:18:45,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22739 to 19551. [2021-12-14 16:18:45,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19551 states, 16633 states have (on average 1.2059760716647627) internal successors, (20059), 16934 states have internal predecessors, (20059), 1429 states have call successors, (1429), 1097 states have call predecessors, (1429), 1487 states have return successors, (3040), 1521 states have call predecessors, (3040), 1426 states have call successors, (3040) [2021-12-14 16:18:45,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19551 states to 19551 states and 24528 transitions. [2021-12-14 16:18:45,224 INFO L78 Accepts]: Start accepts. Automaton has 19551 states and 24528 transitions. Word has length 165 [2021-12-14 16:18:45,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:45,224 INFO L470 AbstractCegarLoop]: Abstraction has 19551 states and 24528 transitions. [2021-12-14 16:18:45,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:45,224 INFO L276 IsEmpty]: Start isEmpty. Operand 19551 states and 24528 transitions. [2021-12-14 16:18:45,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-12-14 16:18:45,230 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:45,230 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:45,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-14 16:18:45,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:45,431 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:45,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:45,431 INFO L85 PathProgramCache]: Analyzing trace with hash 770599474, now seen corresponding path program 1 times [2021-12-14 16:18:45,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:45,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872171657] [2021-12-14 16:18:45,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:45,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:45,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:45,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:45,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:45,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 16:18:45,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:45,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-14 16:18:45,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,499 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-14 16:18:45,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:45,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872171657] [2021-12-14 16:18:45,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872171657] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:45,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916176490] [2021-12-14 16:18:45,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:45,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:45,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:45,501 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:45,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-14 16:18:45,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:45,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-14 16:18:45,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:45,785 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-12-14 16:18:45,786 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:45,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916176490] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:45,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:45,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-14 16:18:45,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14057734] [2021-12-14 16:18:45,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:45,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:18:45,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:45,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:18:45,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-14 16:18:45,787 INFO L87 Difference]: Start difference. First operand 19551 states and 24528 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:46,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:46,855 INFO L93 Difference]: Finished difference Result 36889 states and 46929 transitions. [2021-12-14 16:18:46,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 16:18:46,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 165 [2021-12-14 16:18:46,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:46,902 INFO L225 Difference]: With dead ends: 36889 [2021-12-14 16:18:46,902 INFO L226 Difference]: Without dead ends: 19539 [2021-12-14 16:18:46,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-12-14 16:18:46,933 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 351 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:46,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 570 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 16:18:46,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19539 states. [2021-12-14 16:18:48,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19539 to 19539. [2021-12-14 16:18:48,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19539 states, 16621 states have (on average 1.1773659827928524) internal successors, (19569), 16922 states have internal predecessors, (19569), 1429 states have call successors, (1429), 1097 states have call predecessors, (1429), 1487 states have return successors, (3040), 1521 states have call predecessors, (3040), 1426 states have call successors, (3040) [2021-12-14 16:18:48,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19539 states to 19539 states and 24038 transitions. [2021-12-14 16:18:48,249 INFO L78 Accepts]: Start accepts. Automaton has 19539 states and 24038 transitions. Word has length 165 [2021-12-14 16:18:48,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 16:18:48,249 INFO L470 AbstractCegarLoop]: Abstraction has 19539 states and 24038 transitions. [2021-12-14 16:18:48,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:48,250 INFO L276 IsEmpty]: Start isEmpty. Operand 19539 states and 24038 transitions. [2021-12-14 16:18:48,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-12-14 16:18:48,255 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 16:18:48,255 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 16:18:48,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-14 16:18:48,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-14 16:18:48,463 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 16:18:48,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 16:18:48,463 INFO L85 PathProgramCache]: Analyzing trace with hash -322035728, now seen corresponding path program 1 times [2021-12-14 16:18:48,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 16:18:48,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379910132] [2021-12-14 16:18:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:48,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 16:18:48,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 16:18:48,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 16:18:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 16:18:48,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 16:18:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-14 16:18:48,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-14 16:18:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-14 16:18:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:48,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2021-12-14 16:18:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-14 16:18:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-14 16:18:48,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,532 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-14 16:18:48,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 16:18:48,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379910132] [2021-12-14 16:18:48,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379910132] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 16:18:48,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452079419] [2021-12-14 16:18:48,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 16:18:48,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 16:18:48,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 16:18:48,548 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 16:18:48,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-14 16:18:48,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 16:18:48,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-14 16:18:48,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 16:18:48,856 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-12-14 16:18:48,857 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 16:18:48,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452079419] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 16:18:48,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 16:18:48,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2021-12-14 16:18:48,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984440528] [2021-12-14 16:18:48,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 16:18:48,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 16:18:48,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 16:18:48,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 16:18:48,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-14 16:18:48,858 INFO L87 Difference]: Start difference. First operand 19539 states and 24038 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 16:18:49,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 16:18:49,814 INFO L93 Difference]: Finished difference Result 36553 states and 46030 transitions. [2021-12-14 16:18:49,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 16:18:49,814 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 165 [2021-12-14 16:18:49,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 16:18:49,860 INFO L225 Difference]: With dead ends: 36553 [2021-12-14 16:18:49,860 INFO L226 Difference]: Without dead ends: 19217 [2021-12-14 16:18:49,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 185 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-14 16:18:49,892 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 49 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 16:18:49,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 1242 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 16:18:49,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19217 states.