./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.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 7f4008cf19548475d4a1b90b2fc9651e21c073e156065e130bea6b81023185c5 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 11:47:11,440 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 11:47:11,441 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 11:47:11,486 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 11:47:11,487 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 11:47:11,487 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 11:47:11,488 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 11:47:11,490 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 11:47:11,491 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 11:47:11,491 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 11:47:11,492 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 11:47:11,493 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 11:47:11,493 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 11:47:11,494 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 11:47:11,494 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 11:47:11,495 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 11:47:11,496 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 11:47:11,496 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 11:47:11,497 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 11:47:11,499 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 11:47:11,500 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 11:47:11,500 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 11:47:11,501 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 11:47:11,502 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 11:47:11,504 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 11:47:11,510 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 11:47:11,510 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 11:47:11,511 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 11:47:11,512 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 11:47:11,513 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 11:47:11,513 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 11:47:11,514 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 11:47:11,514 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 11:47:11,516 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 11:47:11,517 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 11:47:11,518 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 11:47:11,519 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 11:47:11,519 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 11:47:11,520 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 11:47:11,520 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 11:47:11,521 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 11:47:11,522 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 11:47:11,547 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 11:47:11,547 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 11:47:11,547 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 11:47:11,547 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 11:47:11,548 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 11:47:11,548 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 11:47:11,548 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 11:47:11,548 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 11:47:11,548 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 11:47:11,549 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 11:47:11,549 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 11:47:11,550 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 11:47:11,550 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 11:47:11,550 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 11:47:11,551 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 11:47:11,551 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 -> 7f4008cf19548475d4a1b90b2fc9651e21c073e156065e130bea6b81023185c5 [2021-12-22 11:47:11,739 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 11:47:11,764 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 11:47:11,766 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 11:47:11,766 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 11:47:11,767 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 11:47:11,769 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2021-12-22 11:47:11,829 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2f120ee2/bb5dd09a2b8344678984eb0a8beb1289/FLAGd0ddf8c65 [2021-12-22 11:47:12,205 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 11:47:12,215 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2021-12-22 11:47:12,232 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2f120ee2/bb5dd09a2b8344678984eb0a8beb1289/FLAGd0ddf8c65 [2021-12-22 11:47:12,249 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2f120ee2/bb5dd09a2b8344678984eb0a8beb1289 [2021-12-22 11:47:12,251 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 11:47:12,253 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 11:47:12,254 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 11:47:12,255 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 11:47:12,257 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 11:47:12,258 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,259 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@320191c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12, skipping insertion in model container [2021-12-22 11:47:12,259 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,264 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 11:47:12,301 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 11:47:12,498 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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c[12020,12033] [2021-12-22 11:47:12,499 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 11:47:12,505 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 11:47:12,540 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/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c[12020,12033] [2021-12-22 11:47:12,541 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 11:47:12,550 INFO L208 MainTranslator]: Completed translation [2021-12-22 11:47:12,551 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12 WrapperNode [2021-12-22 11:47:12,551 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 11:47:12,551 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 11:47:12,552 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 11:47:12,552 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 11:47:12,559 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,571 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,595 INFO L137 Inliner]: procedures = 28, calls = 51, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 405 [2021-12-22 11:47:12,595 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 11:47:12,596 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 11:47:12,596 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 11:47:12,596 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 11:47:12,601 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,601 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,604 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,604 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,610 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,615 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,617 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,619 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 11:47:12,620 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 11:47:12,620 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 11:47:12,620 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 11:47:12,621 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (1/1) ... [2021-12-22 11:47:12,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 11:47:12,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:12,657 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-22 11:47:12,660 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-22 11:47:12,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 11:47:12,683 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2021-12-22 11:47:12,683 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2021-12-22 11:47:12,683 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2021-12-22 11:47:12,683 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2021-12-22 11:47:12,683 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2021-12-22 11:47:12,683 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2021-12-22 11:47:12,684 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2021-12-22 11:47:12,684 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2021-12-22 11:47:12,684 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2021-12-22 11:47:12,684 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2021-12-22 11:47:12,684 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-22 11:47:12,684 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-22 11:47:12,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 11:47:12,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 11:47:12,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 11:47:12,765 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 11:47:12,767 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 11:47:13,138 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 11:47:13,144 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 11:47:13,144 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-22 11:47:13,145 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 11:47:13 BoogieIcfgContainer [2021-12-22 11:47:13,146 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 11:47:13,147 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 11:47:13,147 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 11:47:13,149 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 11:47:13,149 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 11:47:12" (1/3) ... [2021-12-22 11:47:13,150 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2912609d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 11:47:13, skipping insertion in model container [2021-12-22 11:47:13,150 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 11:47:12" (2/3) ... [2021-12-22 11:47:13,150 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2912609d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 11:47:13, skipping insertion in model container [2021-12-22 11:47:13,150 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 11:47:13" (3/3) ... [2021-12-22 11:47:13,151 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2021-12-22 11:47:13,154 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 11:47:13,155 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-22 11:47:13,194 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 11:47:13,199 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-22 11:47:13,199 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-22 11:47:13,214 INFO L276 IsEmpty]: Start isEmpty. Operand has 187 states, 142 states have (on average 1.591549295774648) internal successors, (226), 147 states have internal predecessors, (226), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-22 11:47:13,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-22 11:47:13,219 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:13,219 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:13,219 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:13,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:13,223 INFO L85 PathProgramCache]: Analyzing trace with hash -2110673050, now seen corresponding path program 1 times [2021-12-22 11:47:13,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:13,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986088043] [2021-12-22 11:47:13,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:13,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:13,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:13,431 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-22 11:47:13,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:13,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986088043] [2021-12-22 11:47:13,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986088043] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:13,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:13,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:13,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224026609] [2021-12-22 11:47:13,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:13,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:13,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:13,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:13,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:13,471 INFO L87 Difference]: Start difference. First operand has 187 states, 142 states have (on average 1.591549295774648) internal successors, (226), 147 states have internal predecessors, (226), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 11:47:13,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:13,584 INFO L93 Difference]: Finished difference Result 375 states and 645 transitions. [2021-12-22 11:47:13,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:13,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-12-22 11:47:13,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:13,596 INFO L225 Difference]: With dead ends: 375 [2021-12-22 11:47:13,596 INFO L226 Difference]: Without dead ends: 191 [2021-12-22 11:47:13,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:13,607 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 18 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:13,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 835 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:13,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-12-22 11:47:13,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 189. [2021-12-22 11:47:13,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 144 states have (on average 1.5416666666666667) internal successors, (222), 148 states have internal predecessors, (222), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-22 11:47:13,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 296 transitions. [2021-12-22 11:47:13,649 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 296 transitions. Word has length 15 [2021-12-22 11:47:13,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:13,649 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 296 transitions. [2021-12-22 11:47:13,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 11:47:13,650 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 296 transitions. [2021-12-22 11:47:13,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-22 11:47:13,651 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:13,651 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:13,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 11:47:13,652 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:13,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:13,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1922034334, now seen corresponding path program 1 times [2021-12-22 11:47:13,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:13,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750936841] [2021-12-22 11:47:13,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:13,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:13,690 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-22 11:47:13,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:13,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750936841] [2021-12-22 11:47:13,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750936841] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:13,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:13,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:13,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380532639] [2021-12-22 11:47:13,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:13,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:13,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:13,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:13,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:13,696 INFO L87 Difference]: Start difference. First operand 189 states and 296 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 11:47:13,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:13,740 INFO L93 Difference]: Finished difference Result 391 states and 615 transitions. [2021-12-22 11:47:13,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:13,746 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-12-22 11:47:13,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:13,748 INFO L225 Difference]: With dead ends: 391 [2021-12-22 11:47:13,749 INFO L226 Difference]: Without dead ends: 205 [2021-12-22 11:47:13,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:13,751 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 25 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:13,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 856 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:13,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-12-22 11:47:13,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 202. [2021-12-22 11:47:13,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 155 states have (on average 1.5225806451612902) internal successors, (236), 159 states have internal predecessors, (236), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-22 11:47:13,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 312 transitions. [2021-12-22 11:47:13,765 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 312 transitions. Word has length 16 [2021-12-22 11:47:13,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:13,766 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 312 transitions. [2021-12-22 11:47:13,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-22 11:47:13,766 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 312 transitions. [2021-12-22 11:47:13,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-22 11:47:13,772 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:13,772 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] [2021-12-22 11:47:13,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 11:47:13,772 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:13,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:13,773 INFO L85 PathProgramCache]: Analyzing trace with hash -784914242, now seen corresponding path program 1 times [2021-12-22 11:47:13,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:13,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041204894] [2021-12-22 11:47:13,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:13,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:13,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:13,811 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-22 11:47:13,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:13,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041204894] [2021-12-22 11:47:13,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041204894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:13,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:13,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 11:47:13,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516755567] [2021-12-22 11:47:13,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:13,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 11:47:13,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:13,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 11:47:13,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 11:47:13,814 INFO L87 Difference]: Start difference. First operand 202 states and 312 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 11:47:13,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:13,877 INFO L93 Difference]: Finished difference Result 423 states and 661 transitions. [2021-12-22 11:47:13,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 11:47:13,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-12-22 11:47:13,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:13,880 INFO L225 Difference]: With dead ends: 423 [2021-12-22 11:47:13,880 INFO L226 Difference]: Without dead ends: 231 [2021-12-22 11:47:13,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 11:47:13,882 INFO L933 BasicCegarLoop]: 295 mSDtfsCounter, 22 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:13,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 581 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:13,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-22 11:47:13,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 204. [2021-12-22 11:47:13,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 157 states have (on average 1.515923566878981) internal successors, (238), 161 states have internal predecessors, (238), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-22 11:47:13,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 314 transitions. [2021-12-22 11:47:13,909 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 314 transitions. Word has length 24 [2021-12-22 11:47:13,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:13,910 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 314 transitions. [2021-12-22 11:47:13,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-22 11:47:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 314 transitions. [2021-12-22 11:47:13,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-22 11:47:13,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:13,914 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-22 11:47:13,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 11:47:13,914 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:13,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:13,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1820136659, now seen corresponding path program 1 times [2021-12-22 11:47:13,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:13,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090070686] [2021-12-22 11:47:13,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:13,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:13,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:13,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:13,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:14,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 11:47:14,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:14,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090070686] [2021-12-22 11:47:14,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090070686] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:14,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:14,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:14,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812143929] [2021-12-22 11:47:14,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:14,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:14,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:14,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:14,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:14,021 INFO L87 Difference]: Start difference. First operand 204 states and 314 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:14,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:14,051 INFO L93 Difference]: Finished difference Result 506 states and 798 transitions. [2021-12-22 11:47:14,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:14,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-12-22 11:47:14,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:14,057 INFO L225 Difference]: With dead ends: 506 [2021-12-22 11:47:14,057 INFO L226 Difference]: Without dead ends: 318 [2021-12-22 11:47:14,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:14,059 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 130 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1222 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:14,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 1222 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:14,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-12-22 11:47:14,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 208. [2021-12-22 11:47:14,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 160 states have (on average 1.50625) internal successors, (241), 164 states have internal predecessors, (241), 38 states have call successors, (38), 8 states have call predecessors, (38), 9 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2021-12-22 11:47:14,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 318 transitions. [2021-12-22 11:47:14,076 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 318 transitions. Word has length 32 [2021-12-22 11:47:14,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:14,076 INFO L470 AbstractCegarLoop]: Abstraction has 208 states and 318 transitions. [2021-12-22 11:47:14,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:14,077 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 318 transitions. [2021-12-22 11:47:14,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 11:47:14,078 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:14,078 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] [2021-12-22 11:47:14,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 11:47:14,078 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:14,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:14,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1536399393, now seen corresponding path program 1 times [2021-12-22 11:47:14,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:14,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443733658] [2021-12-22 11:47:14,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:14,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:14,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-22 11:47:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,148 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-22 11:47:14,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:14,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443733658] [2021-12-22 11:47:14,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443733658] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:14,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:14,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 11:47:14,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521052894] [2021-12-22 11:47:14,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:14,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 11:47:14,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:14,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 11:47:14,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:14,156 INFO L87 Difference]: Start difference. First operand 208 states and 318 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-22 11:47:14,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:14,243 INFO L93 Difference]: Finished difference Result 361 states and 558 transitions. [2021-12-22 11:47:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 11:47:14,244 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2021-12-22 11:47:14,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:14,246 INFO L225 Difference]: With dead ends: 361 [2021-12-22 11:47:14,246 INFO L226 Difference]: Without dead ends: 204 [2021-12-22 11:47:14,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-12-22 11:47:14,248 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 130 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1240 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:14,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1240 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 11:47:14,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-12-22 11:47:14,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2021-12-22 11:47:14,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 157 states have (on average 1.484076433121019) internal successors, (233), 161 states have internal predecessors, (233), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-22 11:47:14,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 309 transitions. [2021-12-22 11:47:14,267 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 309 transitions. Word has length 35 [2021-12-22 11:47:14,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:14,267 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 309 transitions. [2021-12-22 11:47:14,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-22 11:47:14,267 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 309 transitions. [2021-12-22 11:47:14,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-22 11:47:14,268 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:14,268 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-22 11:47:14,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 11:47:14,269 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:14,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:14,269 INFO L85 PathProgramCache]: Analyzing trace with hash -2059225234, now seen corresponding path program 1 times [2021-12-22 11:47:14,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:14,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502172962] [2021-12-22 11:47:14,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:14,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:14,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:14,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 11:47:14,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:14,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502172962] [2021-12-22 11:47:14,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502172962] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:14,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52098920] [2021-12-22 11:47:14,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:14,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:14,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:14,344 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-22 11:47:14,345 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-22 11:47:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 11:47:14,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:14,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 11:47:14,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:47:14,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 11:47:14,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52098920] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 11:47:14,651 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 11:47:14,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2021-12-22 11:47:14,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223550933] [2021-12-22 11:47:14,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 11:47:14,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:14,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:14,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:14,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:14,652 INFO L87 Difference]: Start difference. First operand 204 states and 309 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-22 11:47:14,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:14,698 INFO L93 Difference]: Finished difference Result 456 states and 705 transitions. [2021-12-22 11:47:14,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:14,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2021-12-22 11:47:14,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:14,702 INFO L225 Difference]: With dead ends: 456 [2021-12-22 11:47:14,704 INFO L226 Difference]: Without dead ends: 263 [2021-12-22 11:47:14,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:14,705 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 98 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:14,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 595 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:14,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-12-22 11:47:14,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 257. [2021-12-22 11:47:14,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 200 states have (on average 1.46) internal successors, (292), 204 states have internal predecessors, (292), 48 states have call successors, (48), 8 states have call predecessors, (48), 8 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-22 11:47:14,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 388 transitions. [2021-12-22 11:47:14,723 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 388 transitions. Word has length 35 [2021-12-22 11:47:14,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:14,723 INFO L470 AbstractCegarLoop]: Abstraction has 257 states and 388 transitions. [2021-12-22 11:47:14,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 4 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-22 11:47:14,723 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 388 transitions. [2021-12-22 11:47:14,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-22 11:47:14,727 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:14,727 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:14,748 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-22 11:47:14,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-22 11:47:14,947 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:14,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:14,947 INFO L85 PathProgramCache]: Analyzing trace with hash 253396334, now seen corresponding path program 2 times [2021-12-22 11:47:14,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:14,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667283312] [2021-12-22 11:47:14,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:14,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:14,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:14,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:14,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:14,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,012 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-22 11:47:15,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667283312] [2021-12-22 11:47:15,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667283312] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272688073] [2021-12-22 11:47:15,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,013 INFO L87 Difference]: Start difference. First operand 257 states and 388 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:15,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,047 INFO L93 Difference]: Finished difference Result 494 states and 766 transitions. [2021-12-22 11:47:15,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,048 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-22 11:47:15,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,049 INFO L225 Difference]: With dead ends: 494 [2021-12-22 11:47:15,050 INFO L226 Difference]: Without dead ends: 266 [2021-12-22 11:47:15,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,051 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 19 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 834 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-12-22 11:47:15,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 264. [2021-12-22 11:47:15,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 206 states have (on average 1.4563106796116505) internal successors, (300), 210 states have internal predecessors, (300), 48 states have call successors, (48), 9 states have call predecessors, (48), 9 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-22 11:47:15,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 396 transitions. [2021-12-22 11:47:15,062 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 396 transitions. Word has length 57 [2021-12-22 11:47:15,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,062 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 396 transitions. [2021-12-22 11:47:15,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:15,062 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 396 transitions. [2021-12-22 11:47:15,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-22 11:47:15,063 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,063 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:15,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 11:47:15,064 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1207102941, now seen corresponding path program 1 times [2021-12-22 11:47:15,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277450343] [2021-12-22 11:47:15,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,155 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-12-22 11:47:15,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277450343] [2021-12-22 11:47:15,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277450343] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97034555] [2021-12-22 11:47:15,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,157 INFO L87 Difference]: Start difference. First operand 264 states and 396 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:15,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,190 INFO L93 Difference]: Finished difference Result 538 states and 818 transitions. [2021-12-22 11:47:15,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,194 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2021-12-22 11:47:15,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,195 INFO L225 Difference]: With dead ends: 538 [2021-12-22 11:47:15,196 INFO L226 Difference]: Without dead ends: 303 [2021-12-22 11:47:15,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,197 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 24 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 848 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 848 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-12-22 11:47:15,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 300. [2021-12-22 11:47:15,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 238 states have (on average 1.415966386554622) internal successors, (337), 242 states have internal predecessors, (337), 51 states have call successors, (51), 10 states have call predecessors, (51), 10 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-22 11:47:15,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 439 transitions. [2021-12-22 11:47:15,209 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 439 transitions. Word has length 57 [2021-12-22 11:47:15,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,209 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 439 transitions. [2021-12-22 11:47:15,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-22 11:47:15,210 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 439 transitions. [2021-12-22 11:47:15,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-22 11:47:15,211 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,211 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 11:47:15,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 11:47:15,211 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1632698932, now seen corresponding path program 1 times [2021-12-22 11:47:15,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244566306] [2021-12-22 11:47:15,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,265 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-12-22 11:47:15,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244566306] [2021-12-22 11:47:15,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244566306] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:15,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941921125] [2021-12-22 11:47:15,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:15,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:15,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,267 INFO L87 Difference]: Start difference. First operand 300 states and 439 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,282 INFO L93 Difference]: Finished difference Result 549 states and 817 transitions. [2021-12-22 11:47:15,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,282 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 75 [2021-12-22 11:47:15,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,284 INFO L225 Difference]: With dead ends: 549 [2021-12-22 11:47:15,284 INFO L226 Difference]: Without dead ends: 302 [2021-12-22 11:47:15,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,285 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 0 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1131 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1131 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-12-22 11:47:15,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 300. [2021-12-22 11:47:15,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 238 states have (on average 1.403361344537815) internal successors, (334), 242 states have internal predecessors, (334), 51 states have call successors, (51), 10 states have call predecessors, (51), 10 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2021-12-22 11:47:15,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 436 transitions. [2021-12-22 11:47:15,294 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 436 transitions. Word has length 75 [2021-12-22 11:47:15,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,295 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 436 transitions. [2021-12-22 11:47:15,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,295 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 436 transitions. [2021-12-22 11:47:15,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 11:47:15,296 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,296 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:15,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 11:47:15,296 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1594312955, now seen corresponding path program 1 times [2021-12-22 11:47:15,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408478581] [2021-12-22 11:47:15,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,359 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-12-22 11:47:15,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408478581] [2021-12-22 11:47:15,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408478581] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99361959] [2021-12-22 11:47:15,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,361 INFO L87 Difference]: Start difference. First operand 300 states and 436 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,400 INFO L93 Difference]: Finished difference Result 586 states and 873 transitions. [2021-12-22 11:47:15,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 104 [2021-12-22 11:47:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,402 INFO L225 Difference]: With dead ends: 586 [2021-12-22 11:47:15,402 INFO L226 Difference]: Without dead ends: 344 [2021-12-22 11:47:15,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,403 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 25 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 848 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 848 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-12-22 11:47:15,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 341. [2021-12-22 11:47:15,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 275 states have (on average 1.3672727272727272) internal successors, (376), 279 states have internal predecessors, (376), 54 states have call successors, (54), 11 states have call predecessors, (54), 11 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2021-12-22 11:47:15,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 484 transitions. [2021-12-22 11:47:15,412 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 484 transitions. Word has length 104 [2021-12-22 11:47:15,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,412 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 484 transitions. [2021-12-22 11:47:15,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 484 transitions. [2021-12-22 11:47:15,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-22 11:47:15,413 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,413 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:15,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 11:47:15,413 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,414 INFO L85 PathProgramCache]: Analyzing trace with hash 611529803, now seen corresponding path program 1 times [2021-12-22 11:47:15,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296221697] [2021-12-22 11:47:15,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,481 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-12-22 11:47:15,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296221697] [2021-12-22 11:47:15,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296221697] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,481 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631929774] [2021-12-22 11:47:15,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,484 INFO L87 Difference]: Start difference. First operand 341 states and 484 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,516 INFO L93 Difference]: Finished difference Result 612 states and 893 transitions. [2021-12-22 11:47:15,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 11:47:15,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 105 [2021-12-22 11:47:15,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,518 INFO L225 Difference]: With dead ends: 612 [2021-12-22 11:47:15,518 INFO L226 Difference]: Without dead ends: 335 [2021-12-22 11:47:15,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,519 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 15 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 807 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-22 11:47:15,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 335. [2021-12-22 11:47:15,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 270 states have (on average 1.348148148148148) internal successors, (364), 274 states have internal predecessors, (364), 53 states have call successors, (53), 11 states have call predecessors, (53), 11 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-22 11:47:15,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 470 transitions. [2021-12-22 11:47:15,529 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 470 transitions. Word has length 105 [2021-12-22 11:47:15,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,529 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 470 transitions. [2021-12-22 11:47:15,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-22 11:47:15,529 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 470 transitions. [2021-12-22 11:47:15,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-22 11:47:15,530 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,530 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 11:47:15,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 11:47:15,531 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,531 INFO L85 PathProgramCache]: Analyzing trace with hash 435829863, now seen corresponding path program 1 times [2021-12-22 11:47:15,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581522279] [2021-12-22 11:47:15,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,598 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-12-22 11:47:15,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581522279] [2021-12-22 11:47:15,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581522279] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,599 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:15,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987712347] [2021-12-22 11:47:15,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:15,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:15,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,601 INFO L87 Difference]: Start difference. First operand 335 states and 470 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 11:47:15,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,615 INFO L93 Difference]: Finished difference Result 587 states and 842 transitions. [2021-12-22 11:47:15,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 124 [2021-12-22 11:47:15,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,617 INFO L225 Difference]: With dead ends: 587 [2021-12-22 11:47:15,618 INFO L226 Difference]: Without dead ends: 337 [2021-12-22 11:47:15,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,619 INFO L933 BasicCegarLoop]: 281 mSDtfsCounter, 0 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1115 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-12-22 11:47:15,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 335. [2021-12-22 11:47:15,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 270 states have (on average 1.337037037037037) internal successors, (361), 274 states have internal predecessors, (361), 53 states have call successors, (53), 11 states have call predecessors, (53), 11 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2021-12-22 11:47:15,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 467 transitions. [2021-12-22 11:47:15,628 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 467 transitions. Word has length 124 [2021-12-22 11:47:15,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,628 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 467 transitions. [2021-12-22 11:47:15,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 11:47:15,628 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 467 transitions. [2021-12-22 11:47:15,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-22 11:47:15,629 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,629 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 4, 4, 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, 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-22 11:47:15,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 11:47:15,630 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1733513262, now seen corresponding path program 1 times [2021-12-22 11:47:15,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534675594] [2021-12-22 11:47:15,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:15,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:15,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,694 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-22 11:47:15,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534675594] [2021-12-22 11:47:15,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534675594] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421965696] [2021-12-22 11:47:15,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,696 INFO L87 Difference]: Start difference. First operand 335 states and 467 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 11:47:15,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,733 INFO L93 Difference]: Finished difference Result 550 states and 802 transitions. [2021-12-22 11:47:15,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 11:47:15,733 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 157 [2021-12-22 11:47:15,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,735 INFO L225 Difference]: With dead ends: 550 [2021-12-22 11:47:15,735 INFO L226 Difference]: Without dead ends: 333 [2021-12-22 11:47:15,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,736 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 13 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 775 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-12-22 11:47:15,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 333. [2021-12-22 11:47:15,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 269 states have (on average 1.3345724907063197) internal successors, (359), 273 states have internal predecessors, (359), 52 states have call successors, (52), 11 states have call predecessors, (52), 11 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2021-12-22 11:47:15,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 463 transitions. [2021-12-22 11:47:15,745 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 463 transitions. Word has length 157 [2021-12-22 11:47:15,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,746 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 463 transitions. [2021-12-22 11:47:15,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-12-22 11:47:15,746 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 463 transitions. [2021-12-22 11:47:15,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-12-22 11:47:15,747 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,747 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:15,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 11:47:15,748 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2146412456, now seen corresponding path program 1 times [2021-12-22 11:47:15,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879542900] [2021-12-22 11:47:15,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:15,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-22 11:47:15,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,830 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2021-12-22 11:47:15,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879542900] [2021-12-22 11:47:15,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879542900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439380793] [2021-12-22 11:47:15,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,832 INFO L87 Difference]: Start difference. First operand 333 states and 463 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-22 11:47:15,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:15,866 INFO L93 Difference]: Finished difference Result 490 states and 698 transitions. [2021-12-22 11:47:15,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:15,866 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 176 [2021-12-22 11:47:15,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:15,868 INFO L225 Difference]: With dead ends: 490 [2021-12-22 11:47:15,868 INFO L226 Difference]: Without dead ends: 316 [2021-12-22 11:47:15,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:15,869 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 35 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:15,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 756 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:15,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-22 11:47:15,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-12-22 11:47:15,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 255 states have (on average 1.3254901960784313) internal successors, (338), 259 states have internal predecessors, (338), 49 states have call successors, (49), 11 states have call predecessors, (49), 11 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2021-12-22 11:47:15,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 436 transitions. [2021-12-22 11:47:15,878 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 436 transitions. Word has length 176 [2021-12-22 11:47:15,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:15,879 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 436 transitions. [2021-12-22 11:47:15,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-22 11:47:15,879 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 436 transitions. [2021-12-22 11:47:15,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-12-22 11:47:15,880 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:15,881 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:15,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 11:47:15,881 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:15,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:15,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1743531092, now seen corresponding path program 1 times [2021-12-22 11:47:15,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:15,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540838023] [2021-12-22 11:47:15,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:15,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-22 11:47:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:15,960 INFO L134 CoverageAnalysis]: Checked inductivity of 456 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 414 trivial. 0 not checked. [2021-12-22 11:47:15,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:15,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540838023] [2021-12-22 11:47:15,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540838023] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:15,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:15,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:15,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039385170] [2021-12-22 11:47:15,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:15,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:15,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:15,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:15,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:15,962 INFO L87 Difference]: Start difference. First operand 316 states and 436 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-22 11:47:16,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:16,010 INFO L93 Difference]: Finished difference Result 473 states and 671 transitions. [2021-12-22 11:47:16,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:16,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 178 [2021-12-22 11:47:16,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:16,012 INFO L225 Difference]: With dead ends: 473 [2021-12-22 11:47:16,012 INFO L226 Difference]: Without dead ends: 297 [2021-12-22 11:47:16,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:16,013 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 30 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:16,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 760 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:16,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-12-22 11:47:16,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2021-12-22 11:47:16,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 239 states have (on average 1.3179916317991631) internal successors, (315), 243 states have internal predecessors, (315), 46 states have call successors, (46), 11 states have call predecessors, (46), 11 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-22 11:47:16,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 407 transitions. [2021-12-22 11:47:16,021 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 407 transitions. Word has length 178 [2021-12-22 11:47:16,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:16,021 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 407 transitions. [2021-12-22 11:47:16,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-22 11:47:16,022 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 407 transitions. [2021-12-22 11:47:16,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-22 11:47:16,023 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:16,023 INFO L514 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:16,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 11:47:16,023 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:16,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:16,024 INFO L85 PathProgramCache]: Analyzing trace with hash -892980879, now seen corresponding path program 1 times [2021-12-22 11:47:16,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:16,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149347637] [2021-12-22 11:47:16,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:16,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:16,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:16,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:16,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:16,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:16,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:16,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:16,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:16,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:16,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:16,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-22 11:47:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-22 11:47:16,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:16,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149347637] [2021-12-22 11:47:16,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149347637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:16,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:16,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:16,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960603350] [2021-12-22 11:47:16,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:16,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:16,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:16,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:16,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:16,114 INFO L87 Difference]: Start difference. First operand 297 states and 407 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-22 11:47:16,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:16,126 INFO L93 Difference]: Finished difference Result 453 states and 641 transitions. [2021-12-22 11:47:16,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:16,127 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 179 [2021-12-22 11:47:16,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:16,128 INFO L225 Difference]: With dead ends: 453 [2021-12-22 11:47:16,128 INFO L226 Difference]: Without dead ends: 297 [2021-12-22 11:47:16,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:16,129 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 0 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:16,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1093 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:16,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-12-22 11:47:16,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2021-12-22 11:47:16,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 239 states have (on average 1.292887029288703) internal successors, (309), 243 states have internal predecessors, (309), 46 states have call successors, (46), 11 states have call predecessors, (46), 11 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-22 11:47:16,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 401 transitions. [2021-12-22 11:47:16,137 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 401 transitions. Word has length 179 [2021-12-22 11:47:16,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:16,138 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 401 transitions. [2021-12-22 11:47:16,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-22 11:47:16,138 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 401 transitions. [2021-12-22 11:47:16,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2021-12-22 11:47:16,139 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:16,139 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:16,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 11:47:16,140 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:16,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:16,140 INFO L85 PathProgramCache]: Analyzing trace with hash 2002114655, now seen corresponding path program 1 times [2021-12-22 11:47:16,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:16,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730942937] [2021-12-22 11:47:16,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:16,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:16,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:16,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:16,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-22 11:47:16,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,227 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 138 proven. 11 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-22 11:47:16,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:16,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730942937] [2021-12-22 11:47:16,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730942937] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:16,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352047933] [2021-12-22 11:47:16,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:16,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:16,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:16,229 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-22 11:47:16,230 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-22 11:47:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:16,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 564 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:16,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:16,568 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 138 proven. 11 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-22 11:47:16,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:47:16,805 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-12-22 11:47:16,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352047933] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:16,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-22 11:47:16,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4] total 5 [2021-12-22 11:47:16,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805886725] [2021-12-22 11:47:16,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:16,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:16,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:16,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:16,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:16,807 INFO L87 Difference]: Start difference. First operand 297 states and 401 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-22 11:47:16,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:16,833 INFO L93 Difference]: Finished difference Result 474 states and 663 transitions. [2021-12-22 11:47:16,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 11:47:16,833 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 186 [2021-12-22 11:47:16,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:16,835 INFO L225 Difference]: With dead ends: 474 [2021-12-22 11:47:16,835 INFO L226 Difference]: Without dead ends: 276 [2021-12-22 11:47:16,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:16,837 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 35 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:16,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 519 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:16,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-12-22 11:47:16,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2021-12-22 11:47:16,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 221 states have (on average 1.2850678733031675) internal successors, (284), 225 states have internal predecessors, (284), 43 states have call successors, (43), 11 states have call predecessors, (43), 11 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-22 11:47:16,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 370 transitions. [2021-12-22 11:47:16,844 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 370 transitions. Word has length 186 [2021-12-22 11:47:16,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:16,844 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 370 transitions. [2021-12-22 11:47:16,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-22 11:47:16,844 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 370 transitions. [2021-12-22 11:47:16,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-12-22 11:47:16,846 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:16,846 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:16,864 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-22 11:47:17,062 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,SelfDestructingSolverStorable16 [2021-12-22 11:47:17,062 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:17,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:17,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1523071826, now seen corresponding path program 1 times [2021-12-22 11:47:17,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:17,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750232315] [2021-12-22 11:47:17,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:17,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:17,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:17,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,151 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-22 11:47:17,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:17,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750232315] [2021-12-22 11:47:17,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750232315] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:17,152 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:17,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:17,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840110998] [2021-12-22 11:47:17,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:17,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:17,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:17,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:17,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:17,153 INFO L87 Difference]: Start difference. First operand 276 states and 370 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-22 11:47:17,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:17,172 INFO L93 Difference]: Finished difference Result 431 states and 604 transitions. [2021-12-22 11:47:17,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:17,172 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 210 [2021-12-22 11:47:17,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:17,174 INFO L225 Difference]: With dead ends: 431 [2021-12-22 11:47:17,174 INFO L226 Difference]: Without dead ends: 282 [2021-12-22 11:47:17,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:17,175 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 6 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 800 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:17,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 800 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:17,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-12-22 11:47:17,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 280. [2021-12-22 11:47:17,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 224 states have (on average 1.28125) internal successors, (287), 228 states have internal predecessors, (287), 43 states have call successors, (43), 12 states have call predecessors, (43), 12 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-22 11:47:17,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 373 transitions. [2021-12-22 11:47:17,183 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 373 transitions. Word has length 210 [2021-12-22 11:47:17,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:17,184 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 373 transitions. [2021-12-22 11:47:17,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-22 11:47:17,185 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 373 transitions. [2021-12-22 11:47:17,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-12-22 11:47:17,186 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:17,186 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 11:47:17,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 11:47:17,186 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:17,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:17,187 INFO L85 PathProgramCache]: Analyzing trace with hash 45888737, now seen corresponding path program 1 times [2021-12-22 11:47:17,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:17,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937816140] [2021-12-22 11:47:17,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:17,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:17,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:17,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:17,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:17,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:17,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:17,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:17,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:17,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:17,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:17,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,276 INFO L134 CoverageAnalysis]: Checked inductivity of 554 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-22 11:47:17,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:17,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937816140] [2021-12-22 11:47:17,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937816140] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:17,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209428886] [2021-12-22 11:47:17,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:17,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:17,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:17,278 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-22 11:47:17,279 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-22 11:47:17,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:17,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:17,622 INFO L134 CoverageAnalysis]: Checked inductivity of 554 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2021-12-22 11:47:17,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:17,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209428886] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:17,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:17,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:17,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53752365] [2021-12-22 11:47:17,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:17,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:17,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:17,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:17,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:17,624 INFO L87 Difference]: Start difference. First operand 280 states and 373 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 11:47:17,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:17,647 INFO L93 Difference]: Finished difference Result 440 states and 611 transitions. [2021-12-22 11:47:17,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:17,647 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 219 [2021-12-22 11:47:17,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:17,649 INFO L225 Difference]: With dead ends: 440 [2021-12-22 11:47:17,649 INFO L226 Difference]: Without dead ends: 287 [2021-12-22 11:47:17,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:17,650 INFO L933 BasicCegarLoop]: 271 mSDtfsCounter, 7 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:17,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 805 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:17,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-12-22 11:47:17,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 285. [2021-12-22 11:47:17,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 228 states have (on average 1.2763157894736843) internal successors, (291), 232 states have internal predecessors, (291), 43 states have call successors, (43), 13 states have call predecessors, (43), 13 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-22 11:47:17,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 377 transitions. [2021-12-22 11:47:17,657 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 377 transitions. Word has length 219 [2021-12-22 11:47:17,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:17,660 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 377 transitions. [2021-12-22 11:47:17,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-22 11:47:17,660 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 377 transitions. [2021-12-22 11:47:17,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2021-12-22 11:47:17,661 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:17,662 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 11:47:17,682 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-22 11:47:17,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:17,879 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:17,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:17,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1724470702, now seen corresponding path program 1 times [2021-12-22 11:47:17,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:17,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969802598] [2021-12-22 11:47:17,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:17,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:17,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:17,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:17,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:17,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:17,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:17,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:17,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:17,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:17,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:17,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:17,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:17,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:17,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:17,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:17,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:17,981 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2021-12-22 11:47:17,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:17,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969802598] [2021-12-22 11:47:17,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969802598] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:17,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024633046] [2021-12-22 11:47:17,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:17,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:17,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:17,983 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-22 11:47:17,985 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-22 11:47:18,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 763 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:18,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:18,349 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2021-12-22 11:47:18,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:18,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024633046] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:18,350 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:18,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:18,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074482155] [2021-12-22 11:47:18,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:18,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:18,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:18,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:18,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:18,351 INFO L87 Difference]: Start difference. First operand 285 states and 377 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-22 11:47:18,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:18,370 INFO L93 Difference]: Finished difference Result 442 states and 609 transitions. [2021-12-22 11:47:18,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 11:47:18,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 229 [2021-12-22 11:47:18,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:18,372 INFO L225 Difference]: With dead ends: 442 [2021-12-22 11:47:18,372 INFO L226 Difference]: Without dead ends: 284 [2021-12-22 11:47:18,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:18,373 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 7 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:18,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 791 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:18,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-12-22 11:47:18,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2021-12-22 11:47:18,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 228 states have (on average 1.263157894736842) internal successors, (288), 231 states have internal predecessors, (288), 42 states have call successors, (42), 13 states have call predecessors, (42), 13 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-12-22 11:47:18,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 372 transitions. [2021-12-22 11:47:18,380 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 372 transitions. Word has length 229 [2021-12-22 11:47:18,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:18,380 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 372 transitions. [2021-12-22 11:47:18,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-22 11:47:18,381 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 372 transitions. [2021-12-22 11:47:18,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2021-12-22 11:47:18,382 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:18,383 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 11:47:18,402 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-22 11:47:18,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:18,600 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:18,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:18,600 INFO L85 PathProgramCache]: Analyzing trace with hash -88373812, now seen corresponding path program 1 times [2021-12-22 11:47:18,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:18,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231075336] [2021-12-22 11:47:18,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:18,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:18,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:18,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:18,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:18,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:18,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,688 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2021-12-22 11:47:18,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:18,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231075336] [2021-12-22 11:47:18,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231075336] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:18,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:18,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:18,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104642586] [2021-12-22 11:47:18,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:18,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:18,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:18,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:18,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:18,690 INFO L87 Difference]: Start difference. First operand 284 states and 372 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-22 11:47:18,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:18,840 INFO L93 Difference]: Finished difference Result 484 states and 672 transitions. [2021-12-22 11:47:18,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 11:47:18,840 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 238 [2021-12-22 11:47:18,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:18,842 INFO L225 Difference]: With dead ends: 484 [2021-12-22 11:47:18,842 INFO L226 Difference]: Without dead ends: 327 [2021-12-22 11:47:18,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:18,843 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 183 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:18,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 652 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 11:47:18,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-12-22 11:47:18,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 283. [2021-12-22 11:47:18,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 228 states have (on average 1.2587719298245614) internal successors, (287), 230 states have internal predecessors, (287), 41 states have call successors, (41), 13 states have call predecessors, (41), 13 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-12-22 11:47:18,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 369 transitions. [2021-12-22 11:47:18,872 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 369 transitions. Word has length 238 [2021-12-22 11:47:18,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:18,872 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 369 transitions. [2021-12-22 11:47:18,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-22 11:47:18,873 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 369 transitions. [2021-12-22 11:47:18,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2021-12-22 11:47:18,874 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:18,874 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 9, 9, 9, 6, 6, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 3, 3, 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-22 11:47:18,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 11:47:18,875 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:18,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:18,875 INFO L85 PathProgramCache]: Analyzing trace with hash -284812756, now seen corresponding path program 1 times [2021-12-22 11:47:18,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:18,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411505495] [2021-12-22 11:47:18,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:18,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:18,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:18,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:18,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:18,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:18,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:18,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:18,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:18,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:18,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:19,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 565 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2021-12-22 11:47:19,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:19,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411505495] [2021-12-22 11:47:19,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411505495] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:19,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:19,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:19,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616836880] [2021-12-22 11:47:19,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:19,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:19,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:19,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:19,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:19,018 INFO L87 Difference]: Start difference. First operand 283 states and 369 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-22 11:47:19,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:19,364 INFO L93 Difference]: Finished difference Result 670 states and 903 transitions. [2021-12-22 11:47:19,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 11:47:19,364 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 241 [2021-12-22 11:47:19,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:19,367 INFO L225 Difference]: With dead ends: 670 [2021-12-22 11:47:19,367 INFO L226 Difference]: Without dead ends: 514 [2021-12-22 11:47:19,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 11:47:19,368 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 433 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:19,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 873 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 11:47:19,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-22 11:47:19,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 505. [2021-12-22 11:47:19,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 403 states have (on average 1.3101736972704714) internal successors, (528), 405 states have internal predecessors, (528), 70 states have call successors, (70), 31 states have call predecessors, (70), 31 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2021-12-22 11:47:19,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 668 transitions. [2021-12-22 11:47:19,386 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 668 transitions. Word has length 241 [2021-12-22 11:47:19,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:19,387 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 668 transitions. [2021-12-22 11:47:19,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-22 11:47:19,387 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 668 transitions. [2021-12-22 11:47:19,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2021-12-22 11:47:19,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:19,389 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 3, 3, 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] [2021-12-22 11:47:19,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 11:47:19,390 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:19,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:19,390 INFO L85 PathProgramCache]: Analyzing trace with hash -571150504, now seen corresponding path program 1 times [2021-12-22 11:47:19,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:19,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850032190] [2021-12-22 11:47:19,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:19,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:19,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:19,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:19,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:19,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:19,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:19,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:19,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:19,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:19,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:19,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-22 11:47:19,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2021-12-22 11:47:19,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-22 11:47:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-22 11:47:19,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,531 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-22 11:47:19,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:19,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850032190] [2021-12-22 11:47:19,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850032190] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:19,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:19,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:19,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125758088] [2021-12-22 11:47:19,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:19,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:19,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:19,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:19,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:19,533 INFO L87 Difference]: Start difference. First operand 505 states and 668 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-22 11:47:19,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:19,797 INFO L93 Difference]: Finished difference Result 1106 states and 1514 transitions. [2021-12-22 11:47:19,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:19,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 272 [2021-12-22 11:47:19,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:19,800 INFO L225 Difference]: With dead ends: 1106 [2021-12-22 11:47:19,800 INFO L226 Difference]: Without dead ends: 809 [2021-12-22 11:47:19,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:19,802 INFO L933 BasicCegarLoop]: 294 mSDtfsCounter, 222 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:19,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 628 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 11:47:19,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-12-22 11:47:19,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 640. [2021-12-22 11:47:19,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 513 states have (on average 1.3177387914230019) internal successors, (676), 519 states have internal predecessors, (676), 85 states have call successors, (85), 41 states have call predecessors, (85), 41 states have return successors, (85), 81 states have call predecessors, (85), 85 states have call successors, (85) [2021-12-22 11:47:19,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 846 transitions. [2021-12-22 11:47:19,830 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 846 transitions. Word has length 272 [2021-12-22 11:47:19,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:19,830 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 846 transitions. [2021-12-22 11:47:19,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-22 11:47:19,831 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 846 transitions. [2021-12-22 11:47:19,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-22 11:47:19,833 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:19,833 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 3, 3, 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] [2021-12-22 11:47:19,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 11:47:19,834 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:19,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:19,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1395588113, now seen corresponding path program 1 times [2021-12-22 11:47:19,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:19,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765687328] [2021-12-22 11:47:19,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:19,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:19,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:19,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:19,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:19,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:19,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:19,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:19,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:19,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:19,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:19,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:19,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-22 11:47:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-22 11:47:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-22 11:47:19,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-22 11:47:19,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:19,958 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-22 11:47:19,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:19,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765687328] [2021-12-22 11:47:19,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765687328] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:19,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:19,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:19,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5836041] [2021-12-22 11:47:19,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:19,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:19,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:19,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:19,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:19,960 INFO L87 Difference]: Start difference. First operand 640 states and 846 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-22 11:47:20,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:20,257 INFO L93 Difference]: Finished difference Result 1410 states and 1914 transitions. [2021-12-22 11:47:20,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:20,257 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 273 [2021-12-22 11:47:20,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:20,261 INFO L225 Difference]: With dead ends: 1410 [2021-12-22 11:47:20,261 INFO L226 Difference]: Without dead ends: 1017 [2021-12-22 11:47:20,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:20,263 INFO L933 BasicCegarLoop]: 311 mSDtfsCounter, 225 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:20,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 661 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 11:47:20,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-12-22 11:47:20,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 1003. [2021-12-22 11:47:20,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 796 states have (on average 1.342964824120603) internal successors, (1069), 810 states have internal predecessors, (1069), 139 states have call successors, (139), 67 states have call predecessors, (139), 67 states have return successors, (139), 129 states have call predecessors, (139), 139 states have call successors, (139) [2021-12-22 11:47:20,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 1347 transitions. [2021-12-22 11:47:20,307 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 1347 transitions. Word has length 273 [2021-12-22 11:47:20,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:20,308 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 1347 transitions. [2021-12-22 11:47:20,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-22 11:47:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 1347 transitions. [2021-12-22 11:47:20,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2021-12-22 11:47:20,310 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:20,311 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 3, 3, 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] [2021-12-22 11:47:20,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 11:47:20,311 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:20,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:20,311 INFO L85 PathProgramCache]: Analyzing trace with hash -898457517, now seen corresponding path program 1 times [2021-12-22 11:47:20,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:20,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017182397] [2021-12-22 11:47:20,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:20,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:20,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:20,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:20,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:20,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:20,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:20,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-22 11:47:20,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-22 11:47:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,418 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-22 11:47:20,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:20,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017182397] [2021-12-22 11:47:20,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017182397] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:20,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:20,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-22 11:47:20,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036509924] [2021-12-22 11:47:20,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:20,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:20,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:20,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:20,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-22 11:47:20,420 INFO L87 Difference]: Start difference. First operand 1003 states and 1347 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:20,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:20,692 INFO L93 Difference]: Finished difference Result 2319 states and 3189 transitions. [2021-12-22 11:47:20,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:20,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 274 [2021-12-22 11:47:20,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:20,703 INFO L225 Difference]: With dead ends: 2319 [2021-12-22 11:47:20,703 INFO L226 Difference]: Without dead ends: 1609 [2021-12-22 11:47:20,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:20,705 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 227 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:20,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 693 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 11:47:20,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2021-12-22 11:47:20,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 1583. [2021-12-22 11:47:20,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1244 states have (on average 1.367363344051447) internal successors, (1701), 1272 states have internal predecessors, (1701), 231 states have call successors, (231), 107 states have call predecessors, (231), 107 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-22 11:47:20,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 2163 transitions. [2021-12-22 11:47:20,816 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 2163 transitions. Word has length 274 [2021-12-22 11:47:20,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:20,816 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 2163 transitions. [2021-12-22 11:47:20,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:20,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 2163 transitions. [2021-12-22 11:47:20,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2021-12-22 11:47:20,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:20,820 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 3, 3, 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] [2021-12-22 11:47:20,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 11:47:20,820 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:20,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:20,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1292824303, now seen corresponding path program 1 times [2021-12-22 11:47:20,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:20,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434598061] [2021-12-22 11:47:20,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:20,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:20,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:20,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:20,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:20,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:20,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:20,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:20,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:20,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:20,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:20,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:20,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-22 11:47:20,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-22 11:47:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:20,973 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2021-12-22 11:47:20,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:20,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434598061] [2021-12-22 11:47:20,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434598061] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:20,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060590697] [2021-12-22 11:47:20,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:20,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:20,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:20,975 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-22 11:47:21,014 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-22 11:47:21,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 915 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 11:47:21,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:21,390 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-12-22 11:47:21,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:21,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060590697] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:21,391 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:21,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-22 11:47:21,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055045286] [2021-12-22 11:47:21,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:21,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:21,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:21,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:21,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-22 11:47:21,393 INFO L87 Difference]: Start difference. First operand 1583 states and 2163 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:21,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:21,501 INFO L93 Difference]: Finished difference Result 2913 states and 4038 transitions. [2021-12-22 11:47:21,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:21,502 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 274 [2021-12-22 11:47:21,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:21,507 INFO L225 Difference]: With dead ends: 2913 [2021-12-22 11:47:21,508 INFO L226 Difference]: Without dead ends: 1583 [2021-12-22 11:47:21,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-22 11:47:21,511 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 51 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:21,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 708 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:21,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1583 states. [2021-12-22 11:47:21,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1583 to 1583. [2021-12-22 11:47:21,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1244 states have (on average 1.3480707395498392) internal successors, (1677), 1272 states have internal predecessors, (1677), 231 states have call successors, (231), 107 states have call predecessors, (231), 107 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-22 11:47:21,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 2139 transitions. [2021-12-22 11:47:21,575 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 2139 transitions. Word has length 274 [2021-12-22 11:47:21,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:21,576 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 2139 transitions. [2021-12-22 11:47:21,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:21,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 2139 transitions. [2021-12-22 11:47:21,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-22 11:47:21,578 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:21,579 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 3, 3, 3, 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] [2021-12-22 11:47:21,613 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-22 11:47:21,795 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-22 11:47:21,795 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:21,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:21,796 INFO L85 PathProgramCache]: Analyzing trace with hash -78372800, now seen corresponding path program 1 times [2021-12-22 11:47:21,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:21,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657587665] [2021-12-22 11:47:21,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:21,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:21,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:21,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:21,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:21,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:21,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:21,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:21,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:21,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:21,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:21,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:21,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:21,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:21,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-22 11:47:21,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:21,940 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2021-12-22 11:47:21,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:21,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657587665] [2021-12-22 11:47:21,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657587665] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:21,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814233296] [2021-12-22 11:47:21,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:21,940 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:21,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:21,956 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-22 11:47:21,957 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-22 11:47:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 11:47:22,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:22,422 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-12-22 11:47:22,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:22,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814233296] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:22,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:22,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-22 11:47:22,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048168629] [2021-12-22 11:47:22,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:22,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:22,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:22,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:22,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-22 11:47:22,424 INFO L87 Difference]: Start difference. First operand 1583 states and 2139 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:22,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:22,513 INFO L93 Difference]: Finished difference Result 2913 states and 3982 transitions. [2021-12-22 11:47:22,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:22,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 275 [2021-12-22 11:47:22,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:22,519 INFO L225 Difference]: With dead ends: 2913 [2021-12-22 11:47:22,519 INFO L226 Difference]: Without dead ends: 1631 [2021-12-22 11:47:22,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-12-22 11:47:22,522 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 15 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:22,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 731 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:22,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2021-12-22 11:47:22,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1631. [2021-12-22 11:47:22,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1284 states have (on average 1.3496884735202492) internal successors, (1733), 1312 states have internal predecessors, (1733), 231 states have call successors, (231), 115 states have call predecessors, (231), 115 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2021-12-22 11:47:22,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2195 transitions. [2021-12-22 11:47:22,586 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2195 transitions. Word has length 275 [2021-12-22 11:47:22,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:22,587 INFO L470 AbstractCegarLoop]: Abstraction has 1631 states and 2195 transitions. [2021-12-22 11:47:22,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 11:47:22,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2195 transitions. [2021-12-22 11:47:22,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-12-22 11:47:22,589 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:22,589 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 3, 3, 3, 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-22 11:47:22,607 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-22 11:47:22,803 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,SelfDestructingSolverStorable26 [2021-12-22 11:47:22,803 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:22,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:22,804 INFO L85 PathProgramCache]: Analyzing trace with hash 524917483, now seen corresponding path program 1 times [2021-12-22 11:47:22,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:22,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622735437] [2021-12-22 11:47:22,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:22,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:22,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:22,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2021-12-22 11:47:22,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:22,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622735437] [2021-12-22 11:47:22,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622735437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:22,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:22,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 11:47:22,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624561256] [2021-12-22 11:47:22,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:22,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 11:47:22,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:22,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 11:47:22,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 11:47:22,969 INFO L87 Difference]: Start difference. First operand 1631 states and 2195 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-22 11:47:23,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:23,341 INFO L93 Difference]: Finished difference Result 2497 states and 3590 transitions. [2021-12-22 11:47:23,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 11:47:23,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 276 [2021-12-22 11:47:23,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:23,353 INFO L225 Difference]: With dead ends: 2497 [2021-12-22 11:47:23,354 INFO L226 Difference]: Without dead ends: 2495 [2021-12-22 11:47:23,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-22 11:47:23,356 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 254 mSDsluCounter, 1438 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 1829 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:23,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 1829 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 11:47:23,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2495 states. [2021-12-22 11:47:23,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2495 to 1679. [2021-12-22 11:47:23,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1316 states have (on average 1.3411854103343466) internal successors, (1765), 1352 states have internal predecessors, (1765), 239 states have call successors, (239), 123 states have call predecessors, (239), 123 states have return successors, (239), 211 states have call predecessors, (239), 239 states have call successors, (239) [2021-12-22 11:47:23,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 2243 transitions. [2021-12-22 11:47:23,487 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 2243 transitions. Word has length 276 [2021-12-22 11:47:23,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:23,488 INFO L470 AbstractCegarLoop]: Abstraction has 1679 states and 2243 transitions. [2021-12-22 11:47:23,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2021-12-22 11:47:23,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 2243 transitions. [2021-12-22 11:47:23,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2021-12-22 11:47:23,491 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:23,491 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 3, 3, 3, 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, 1] [2021-12-22 11:47:23,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-22 11:47:23,492 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:23,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:23,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1725038329, now seen corresponding path program 1 times [2021-12-22 11:47:23,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:23,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743082307] [2021-12-22 11:47:23,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:23,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:23,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:23,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:23,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:23,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:23,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:23,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:23,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:23,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:23,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-22 11:47:23,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,667 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-12-22 11:47:23,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:23,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743082307] [2021-12-22 11:47:23,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743082307] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:23,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174992151] [2021-12-22 11:47:23,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:23,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:23,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:23,669 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-22 11:47:23,671 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-22 11:47:23,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:23,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-22 11:47:23,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:24,194 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 251 proven. 37 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-12-22 11:47:24,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:47:24,678 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 146 proven. 23 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2021-12-22 11:47:24,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174992151] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 11:47:24,678 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 11:47:24,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 19 [2021-12-22 11:47:24,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400088178] [2021-12-22 11:47:24,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 11:47:24,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-22 11:47:24,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:24,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-22 11:47:24,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-12-22 11:47:24,680 INFO L87 Difference]: Start difference. First operand 1679 states and 2243 transitions. Second operand has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 14 states have internal predecessors, (157), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-22 11:47:26,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:26,051 INFO L93 Difference]: Finished difference Result 4922 states and 7094 transitions. [2021-12-22 11:47:26,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-22 11:47:26,052 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 14 states have internal predecessors, (157), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) Word has length 284 [2021-12-22 11:47:26,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:26,064 INFO L225 Difference]: With dead ends: 4922 [2021-12-22 11:47:26,064 INFO L226 Difference]: Without dead ends: 3544 [2021-12-22 11:47:26,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 617 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2021-12-22 11:47:26,070 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 776 mSDsluCounter, 2846 mSDsCounter, 0 mSdLazyCounter, 1513 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 3253 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:26,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 3253 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1513 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-22 11:47:26,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3544 states. [2021-12-22 11:47:26,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3544 to 2498. [2021-12-22 11:47:26,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2498 states, 1952 states have (on average 1.3288934426229508) internal successors, (2594), 2004 states have internal predecessors, (2594), 356 states have call successors, (356), 183 states have call predecessors, (356), 189 states have return successors, (364), 318 states have call predecessors, (364), 356 states have call successors, (364) [2021-12-22 11:47:26,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2498 states to 2498 states and 3314 transitions. [2021-12-22 11:47:26,229 INFO L78 Accepts]: Start accepts. Automaton has 2498 states and 3314 transitions. Word has length 284 [2021-12-22 11:47:26,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:26,229 INFO L470 AbstractCegarLoop]: Abstraction has 2498 states and 3314 transitions. [2021-12-22 11:47:26,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 8.263157894736842) internal successors, (157), 14 states have internal predecessors, (157), 5 states have call successors, (32), 5 states have call predecessors, (32), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2021-12-22 11:47:26,229 INFO L276 IsEmpty]: Start isEmpty. Operand 2498 states and 3314 transitions. [2021-12-22 11:47:26,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2021-12-22 11:47:26,232 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:26,232 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 3, 3, 3, 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, 1] [2021-12-22 11:47:26,250 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-22 11:47:26,450 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-22 11:47:26,450 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:26,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:26,451 INFO L85 PathProgramCache]: Analyzing trace with hash -763424312, now seen corresponding path program 1 times [2021-12-22 11:47:26,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:26,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999823187] [2021-12-22 11:47:26,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:26,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:26,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:26,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:26,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:26,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:26,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:26,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:26,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:26,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:26,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:26,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:26,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:26,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-22 11:47:26,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,551 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2021-12-22 11:47:26,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:26,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999823187] [2021-12-22 11:47:26,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999823187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:26,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738034763] [2021-12-22 11:47:26,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:26,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:26,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:26,553 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-22 11:47:26,554 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-22 11:47:26,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:26,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:26,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:27,034 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2021-12-22 11:47:27,034 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:27,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738034763] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:27,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:27,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:27,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112051263] [2021-12-22 11:47:27,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:27,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:27,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:27,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:27,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:27,036 INFO L87 Difference]: Start difference. First operand 2498 states and 3314 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-22 11:47:27,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:27,181 INFO L93 Difference]: Finished difference Result 4829 states and 6504 transitions. [2021-12-22 11:47:27,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:27,182 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 284 [2021-12-22 11:47:27,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:27,191 INFO L225 Difference]: With dead ends: 4829 [2021-12-22 11:47:27,191 INFO L226 Difference]: Without dead ends: 2434 [2021-12-22 11:47:27,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:27,196 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 11 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:27,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 731 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:27,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2021-12-22 11:47:27,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 2434. [2021-12-22 11:47:27,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2434 states, 1908 states have (on average 1.3123689727463312) internal successors, (2504), 1960 states have internal predecessors, (2504), 340 states have call successors, (340), 183 states have call predecessors, (340), 185 states have return successors, (344), 298 states have call predecessors, (344), 340 states have call successors, (344) [2021-12-22 11:47:27,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2434 states to 2434 states and 3188 transitions. [2021-12-22 11:47:27,305 INFO L78 Accepts]: Start accepts. Automaton has 2434 states and 3188 transitions. Word has length 284 [2021-12-22 11:47:27,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:27,306 INFO L470 AbstractCegarLoop]: Abstraction has 2434 states and 3188 transitions. [2021-12-22 11:47:27,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-22 11:47:27,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2434 states and 3188 transitions. [2021-12-22 11:47:27,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2021-12-22 11:47:27,309 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:27,309 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 3, 3, 3, 3, 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, 1] [2021-12-22 11:47:27,328 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-22 11:47:27,527 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-22 11:47:27,528 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:27,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:27,528 INFO L85 PathProgramCache]: Analyzing trace with hash -455145673, now seen corresponding path program 1 times [2021-12-22 11:47:27,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:27,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279270791] [2021-12-22 11:47:27,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:27,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:27,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:27,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:27,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:27,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:27,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-22 11:47:27,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-22 11:47:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-22 11:47:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-22 11:47:27,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-22 11:47:27,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 11:47:27,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2021-12-22 11:47:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-22 11:47:27,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-22 11:47:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-22 11:47:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2021-12-22 11:47:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 121 proven. 19 refuted. 0 times theorem prover too weak. 554 trivial. 0 not checked. [2021-12-22 11:47:27,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:27,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279270791] [2021-12-22 11:47:27,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279270791] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:27,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379334273] [2021-12-22 11:47:27,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:27,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:27,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:27,622 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-22 11:47:27,623 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-22 11:47:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:27,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:27,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:28,098 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2021-12-22 11:47:28,098 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:28,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379334273] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:28,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:28,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:28,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345942866] [2021-12-22 11:47:28,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:28,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:28,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:28,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:28,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:28,100 INFO L87 Difference]: Start difference. First operand 2434 states and 3188 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-22 11:47:28,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:28,229 INFO L93 Difference]: Finished difference Result 4590 states and 6117 transitions. [2021-12-22 11:47:28,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:28,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 287 [2021-12-22 11:47:28,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:28,240 INFO L225 Difference]: With dead ends: 4590 [2021-12-22 11:47:28,240 INFO L226 Difference]: Without dead ends: 2241 [2021-12-22 11:47:28,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:28,249 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 8 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:28,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 734 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:28,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2021-12-22 11:47:28,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2241. [2021-12-22 11:47:28,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2241 states, 1745 states have (on average 1.3060171919770773) internal successors, (2279), 1797 states have internal predecessors, (2279), 323 states have call successors, (323), 172 states have call predecessors, (323), 172 states have return successors, (323), 279 states have call predecessors, (323), 323 states have call successors, (323) [2021-12-22 11:47:28,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2241 states to 2241 states and 2925 transitions. [2021-12-22 11:47:28,360 INFO L78 Accepts]: Start accepts. Automaton has 2241 states and 2925 transitions. Word has length 287 [2021-12-22 11:47:28,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:28,361 INFO L470 AbstractCegarLoop]: Abstraction has 2241 states and 2925 transitions. [2021-12-22 11:47:28,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-22 11:47:28,361 INFO L276 IsEmpty]: Start isEmpty. Operand 2241 states and 2925 transitions. [2021-12-22 11:47:28,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2021-12-22 11:47:28,363 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:28,364 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 8, 8, 8, 7, 6, 6, 4, 4, 4, 4, 4, 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, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 11:47:28,393 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-22 11:47:28,593 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-22 11:47:28,594 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:28,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:28,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1145505540, now seen corresponding path program 1 times [2021-12-22 11:47:28,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:28,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756987740] [2021-12-22 11:47:28,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:28,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:28,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:28,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:28,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:28,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:28,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:28,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:28,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:28,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:28,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:28,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:28,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-22 11:47:28,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-22 11:47:28,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-22 11:47:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,780 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2021-12-22 11:47:28,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:28,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756987740] [2021-12-22 11:47:28,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756987740] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:28,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433366233] [2021-12-22 11:47:28,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:28,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:28,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:28,781 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-22 11:47:28,782 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-22 11:47:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:28,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-22 11:47:28,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:29,370 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2021-12-22 11:47:29,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:29,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433366233] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:29,371 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:29,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 19 [2021-12-22 11:47:29,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387907937] [2021-12-22 11:47:29,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:29,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 11:47:29,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:29,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 11:47:29,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2021-12-22 11:47:29,373 INFO L87 Difference]: Start difference. First operand 2241 states and 2925 transitions. Second operand has 10 states, 10 states have (on average 11.0) internal successors, (110), 9 states have internal predecessors, (110), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-22 11:47:30,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:30,315 INFO L93 Difference]: Finished difference Result 8309 states and 11263 transitions. [2021-12-22 11:47:30,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-22 11:47:30,331 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 9 states have internal predecessors, (110), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 299 [2021-12-22 11:47:30,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:30,366 INFO L225 Difference]: With dead ends: 8309 [2021-12-22 11:47:30,366 INFO L226 Difference]: Without dead ends: 6727 [2021-12-22 11:47:30,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 346 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-12-22 11:47:30,372 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 1222 mSDsluCounter, 2935 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 3372 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:30,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1229 Valid, 3372 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 1011 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 11:47:30,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6727 states. [2021-12-22 11:47:30,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6727 to 4823. [2021-12-22 11:47:30,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4823 states, 3712 states have (on average 1.3014547413793103) internal successors, (4831), 3824 states have internal predecessors, (4831), 727 states have call successors, (727), 383 states have call predecessors, (727), 383 states have return successors, (727), 623 states have call predecessors, (727), 727 states have call successors, (727) [2021-12-22 11:47:30,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4823 states to 4823 states and 6285 transitions. [2021-12-22 11:47:30,645 INFO L78 Accepts]: Start accepts. Automaton has 4823 states and 6285 transitions. Word has length 299 [2021-12-22 11:47:30,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:30,645 INFO L470 AbstractCegarLoop]: Abstraction has 4823 states and 6285 transitions. [2021-12-22 11:47:30,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 9 states have internal predecessors, (110), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-22 11:47:30,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4823 states and 6285 transitions. [2021-12-22 11:47:30,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-22 11:47:30,648 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:30,648 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:30,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-22 11:47:30,863 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-22 11:47:30,863 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:30,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:30,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1176765881, now seen corresponding path program 1 times [2021-12-22 11:47:30,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:30,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756044996] [2021-12-22 11:47:30,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:30,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:30,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:30,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:30,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:30,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:30,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:30,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:30,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:30,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:30,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:30,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:30,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:30,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:30,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-22 11:47:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-22 11:47:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-22 11:47:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-22 11:47:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:30,970 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 774 trivial. 0 not checked. [2021-12-22 11:47:30,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:30,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756044996] [2021-12-22 11:47:30,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756044996] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:30,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:30,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 11:47:30,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915157003] [2021-12-22 11:47:30,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:30,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 11:47:30,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:30,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 11:47:30,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-22 11:47:30,972 INFO L87 Difference]: Start difference. First operand 4823 states and 6285 transitions. Second operand has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 6 states have internal predecessors, (102), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-22 11:47:31,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:31,744 INFO L93 Difference]: Finished difference Result 15327 states and 22049 transitions. [2021-12-22 11:47:31,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 11:47:31,746 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 6 states have internal predecessors, (102), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 305 [2021-12-22 11:47:31,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:31,777 INFO L225 Difference]: With dead ends: 15327 [2021-12-22 11:47:31,777 INFO L226 Difference]: Without dead ends: 11031 [2021-12-22 11:47:31,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-22 11:47:31,789 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 472 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 2325 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:31,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [538 Valid, 2325 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 11:47:31,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11031 states. [2021-12-22 11:47:32,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11031 to 5203. [2021-12-22 11:47:32,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5203 states, 4020 states have (on average 1.3121890547263682) internal successors, (5275), 4132 states have internal predecessors, (5275), 799 states have call successors, (799), 383 states have call predecessors, (799), 383 states have return successors, (799), 695 states have call predecessors, (799), 799 states have call successors, (799) [2021-12-22 11:47:32,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5203 states to 5203 states and 6873 transitions. [2021-12-22 11:47:32,131 INFO L78 Accepts]: Start accepts. Automaton has 5203 states and 6873 transitions. Word has length 305 [2021-12-22 11:47:32,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:32,133 INFO L470 AbstractCegarLoop]: Abstraction has 5203 states and 6873 transitions. [2021-12-22 11:47:32,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 6 states have internal predecessors, (102), 5 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-22 11:47:32,133 INFO L276 IsEmpty]: Start isEmpty. Operand 5203 states and 6873 transitions. [2021-12-22 11:47:32,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-22 11:47:32,159 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:32,159 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:32,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-22 11:47:32,160 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:32,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:32,160 INFO L85 PathProgramCache]: Analyzing trace with hash -653649099, now seen corresponding path program 1 times [2021-12-22 11:47:32,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:32,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578500947] [2021-12-22 11:47:32,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:32,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:32,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:32,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:32,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:32,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:32,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:32,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:32,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:32,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:32,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:32,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:32,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-22 11:47:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-22 11:47:32,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-22 11:47:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-22 11:47:32,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,327 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 764 trivial. 0 not checked. [2021-12-22 11:47:32,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:32,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578500947] [2021-12-22 11:47:32,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578500947] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:32,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464848212] [2021-12-22 11:47:32,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:32,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:32,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:32,329 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-22 11:47:32,330 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-22 11:47:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:32,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-22 11:47:32,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:32,903 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 185 proven. 0 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2021-12-22 11:47:32,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:32,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464848212] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:32,903 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:32,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 17 [2021-12-22 11:47:32,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710903981] [2021-12-22 11:47:32,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:32,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 11:47:32,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:32,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 11:47:32,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-12-22 11:47:32,905 INFO L87 Difference]: Start difference. First operand 5203 states and 6873 transitions. Second operand has 10 states, 10 states have (on average 11.8) internal successors, (118), 9 states have internal predecessors, (118), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-22 11:47:34,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:34,143 INFO L93 Difference]: Finished difference Result 12343 states and 16827 transitions. [2021-12-22 11:47:34,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-22 11:47:34,148 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.8) internal successors, (118), 9 states have internal predecessors, (118), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 305 [2021-12-22 11:47:34,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:34,175 INFO L225 Difference]: With dead ends: 12343 [2021-12-22 11:47:34,175 INFO L226 Difference]: Without dead ends: 7695 [2021-12-22 11:47:34,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=960, Unknown=0, NotChecked=0, Total=1122 [2021-12-22 11:47:34,186 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 1447 mSDsluCounter, 3125 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 3598 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:34,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1463 Valid, 3598 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 11:47:34,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7695 states. [2021-12-22 11:47:34,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7695 to 5131. [2021-12-22 11:47:34,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5131 states, 3960 states have (on average 1.3037878787878787) internal successors, (5163), 4072 states have internal predecessors, (5163), 787 states have call successors, (787), 383 states have call predecessors, (787), 383 states have return successors, (787), 683 states have call predecessors, (787), 787 states have call successors, (787) [2021-12-22 11:47:34,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5131 states to 5131 states and 6737 transitions. [2021-12-22 11:47:34,483 INFO L78 Accepts]: Start accepts. Automaton has 5131 states and 6737 transitions. Word has length 305 [2021-12-22 11:47:34,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:34,484 INFO L470 AbstractCegarLoop]: Abstraction has 5131 states and 6737 transitions. [2021-12-22 11:47:34,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.8) internal successors, (118), 9 states have internal predecessors, (118), 4 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-22 11:47:34,484 INFO L276 IsEmpty]: Start isEmpty. Operand 5131 states and 6737 transitions. [2021-12-22 11:47:34,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-22 11:47:34,486 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:34,487 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:34,515 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-22 11:47:34,715 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,SelfDestructingSolverStorable33 [2021-12-22 11:47:34,715 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:34,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:34,716 INFO L85 PathProgramCache]: Analyzing trace with hash 21684021, now seen corresponding path program 1 times [2021-12-22 11:47:34,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:34,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971076088] [2021-12-22 11:47:34,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:34,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:34,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:34,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:34,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:34,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:34,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:34,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:34,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:34,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:34,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:34,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:34,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:34,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:34,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:34,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:34,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:34,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-22 11:47:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-22 11:47:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-22 11:47:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-22 11:47:34,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:34,850 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 764 trivial. 0 not checked. [2021-12-22 11:47:34,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:34,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971076088] [2021-12-22 11:47:34,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971076088] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:34,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643376562] [2021-12-22 11:47:34,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:34,851 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:34,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:34,852 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-22 11:47:34,853 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-22 11:47:35,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:35,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-22 11:47:35,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:35,454 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2021-12-22 11:47:35,454 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:35,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643376562] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:35,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:35,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 17 [2021-12-22 11:47:35,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265620952] [2021-12-22 11:47:35,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:35,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 11:47:35,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:35,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 11:47:35,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-12-22 11:47:35,456 INFO L87 Difference]: Start difference. First operand 5131 states and 6737 transitions. Second operand has 10 states, 10 states have (on average 12.2) internal successors, (122), 9 states have internal predecessors, (122), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-22 11:47:36,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:36,719 INFO L93 Difference]: Finished difference Result 14065 states and 19281 transitions. [2021-12-22 11:47:36,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-22 11:47:36,719 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.2) internal successors, (122), 9 states have internal predecessors, (122), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 305 [2021-12-22 11:47:36,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:36,748 INFO L225 Difference]: With dead ends: 14065 [2021-12-22 11:47:36,748 INFO L226 Difference]: Without dead ends: 9453 [2021-12-22 11:47:36,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 352 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2021-12-22 11:47:36,758 INFO L933 BasicCegarLoop]: 493 mSDtfsCounter, 1318 mSDsluCounter, 2898 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1335 SdHoareTripleChecker+Valid, 3391 SdHoareTripleChecker+Invalid, 1639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:36,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1335 Valid, 3391 Invalid, 1639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 11:47:36,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9453 states. [2021-12-22 11:47:37,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9453 to 5701. [2021-12-22 11:47:37,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 4398 states have (on average 1.3015006821282402) internal successors, (5724), 4522 states have internal predecessors, (5724), 875 states have call successors, (875), 427 states have call predecessors, (875), 427 states have return successors, (875), 759 states have call predecessors, (875), 875 states have call successors, (875) [2021-12-22 11:47:37,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 7474 transitions. [2021-12-22 11:47:37,124 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 7474 transitions. Word has length 305 [2021-12-22 11:47:37,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:37,124 INFO L470 AbstractCegarLoop]: Abstraction has 5701 states and 7474 transitions. [2021-12-22 11:47:37,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.2) internal successors, (122), 9 states have internal predecessors, (122), 4 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2021-12-22 11:47:37,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 7474 transitions. [2021-12-22 11:47:37,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2021-12-22 11:47:37,129 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:37,129 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 11:47:37,149 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-22 11:47:37,333 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-22 11:47:37,334 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:37,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:37,334 INFO L85 PathProgramCache]: Analyzing trace with hash 2061720331, now seen corresponding path program 1 times [2021-12-22 11:47:37,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:37,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38654444] [2021-12-22 11:47:37,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:37,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:37,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:37,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:37,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:37,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 11:47:37,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-22 11:47:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-22 11:47:37,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-22 11:47:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:37,435 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 714 trivial. 0 not checked. [2021-12-22 11:47:37,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:37,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38654444] [2021-12-22 11:47:37,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38654444] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:37,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:47:37,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 11:47:37,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327556635] [2021-12-22 11:47:37,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:37,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:37,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:37,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:37,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:37,437 INFO L87 Difference]: Start difference. First operand 5701 states and 7474 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-22 11:47:38,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:38,105 INFO L93 Difference]: Finished difference Result 9645 states and 12703 transitions. [2021-12-22 11:47:38,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 11:47:38,106 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 318 [2021-12-22 11:47:38,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:38,117 INFO L225 Difference]: With dead ends: 9645 [2021-12-22 11:47:38,118 INFO L226 Difference]: Without dead ends: 4791 [2021-12-22 11:47:38,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-22 11:47:38,127 INFO L933 BasicCegarLoop]: 548 mSDtfsCounter, 378 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:38,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 1260 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 11:47:38,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4791 states. [2021-12-22 11:47:38,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4791 to 4739. [2021-12-22 11:47:38,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4739 states, 3664 states have (on average 1.2879366812227073) internal successors, (4719), 3764 states have internal predecessors, (4719), 723 states have call successors, (723), 351 states have call predecessors, (723), 351 states have return successors, (723), 623 states have call predecessors, (723), 723 states have call successors, (723) [2021-12-22 11:47:38,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4739 states to 4739 states and 6165 transitions. [2021-12-22 11:47:38,393 INFO L78 Accepts]: Start accepts. Automaton has 4739 states and 6165 transitions. Word has length 318 [2021-12-22 11:47:38,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:38,394 INFO L470 AbstractCegarLoop]: Abstraction has 4739 states and 6165 transitions. [2021-12-22 11:47:38,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-22 11:47:38,394 INFO L276 IsEmpty]: Start isEmpty. Operand 4739 states and 6165 transitions. [2021-12-22 11:47:38,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2021-12-22 11:47:38,400 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:38,400 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 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, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-12-22 11:47:38,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-22 11:47:38,401 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:38,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:38,401 INFO L85 PathProgramCache]: Analyzing trace with hash 192449224, now seen corresponding path program 1 times [2021-12-22 11:47:38,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:38,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869735846] [2021-12-22 11:47:38,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:38,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:38,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:38,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:38,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:38,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:38,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:38,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:38,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:38,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:38,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:38,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:38,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:38,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:38,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:38,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 11:47:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-22 11:47:38,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-22 11:47:38,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-22 11:47:38,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-22 11:47:38,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-22 11:47:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-22 11:47:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-22 11:47:38,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2021-12-22 11:47:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,745 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 46 proven. 186 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2021-12-22 11:47:38,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:38,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869735846] [2021-12-22 11:47:38,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869735846] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:38,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262787864] [2021-12-22 11:47:38,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:38,747 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:38,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:38,747 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-22 11:47:38,748 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-22 11:47:38,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:38,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 1273 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-22 11:47:38,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 198 proven. 114 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2021-12-22 11:47:39,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:47:40,483 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 33 proven. 77 refuted. 0 times theorem prover too weak. 782 trivial. 0 not checked. [2021-12-22 11:47:40,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262787864] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 11:47:40,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 11:47:40,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 30 [2021-12-22 11:47:40,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165525019] [2021-12-22 11:47:40,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 11:47:40,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-12-22 11:47:40,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:40,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-22 11:47:40,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2021-12-22 11:47:40,486 INFO L87 Difference]: Start difference. First operand 4739 states and 6165 transitions. Second operand has 30 states, 30 states have (on average 9.366666666666667) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (62), 9 states have call predecessors, (62), 16 states have return successors, (63), 11 states have call predecessors, (63), 7 states have call successors, (63) [2021-12-22 11:47:50,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:50,934 INFO L93 Difference]: Finished difference Result 31019 states and 43711 transitions. [2021-12-22 11:47:50,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-12-22 11:47:50,935 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 9.366666666666667) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (62), 9 states have call predecessors, (62), 16 states have return successors, (63), 11 states have call predecessors, (63), 7 states have call successors, (63) Word has length 361 [2021-12-22 11:47:50,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:51,015 INFO L225 Difference]: With dead ends: 31019 [2021-12-22 11:47:51,015 INFO L226 Difference]: Without dead ends: 26629 [2021-12-22 11:47:51,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 911 GetRequests, 779 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5330 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1554, Invalid=16002, Unknown=0, NotChecked=0, Total=17556 [2021-12-22 11:47:51,033 INFO L933 BasicCegarLoop]: 1636 mSDtfsCounter, 3897 mSDsluCounter, 23695 mSDsCounter, 0 mSdLazyCounter, 12041 mSolverCounterSat, 2126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3897 SdHoareTripleChecker+Valid, 25331 SdHoareTripleChecker+Invalid, 14167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2126 IncrementalHoareTripleChecker+Valid, 12041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:51,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3897 Valid, 25331 Invalid, 14167 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2126 Valid, 12041 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2021-12-22 11:47:51,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26629 states. [2021-12-22 11:47:52,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26629 to 13739. [2021-12-22 11:47:52,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13739 states, 10521 states have (on average 1.2792510217659918) internal successors, (13459), 10721 states have internal predecessors, (13459), 2184 states have call successors, (2184), 935 states have call predecessors, (2184), 1033 states have return successors, (2364), 2082 states have call predecessors, (2364), 2184 states have call successors, (2364) [2021-12-22 11:47:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13739 states to 13739 states and 18007 transitions. [2021-12-22 11:47:52,215 INFO L78 Accepts]: Start accepts. Automaton has 13739 states and 18007 transitions. Word has length 361 [2021-12-22 11:47:52,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:52,215 INFO L470 AbstractCegarLoop]: Abstraction has 13739 states and 18007 transitions. [2021-12-22 11:47:52,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 9.366666666666667) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (62), 9 states have call predecessors, (62), 16 states have return successors, (63), 11 states have call predecessors, (63), 7 states have call successors, (63) [2021-12-22 11:47:52,216 INFO L276 IsEmpty]: Start isEmpty. Operand 13739 states and 18007 transitions. [2021-12-22 11:47:52,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2021-12-22 11:47:52,231 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:52,231 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-22 11:47:52,251 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-22 11:47:52,448 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,SelfDestructingSolverStorable36 [2021-12-22 11:47:52,449 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:52,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:52,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1287975448, now seen corresponding path program 1 times [2021-12-22 11:47:52,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:52,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198260729] [2021-12-22 11:47:52,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:52,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:52,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:52,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:52,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-22 11:47:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 11:47:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-22 11:47:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-22 11:47:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-22 11:47:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-22 11:47:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-22 11:47:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-22 11:47:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-22 11:47:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2021-12-22 11:47:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,556 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 58 proven. 10 refuted. 0 times theorem prover too weak. 824 trivial. 0 not checked. [2021-12-22 11:47:52,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:52,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198260729] [2021-12-22 11:47:52,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198260729] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:52,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453786451] [2021-12-22 11:47:52,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:52,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:52,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:52,557 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-22 11:47:52,559 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-22 11:47:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:52,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 1271 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:52,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:53,089 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 637 trivial. 0 not checked. [2021-12-22 11:47:53,089 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:53,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453786451] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:53,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:53,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:53,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527768650] [2021-12-22 11:47:53,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:53,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:53,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:53,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:53,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:53,091 INFO L87 Difference]: Start difference. First operand 13739 states and 18007 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-22 11:47:53,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:53,933 INFO L93 Difference]: Finished difference Result 27737 states and 36363 transitions. [2021-12-22 11:47:53,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:53,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 361 [2021-12-22 11:47:53,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:53,973 INFO L225 Difference]: With dead ends: 27737 [2021-12-22 11:47:53,973 INFO L226 Difference]: Without dead ends: 13371 [2021-12-22 11:47:53,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:54,000 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 40 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:54,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 690 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:54,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13371 states. [2021-12-22 11:47:55,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13371 to 13371. [2021-12-22 11:47:55,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13371 states, 10249 states have (on average 1.246267928578398) internal successors, (12773), 10441 states have internal predecessors, (12773), 2184 states have call successors, (2184), 935 states have call predecessors, (2184), 937 states have return successors, (2188), 1994 states have call predecessors, (2188), 2184 states have call successors, (2188) [2021-12-22 11:47:55,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13371 states to 13371 states and 17145 transitions. [2021-12-22 11:47:55,090 INFO L78 Accepts]: Start accepts. Automaton has 13371 states and 17145 transitions. Word has length 361 [2021-12-22 11:47:55,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:55,091 INFO L470 AbstractCegarLoop]: Abstraction has 13371 states and 17145 transitions. [2021-12-22 11:47:55,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-22 11:47:55,091 INFO L276 IsEmpty]: Start isEmpty. Operand 13371 states and 17145 transitions. [2021-12-22 11:47:55,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-12-22 11:47:55,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:55,115 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-22 11:47:55,152 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-22 11:47:55,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:55,353 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:55,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:55,353 INFO L85 PathProgramCache]: Analyzing trace with hash 643134971, now seen corresponding path program 1 times [2021-12-22 11:47:55,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:55,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125957818] [2021-12-22 11:47:55,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:55,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:55,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:55,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-22 11:47:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 11:47:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-22 11:47:55,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:55,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-22 11:47:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:55,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:55,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-22 11:47:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-22 11:47:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-22 11:47:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2021-12-22 11:47:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 11:47:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2021-12-22 11:47:55,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-22 11:47:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-22 11:47:55,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-22 11:47:55,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-22 11:47:55,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-22 11:47:55,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-22 11:47:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-12-22 11:47:55,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2021-12-22 11:47:55,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-22 11:47:55,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2021-12-22 11:47:55,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-22 11:47:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2021-12-22 11:47:55,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-12-22 11:47:55,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,474 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 9 proven. 136 refuted. 0 times theorem prover too weak. 816 trivial. 0 not checked. [2021-12-22 11:47:55,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:55,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125957818] [2021-12-22 11:47:55,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125957818] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:55,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438978757] [2021-12-22 11:47:55,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:55,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:55,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:55,476 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-22 11:47:55,477 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-22 11:47:55,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:55,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 11:47:55,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:55,975 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 872 trivial. 0 not checked. [2021-12-22 11:47:55,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 11:47:55,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438978757] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:47:55,976 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 11:47:55,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-22 11:47:55,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697078384] [2021-12-22 11:47:55,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:55,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-22 11:47:55,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:55,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-22 11:47:55,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 11:47:55,977 INFO L87 Difference]: Start difference. First operand 13371 states and 17145 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 1 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-22 11:47:56,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:47:56,852 INFO L93 Difference]: Finished difference Result 26281 states and 33769 transitions. [2021-12-22 11:47:56,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:47:56,853 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 1 states have call predecessors, (21), 2 states have call successors, (21) Word has length 374 [2021-12-22 11:47:56,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:47:56,882 INFO L225 Difference]: With dead ends: 26281 [2021-12-22 11:47:56,883 INFO L226 Difference]: Without dead ends: 12911 [2021-12-22 11:47:56,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 442 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:47:56,899 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 28 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:47:56,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 697 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:47:56,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12911 states. [2021-12-22 11:47:57,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12911 to 12911. [2021-12-22 11:47:57,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12911 states, 9871 states have (on average 1.2500253267146186) internal successors, (12339), 10063 states have internal predecessors, (12339), 2139 states have call successors, (2139), 900 states have call predecessors, (2139), 900 states have return successors, (2139), 1947 states have call predecessors, (2139), 2139 states have call successors, (2139) [2021-12-22 11:47:57,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12911 states to 12911 states and 16617 transitions. [2021-12-22 11:47:57,816 INFO L78 Accepts]: Start accepts. Automaton has 12911 states and 16617 transitions. Word has length 374 [2021-12-22 11:47:57,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:47:57,816 INFO L470 AbstractCegarLoop]: Abstraction has 12911 states and 16617 transitions. [2021-12-22 11:47:57,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 1 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-22 11:47:57,816 INFO L276 IsEmpty]: Start isEmpty. Operand 12911 states and 16617 transitions. [2021-12-22 11:47:57,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2021-12-22 11:47:57,831 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:47:57,831 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-22 11:47:57,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-12-22 11:47:58,050 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,SelfDestructingSolverStorable38 [2021-12-22 11:47:58,050 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:47:58,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:47:58,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1882613256, now seen corresponding path program 1 times [2021-12-22 11:47:58,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:47:58,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443378112] [2021-12-22 11:47:58,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:58,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:47:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:47:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:47:58,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:47:58,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:47:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:47:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:47:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:47:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:47:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:47:58,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:47:58,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:47:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:47:58,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:47:58,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:47:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:47:58,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:47:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:47:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-12-22 11:47:58,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-22 11:47:58,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2021-12-22 11:47:58,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-22 11:47:58,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-22 11:47:58,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-22 11:47:58,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 11:47:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-22 11:47:58,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-22 11:47:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-22 11:47:58,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-22 11:47:58,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2021-12-22 11:47:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-22 11:47:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-22 11:47:58,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-22 11:47:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2021-12-22 11:47:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-12-22 11:47:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 52 proven. 55 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2021-12-22 11:47:58,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:47:58,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443378112] [2021-12-22 11:47:58,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443378112] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:58,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129631166] [2021-12-22 11:47:58,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:47:58,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:47:58,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:47:58,320 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-22 11:47:58,321 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-22 11:47:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:47:58,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 42 conjunts are in the unsatisfiable core [2021-12-22 11:47:58,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:47:59,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 274 proven. 269 refuted. 0 times theorem prover too weak. 470 trivial. 0 not checked. [2021-12-22 11:47:59,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:47:59,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2021-12-22 11:47:59,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129631166] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-22 11:47:59,807 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-22 11:47:59,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [15, 18] total 32 [2021-12-22 11:47:59,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407373962] [2021-12-22 11:47:59,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:47:59,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 11:47:59,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:47:59,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 11:47:59,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=918, Unknown=0, NotChecked=0, Total=992 [2021-12-22 11:47:59,808 INFO L87 Difference]: Start difference. First operand 12911 states and 16617 transitions. Second operand has 5 states, 4 states have (on average 28.75) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-22 11:48:00,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:48:00,529 INFO L93 Difference]: Finished difference Result 23532 states and 30378 transitions. [2021-12-22 11:48:00,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 11:48:00,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 28.75) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) Word has length 381 [2021-12-22 11:48:00,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:48:00,554 INFO L225 Difference]: With dead ends: 23532 [2021-12-22 11:48:00,554 INFO L226 Difference]: Without dead ends: 11519 [2021-12-22 11:48:00,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 844 GetRequests, 814 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=918, Unknown=0, NotChecked=0, Total=992 [2021-12-22 11:48:00,568 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 2 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 11:48:00,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 741 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 11:48:00,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11519 states. [2021-12-22 11:48:01,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11519 to 11519. [2021-12-22 11:48:01,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11519 states, 8810 states have (on average 1.2490351872871737) internal successors, (11004), 8984 states have internal predecessors, (11004), 1903 states have call successors, (1903), 805 states have call predecessors, (1903), 805 states have return successors, (1903), 1729 states have call predecessors, (1903), 1903 states have call successors, (1903) [2021-12-22 11:48:01,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11519 states to 11519 states and 14810 transitions. [2021-12-22 11:48:01,365 INFO L78 Accepts]: Start accepts. Automaton has 11519 states and 14810 transitions. Word has length 381 [2021-12-22 11:48:01,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:48:01,365 INFO L470 AbstractCegarLoop]: Abstraction has 11519 states and 14810 transitions. [2021-12-22 11:48:01,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 28.75) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-22 11:48:01,366 INFO L276 IsEmpty]: Start isEmpty. Operand 11519 states and 14810 transitions. [2021-12-22 11:48:01,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2021-12-22 11:48:01,381 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:48:01,381 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-22 11:48:01,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-12-22 11:48:01,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-22 11:48:01,582 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:48:01,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:48:01,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1983640200, now seen corresponding path program 1 times [2021-12-22 11:48:01,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:48:01,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927021883] [2021-12-22 11:48:01,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:48:01,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:48:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:48:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:48:01,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:48:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:48:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:48:01,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:48:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:48:01,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:48:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:48:01,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:48:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:48:01,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:48:01,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:48:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:48:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:48:01,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:48:01,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:48:01,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:48:01,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-22 11:48:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-22 11:48:01,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-22 11:48:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-22 11:48:01,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-22 11:48:01,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-22 11:48:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-22 11:48:01,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-22 11:48:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-22 11:48:01,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-22 11:48:01,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-22 11:48:01,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-22 11:48:01,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-22 11:48:01,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-22 11:48:01,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-22 11:48:01,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-22 11:48:01,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-22 11:48:01,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-12-22 11:48:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-22 11:48:01,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:01,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2021-12-22 11:48:01,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:48:01,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927021883] [2021-12-22 11:48:01,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927021883] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 11:48:01,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 11:48:01,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 11:48:01,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237544091] [2021-12-22 11:48:01,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 11:48:01,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 11:48:01,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:48:01,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 11:48:01,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-22 11:48:01,748 INFO L87 Difference]: Start difference. First operand 11519 states and 14810 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 5 states have internal predecessors, (108), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2021-12-22 11:48:02,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 11:48:02,816 INFO L93 Difference]: Finished difference Result 22968 states and 29480 transitions. [2021-12-22 11:48:02,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 11:48:02,816 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 5 states have internal predecessors, (108), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 389 [2021-12-22 11:48:02,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 11:48:02,843 INFO L225 Difference]: With dead ends: 22968 [2021-12-22 11:48:02,844 INFO L226 Difference]: Without dead ends: 11912 [2021-12-22 11:48:02,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-22 11:48:02,861 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 369 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 11:48:02,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 504 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 11:48:02,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11912 states. [2021-12-22 11:48:03,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11912 to 6296. [2021-12-22 11:48:03,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 4810 states have (on average 1.2291060291060292) internal successors, (5912), 4914 states have internal predecessors, (5912), 1045 states have call successors, (1045), 440 states have call predecessors, (1045), 440 states have return successors, (1045), 941 states have call predecessors, (1045), 1045 states have call successors, (1045) [2021-12-22 11:48:03,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 8002 transitions. [2021-12-22 11:48:03,478 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 8002 transitions. Word has length 389 [2021-12-22 11:48:03,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 11:48:03,478 INFO L470 AbstractCegarLoop]: Abstraction has 6296 states and 8002 transitions. [2021-12-22 11:48:03,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 5 states have internal predecessors, (108), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2021-12-22 11:48:03,478 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 8002 transitions. [2021-12-22 11:48:03,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2021-12-22 11:48:03,486 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 11:48:03,487 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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, 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, 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] [2021-12-22 11:48:03,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-22 11:48:03,487 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 11:48:03,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 11:48:03,487 INFO L85 PathProgramCache]: Analyzing trace with hash -498617400, now seen corresponding path program 1 times [2021-12-22 11:48:03,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 11:48:03,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481190801] [2021-12-22 11:48:03,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:48:03,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 11:48:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 11:48:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-22 11:48:03,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 11:48:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-22 11:48:03,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-22 11:48:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 11:48:03,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 11:48:03,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-22 11:48:03,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-22 11:48:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-22 11:48:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:48:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-22 11:48:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 11:48:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 11:48:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-22 11:48:03,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 11:48:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 11:48:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-22 11:48:03,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-22 11:48:03,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-22 11:48:03,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2021-12-22 11:48:03,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-22 11:48:03,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-22 11:48:03,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-22 11:48:03,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-22 11:48:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-22 11:48:03,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-22 11:48:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-22 11:48:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-22 11:48:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-22 11:48:03,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2021-12-22 11:48:03,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-22 11:48:03,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2021-12-22 11:48:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-22 11:48:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2021-12-22 11:48:03,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2021-12-22 11:48:03,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2021-12-22 11:48:03,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 994 trivial. 0 not checked. [2021-12-22 11:48:03,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 11:48:03,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481190801] [2021-12-22 11:48:03,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481190801] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 11:48:03,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125718184] [2021-12-22 11:48:03,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 11:48:03,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 11:48:03,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 11:48:03,723 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 11:48:03,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-22 11:48:03,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 11:48:03,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 66 conjunts are in the unsatisfiable core [2021-12-22 11:48:03,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 11:48:05,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 480 proven. 217 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2021-12-22 11:48:05,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 11:48:06,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 112 proven. 189 refuted. 0 times theorem prover too weak. 743 trivial. 0 not checked. [2021-12-22 11:48:06,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125718184] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 11:48:06,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 11:48:06,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 27, 21] total 56 [2021-12-22 11:48:06,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779234573] [2021-12-22 11:48:06,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 11:48:06,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-12-22 11:48:06,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 11:48:06,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-12-22 11:48:06,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=2866, Unknown=0, NotChecked=0, Total=3080 [2021-12-22 11:48:06,628 INFO L87 Difference]: Start difference. First operand 6296 states and 8002 transitions. Second operand has 56 states, 56 states have (on average 6.910714285714286) internal successors, (387), 48 states have internal predecessors, (387), 18 states have call successors, (83), 14 states have call predecessors, (83), 21 states have return successors, (85), 22 states have call predecessors, (85), 18 states have call successors, (85)