./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.BOUNDED-10.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.BOUNDED-10.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 77d80771821c1cd45088b62d9d16474928a377618be5caefce4c7c3ebfdda084 --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 14:56:00,358 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 14:56:00,360 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 14:56:00,392 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 14:56:00,393 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 14:56:00,395 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 14:56:00,396 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 14:56:00,398 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 14:56:00,400 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 14:56:00,403 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 14:56:00,403 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 14:56:00,404 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 14:56:00,404 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 14:56:00,406 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 14:56:00,407 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 14:56:00,410 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 14:56:00,411 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 14:56:00,411 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 14:56:00,413 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 14:56:00,417 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 14:56:00,418 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 14:56:00,419 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 14:56:00,420 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 14:56:00,420 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 14:56:00,425 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 14:56:00,425 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 14:56:00,425 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 14:56:00,426 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 14:56:00,426 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 14:56:00,427 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 14:56:00,427 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 14:56:00,428 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 14:56:00,429 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 14:56:00,430 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 14:56:00,430 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 14:56:00,431 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 14:56:00,431 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 14:56:00,431 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 14:56:00,431 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 14:56:00,433 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 14:56:00,433 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 14:56:00,434 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-14 14:56:00,460 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 14:56:00,461 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 14:56:00,461 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 14:56:00,461 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 14:56:00,462 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 14:56:00,462 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 14:56:00,462 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 14:56:00,463 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 14:56:00,463 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 14:56:00,463 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 14:56:00,464 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 14:56:00,465 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-14 14:56:00,465 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 14:56:00,465 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 14:56:00,465 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 14:56:00,465 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 14:56:00,465 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 14:56:00,466 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 14:56:00,466 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:56:00,466 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 14:56:00,466 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 14:56:00,467 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 14:56:00,467 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 14:56:00,467 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 14:56:00,468 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 14:56:00,468 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 14:56:00,468 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 14:56:00,468 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 14:56:00,468 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 -> 77d80771821c1cd45088b62d9d16474928a377618be5caefce4c7c3ebfdda084 [2021-12-14 14:56:00,640 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 14:56:00,657 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 14:56:00,659 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 14:56:00,660 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 14:56:00,661 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 14:56:00,661 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.BOUNDED-10.pals.c [2021-12-14 14:56:00,722 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c896d7406/6e5e0af1a5a945e08547f93acfe178e3/FLAGecf891618 [2021-12-14 14:56:01,092 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 14:56:01,092 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.2.ufo.BOUNDED-10.pals.c [2021-12-14 14:56:01,104 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c896d7406/6e5e0af1a5a945e08547f93acfe178e3/FLAGecf891618 [2021-12-14 14:56:01,489 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c896d7406/6e5e0af1a5a945e08547f93acfe178e3 [2021-12-14 14:56:01,492 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 14:56:01,493 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 14:56:01,494 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 14:56:01,494 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 14:56:01,496 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 14:56:01,497 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,497 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39e0c225 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01, skipping insertion in model container [2021-12-14 14:56:01,497 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,502 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 14:56:01,526 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 14:56:01,706 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.2.ufo.BOUNDED-10.pals.c[11857,11870] [2021-12-14 14:56:01,713 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:56:01,721 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 14:56:01,759 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.2.ufo.BOUNDED-10.pals.c[11857,11870] [2021-12-14 14:56:01,760 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 14:56:01,778 INFO L208 MainTranslator]: Completed translation [2021-12-14 14:56:01,778 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01 WrapperNode [2021-12-14 14:56:01,778 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 14:56:01,779 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 14:56:01,779 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 14:56:01,779 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 14:56:01,786 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,796 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,837 INFO L137 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 410 [2021-12-14 14:56:01,837 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 14:56:01,838 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 14:56:01,838 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 14:56:01,838 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 14:56:01,844 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,844 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,853 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,854 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,861 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,866 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,868 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,871 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 14:56:01,871 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 14:56:01,871 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 14:56:01,871 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 14:56:01,885 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (1/1) ... [2021-12-14 14:56:01,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 14:56:01,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:01,908 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-14 14:56:01,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-14 14:56:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 14:56:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2021-12-14 14:56:01,935 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2021-12-14 14:56:01,935 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2021-12-14 14:56:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2021-12-14 14:56:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2021-12-14 14:56:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2021-12-14 14:56:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2021-12-14 14:56:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2021-12-14 14:56:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2021-12-14 14:56:01,936 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2021-12-14 14:56:01,936 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 14:56:01,937 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 14:56:01,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 14:56:02,057 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 14:56:02,058 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 14:56:02,434 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 14:56:02,441 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 14:56:02,441 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-14 14:56:02,443 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:56:02 BoogieIcfgContainer [2021-12-14 14:56:02,443 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 14:56:02,445 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 14:56:02,445 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 14:56:02,448 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 14:56:02,448 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:56:01" (1/3) ... [2021-12-14 14:56:02,448 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c294ac4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:56:02, skipping insertion in model container [2021-12-14 14:56:02,449 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:01" (2/3) ... [2021-12-14 14:56:02,449 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c294ac4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:56:02, skipping insertion in model container [2021-12-14 14:56:02,449 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:56:02" (3/3) ... [2021-12-14 14:56:02,452 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.2.ufo.BOUNDED-10.pals.c [2021-12-14 14:56:02,455 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 14:56:02,455 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 14:56:02,486 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 14:56:02,490 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-14 14:56:02,490 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 14:56:02,506 INFO L276 IsEmpty]: Start isEmpty. Operand has 183 states, 144 states have (on average 1.6041666666666667) internal successors, (231), 148 states have internal predecessors, (231), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-14 14:56:02,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-14 14:56:02,515 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:02,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:02,516 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:02,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:02,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1040694260, now seen corresponding path program 1 times [2021-12-14 14:56:02,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:02,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610258314] [2021-12-14 14:56:02,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:02,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:02,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 14:56:02,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:02,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610258314] [2021-12-14 14:56:02,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610258314] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:02,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:02,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:02,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320953135] [2021-12-14 14:56:02,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:02,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:02,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:02,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:02,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:02,705 INFO L87 Difference]: Start difference. First operand has 183 states, 144 states have (on average 1.6041666666666667) internal successors, (231), 148 states have internal predecessors, (231), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) 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-14 14:56:02,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:02,804 INFO L93 Difference]: Finished difference Result 371 states and 633 transitions. [2021-12-14 14:56:02,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:02,807 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-14 14:56:02,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:02,814 INFO L225 Difference]: With dead ends: 371 [2021-12-14 14:56:02,828 INFO L226 Difference]: Without dead ends: 187 [2021-12-14 14:56:02,832 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-14 14:56:02,834 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 18 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 820 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-14 14:56:02,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 820 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:02,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-12-14 14:56:02,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 185. [2021-12-14 14:56:02,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 146 states have (on average 1.5273972602739727) internal successors, (223), 149 states have internal predecessors, (223), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2021-12-14 14:56:02,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 287 transitions. [2021-12-14 14:56:02,883 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 287 transitions. Word has length 15 [2021-12-14 14:56:02,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:02,883 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 287 transitions. [2021-12-14 14:56:02,883 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-14 14:56:02,884 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 287 transitions. [2021-12-14 14:56:02,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-14 14:56:02,885 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:02,885 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:02,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-14 14:56:02,886 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:02,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:02,886 INFO L85 PathProgramCache]: Analyzing trace with hash 899781387, now seen corresponding path program 1 times [2021-12-14 14:56:02,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:02,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575430829] [2021-12-14 14:56:02,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:02,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:02,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 14:56:02,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:02,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575430829] [2021-12-14 14:56:02,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575430829] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:02,933 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:02,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:02,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844987946] [2021-12-14 14:56:02,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:02,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:02,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:02,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:02,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:02,934 INFO L87 Difference]: Start difference. First operand 185 states and 287 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-14 14:56:02,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:02,972 INFO L93 Difference]: Finished difference Result 383 states and 597 transitions. [2021-12-14 14:56:02,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:02,975 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-14 14:56:02,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:02,977 INFO L225 Difference]: With dead ends: 383 [2021-12-14 14:56:02,977 INFO L226 Difference]: Without dead ends: 201 [2021-12-14 14:56:02,979 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-14 14:56:02,981 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 25 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 829 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-14 14:56:02,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 829 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:02,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-12-14 14:56:02,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 198. [2021-12-14 14:56:02,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 157 states have (on average 1.5095541401273886) internal successors, (237), 160 states have internal predecessors, (237), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-14 14:56:03,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 303 transitions. [2021-12-14 14:56:03,000 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 303 transitions. Word has length 16 [2021-12-14 14:56:03,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:03,000 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 303 transitions. [2021-12-14 14:56:03,001 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-14 14:56:03,001 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 303 transitions. [2021-12-14 14:56:03,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-14 14:56:03,002 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:03,002 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] [2021-12-14 14:56:03,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-14 14:56:03,002 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:03,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:03,003 INFO L85 PathProgramCache]: Analyzing trace with hash 977089285, now seen corresponding path program 1 times [2021-12-14 14:56:03,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:03,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623900688] [2021-12-14 14:56:03,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:03,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 14:56:03,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:03,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623900688] [2021-12-14 14:56:03,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623900688] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:03,045 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:03,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-14 14:56:03,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645152780] [2021-12-14 14:56:03,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:03,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-14 14:56:03,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:03,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-14 14:56:03,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-14 14:56:03,047 INFO L87 Difference]: Start difference. First operand 198 states and 303 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-14 14:56:03,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:03,085 INFO L93 Difference]: Finished difference Result 415 states and 643 transitions. [2021-12-14 14:56:03,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-14 14:56:03,085 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-12-14 14:56:03,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:03,088 INFO L225 Difference]: With dead ends: 415 [2021-12-14 14:56:03,090 INFO L226 Difference]: Without dead ends: 227 [2021-12-14 14:56:03,091 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-14 14:56:03,092 INFO L933 BasicCegarLoop]: 286 mSDtfsCounter, 22 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 563 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-14 14:56:03,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 563 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:03,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-12-14 14:56:03,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 200. [2021-12-14 14:56:03,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 159 states have (on average 1.5031446540880504) internal successors, (239), 162 states have internal predecessors, (239), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-14 14:56:03,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 305 transitions. [2021-12-14 14:56:03,110 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 305 transitions. Word has length 23 [2021-12-14 14:56:03,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:03,111 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 305 transitions. [2021-12-14 14:56:03,111 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-14 14:56:03,111 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 305 transitions. [2021-12-14 14:56:03,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-14 14:56:03,112 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:03,112 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] [2021-12-14 14:56:03,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-14 14:56:03,113 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:03,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:03,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1386108362, now seen corresponding path program 1 times [2021-12-14 14:56:03,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:03,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994402608] [2021-12-14 14:56:03,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:03,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-14 14:56:03,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:03,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994402608] [2021-12-14 14:56:03,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994402608] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:03,195 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:03,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:03,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302160879] [2021-12-14 14:56:03,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:03,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:03,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:03,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:03,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:03,197 INFO L87 Difference]: Start difference. First operand 200 states and 305 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-14 14:56:03,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:03,249 INFO L93 Difference]: Finished difference Result 454 states and 708 transitions. [2021-12-14 14:56:03,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:03,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2021-12-14 14:56:03,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:03,252 INFO L225 Difference]: With dead ends: 454 [2021-12-14 14:56:03,252 INFO L226 Difference]: Without dead ends: 305 [2021-12-14 14:56:03,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:03,261 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 130 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:03,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 864 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:03,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-12-14 14:56:03,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 200. [2021-12-14 14:56:03,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 159 states have (on average 1.4779874213836477) internal successors, (235), 162 states have internal predecessors, (235), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-14 14:56:03,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 301 transitions. [2021-12-14 14:56:03,272 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 301 transitions. Word has length 31 [2021-12-14 14:56:03,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:03,273 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 301 transitions. [2021-12-14 14:56:03,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-14 14:56:03,273 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 301 transitions. [2021-12-14 14:56:03,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-12-14 14:56:03,274 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:03,274 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-14 14:56:03,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-14 14:56:03,274 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:03,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:03,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1610752054, now seen corresponding path program 1 times [2021-12-14 14:56:03,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:03,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217713153] [2021-12-14 14:56:03,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:03,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:03,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:03,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,351 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-14 14:56:03,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:03,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217713153] [2021-12-14 14:56:03,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217713153] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:03,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:03,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:03,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869817077] [2021-12-14 14:56:03,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:03,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:03,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:03,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:03,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:03,356 INFO L87 Difference]: Start difference. First operand 200 states and 301 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-14 14:56:03,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:03,372 INFO L93 Difference]: Finished difference Result 390 states and 591 transitions. [2021-12-14 14:56:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:03,373 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-14 14:56:03,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:03,375 INFO L225 Difference]: With dead ends: 390 [2021-12-14 14:56:03,376 INFO L226 Difference]: Without dead ends: 202 [2021-12-14 14:56:03,377 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-14 14:56:03,379 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 0 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1096 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-14 14:56:03,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1096 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:03,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-12-14 14:56:03,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 200. [2021-12-14 14:56:03,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 159 states have (on average 1.471698113207547) internal successors, (234), 162 states have internal predecessors, (234), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-14 14:56:03,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 300 transitions. [2021-12-14 14:56:03,401 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 300 transitions. Word has length 32 [2021-12-14 14:56:03,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:03,401 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 300 transitions. [2021-12-14 14:56:03,401 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-14 14:56:03,402 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 300 transitions. [2021-12-14 14:56:03,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-14 14:56:03,402 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:03,403 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-14 14:56:03,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-14 14:56:03,403 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:03,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:03,405 INFO L85 PathProgramCache]: Analyzing trace with hash 839076892, now seen corresponding path program 1 times [2021-12-14 14:56:03,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:03,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015203696] [2021-12-14 14:56:03,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:03,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:03,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:03,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,459 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-14 14:56:03,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:03,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015203696] [2021-12-14 14:56:03,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015203696] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:03,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383261791] [2021-12-14 14:56:03,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:03,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:03,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:03,466 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:03,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 14:56:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:03,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:56:03,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:03,659 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-14 14:56:03,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:56:03,729 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-14 14:56:03,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383261791] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:56:03,730 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:56:03,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2021-12-14 14:56:03,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380357792] [2021-12-14 14:56:03,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:56:03,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:03,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:03,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:03,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:03,731 INFO L87 Difference]: Start difference. First operand 200 states and 300 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-14 14:56:03,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:03,759 INFO L93 Difference]: Finished difference Result 448 states and 687 transitions. [2021-12-14 14:56:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:03,760 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-14 14:56:03,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:03,762 INFO L225 Difference]: With dead ends: 448 [2021-12-14 14:56:03,762 INFO L226 Difference]: Without dead ends: 259 [2021-12-14 14:56:03,762 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-14 14:56:03,763 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 66 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:03,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 1082 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:03,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-12-14 14:56:03,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 253. [2021-12-14 14:56:03,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 202 states have (on average 1.4504950495049505) internal successors, (293), 205 states have internal predecessors, (293), 43 states have call successors, (43), 7 states have call predecessors, (43), 7 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-14 14:56:03,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 379 transitions. [2021-12-14 14:56:03,789 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 379 transitions. Word has length 35 [2021-12-14 14:56:03,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:03,789 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 379 transitions. [2021-12-14 14:56:03,789 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-14 14:56:03,789 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 379 transitions. [2021-12-14 14:56:03,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-14 14:56:03,790 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:03,791 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-14 14:56:03,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-14 14:56:04,007 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-14 14:56:04,007 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,008 INFO L85 PathProgramCache]: Analyzing trace with hash 346203964, now seen corresponding path program 2 times [2021-12-14 14:56:04,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502503788] [2021-12-14 14:56:04,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,094 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-14 14:56:04,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502503788] [2021-12-14 14:56:04,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502503788] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,095 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204250424] [2021-12-14 14:56:04,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,097 INFO L87 Difference]: Start difference. First operand 253 states and 379 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-14 14:56:04,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,146 INFO L93 Difference]: Finished difference Result 486 states and 748 transitions. [2021-12-14 14:56:04,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,147 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-14 14:56:04,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,151 INFO L225 Difference]: With dead ends: 486 [2021-12-14 14:56:04,152 INFO L226 Difference]: Without dead ends: 262 [2021-12-14 14:56:04,153 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-14 14:56:04,154 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 19 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 807 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-14 14:56:04,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 807 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-12-14 14:56:04,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 260. [2021-12-14 14:56:04,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 208 states have (on average 1.4471153846153846) internal successors, (301), 211 states have internal predecessors, (301), 43 states have call successors, (43), 8 states have call predecessors, (43), 8 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-14 14:56:04,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 387 transitions. [2021-12-14 14:56:04,172 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 387 transitions. Word has length 57 [2021-12-14 14:56:04,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,173 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 387 transitions. [2021-12-14 14:56:04,173 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-14 14:56:04,174 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 387 transitions. [2021-12-14 14:56:04,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-12-14 14:56:04,176 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,178 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-14 14:56:04,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 14:56:04,179 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,180 INFO L85 PathProgramCache]: Analyzing trace with hash -562676277, now seen corresponding path program 1 times [2021-12-14 14:56:04,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146402915] [2021-12-14 14:56:04,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,244 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-14 14:56:04,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146402915] [2021-12-14 14:56:04,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146402915] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,245 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834149115] [2021-12-14 14:56:04,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,246 INFO L87 Difference]: Start difference. First operand 260 states and 387 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-14 14:56:04,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,277 INFO L93 Difference]: Finished difference Result 530 states and 800 transitions. [2021-12-14 14:56:04,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,277 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-14 14:56:04,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,279 INFO L225 Difference]: With dead ends: 530 [2021-12-14 14:56:04,279 INFO L226 Difference]: Without dead ends: 299 [2021-12-14 14:56:04,280 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-14 14:56:04,281 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 24 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 821 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-14 14:56:04,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 821 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-12-14 14:56:04,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 296. [2021-12-14 14:56:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 240 states have (on average 1.4083333333333334) internal successors, (338), 243 states have internal predecessors, (338), 46 states have call successors, (46), 9 states have call predecessors, (46), 9 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-14 14:56:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 430 transitions. [2021-12-14 14:56:04,290 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 430 transitions. Word has length 57 [2021-12-14 14:56:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,290 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 430 transitions. [2021-12-14 14:56:04,290 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-14 14:56:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 430 transitions. [2021-12-14 14:56:04,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-12-14 14:56:04,291 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,291 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-14 14:56:04,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-14 14:56:04,292 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,292 INFO L85 PathProgramCache]: Analyzing trace with hash 747834355, now seen corresponding path program 1 times [2021-12-14 14:56:04,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016420432] [2021-12-14 14:56:04,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,340 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-14 14:56:04,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016420432] [2021-12-14 14:56:04,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016420432] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:04,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988039356] [2021-12-14 14:56:04,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:04,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:04,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:04,342 INFO L87 Difference]: Start difference. First operand 296 states and 430 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-14 14:56:04,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,358 INFO L93 Difference]: Finished difference Result 541 states and 799 transitions. [2021-12-14 14:56:04,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,358 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-14 14:56:04,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,360 INFO L225 Difference]: With dead ends: 541 [2021-12-14 14:56:04,360 INFO L226 Difference]: Without dead ends: 298 [2021-12-14 14:56:04,361 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-14 14:56:04,362 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 0 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1095 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-14 14:56:04,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1095 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-12-14 14:56:04,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 296. [2021-12-14 14:56:04,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 240 states have (on average 1.3958333333333333) internal successors, (335), 243 states have internal predecessors, (335), 46 states have call successors, (46), 9 states have call predecessors, (46), 9 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2021-12-14 14:56:04,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 427 transitions. [2021-12-14 14:56:04,371 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 427 transitions. Word has length 75 [2021-12-14 14:56:04,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,372 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 427 transitions. [2021-12-14 14:56:04,372 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-14 14:56:04,372 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 427 transitions. [2021-12-14 14:56:04,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-14 14:56:04,373 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,373 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-14 14:56:04,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 14:56:04,373 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,374 INFO L85 PathProgramCache]: Analyzing trace with hash -951154883, now seen corresponding path program 1 times [2021-12-14 14:56:04,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328786988] [2021-12-14 14:56:04,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,430 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-14 14:56:04,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328786988] [2021-12-14 14:56:04,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328786988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340008735] [2021-12-14 14:56:04,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,432 INFO L87 Difference]: Start difference. First operand 296 states and 427 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-14 14:56:04,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,472 INFO L93 Difference]: Finished difference Result 578 states and 855 transitions. [2021-12-14 14:56:04,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,472 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-14 14:56:04,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,474 INFO L225 Difference]: With dead ends: 578 [2021-12-14 14:56:04,474 INFO L226 Difference]: Without dead ends: 340 [2021-12-14 14:56:04,475 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-14 14:56:04,476 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 25 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 821 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-14 14:56:04,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 821 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-12-14 14:56:04,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 337. [2021-12-14 14:56:04,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 277 states have (on average 1.3610108303249098) internal successors, (377), 280 states have internal predecessors, (377), 49 states have call successors, (49), 10 states have call predecessors, (49), 10 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2021-12-14 14:56:04,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 475 transitions. [2021-12-14 14:56:04,485 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 475 transitions. Word has length 104 [2021-12-14 14:56:04,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,486 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 475 transitions. [2021-12-14 14:56:04,486 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-14 14:56:04,486 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 475 transitions. [2021-12-14 14:56:04,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-12-14 14:56:04,490 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,490 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-14 14:56:04,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-14 14:56:04,490 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,491 INFO L85 PathProgramCache]: Analyzing trace with hash 598920618, now seen corresponding path program 1 times [2021-12-14 14:56:04,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101327784] [2021-12-14 14:56:04,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:04,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:04,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,568 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-14 14:56:04,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101327784] [2021-12-14 14:56:04,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101327784] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574719660] [2021-12-14 14:56:04,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,570 INFO L87 Difference]: Start difference. First operand 337 states and 475 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-14 14:56:04,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,596 INFO L93 Difference]: Finished difference Result 604 states and 875 transitions. [2021-12-14 14:56:04,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:04,597 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-14 14:56:04,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,598 INFO L225 Difference]: With dead ends: 604 [2021-12-14 14:56:04,598 INFO L226 Difference]: Without dead ends: 331 [2021-12-14 14:56:04,599 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-14 14:56:04,600 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 15 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 780 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-14 14:56:04,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 780 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-12-14 14:56:04,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 331. [2021-12-14 14:56:04,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 272 states have (on average 1.3419117647058822) internal successors, (365), 275 states have internal predecessors, (365), 48 states have call successors, (48), 10 states have call predecessors, (48), 10 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-14 14:56:04,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 461 transitions. [2021-12-14 14:56:04,611 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 461 transitions. Word has length 105 [2021-12-14 14:56:04,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,611 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 461 transitions. [2021-12-14 14:56:04,611 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-14 14:56:04,611 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 461 transitions. [2021-12-14 14:56:04,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-12-14 14:56:04,612 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,612 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-14 14:56:04,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 14:56:04,612 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,612 INFO L85 PathProgramCache]: Analyzing trace with hash -590102049, now seen corresponding path program 1 times [2021-12-14 14:56:04,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183315668] [2021-12-14 14:56:04,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:04,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:04,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,696 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-14 14:56:04,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183315668] [2021-12-14 14:56:04,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183315668] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,696 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:04,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395588093] [2021-12-14 14:56:04,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:04,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:04,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:04,697 INFO L87 Difference]: Start difference. First operand 331 states and 461 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-14 14:56:04,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,710 INFO L93 Difference]: Finished difference Result 579 states and 824 transitions. [2021-12-14 14:56:04,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,711 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-14 14:56:04,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,713 INFO L225 Difference]: With dead ends: 579 [2021-12-14 14:56:04,713 INFO L226 Difference]: Without dead ends: 333 [2021-12-14 14:56:04,713 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-14 14:56:04,714 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 0 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1079 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-14 14:56:04,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1079 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-12-14 14:56:04,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 331. [2021-12-14 14:56:04,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 272 states have (on average 1.3308823529411764) internal successors, (362), 275 states have internal predecessors, (362), 48 states have call successors, (48), 10 states have call predecessors, (48), 10 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2021-12-14 14:56:04,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 458 transitions. [2021-12-14 14:56:04,723 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 458 transitions. Word has length 124 [2021-12-14 14:56:04,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,723 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 458 transitions. [2021-12-14 14:56:04,723 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-14 14:56:04,723 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 458 transitions. [2021-12-14 14:56:04,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-14 14:56:04,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,724 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-14 14:56:04,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 14:56:04,725 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,725 INFO L85 PathProgramCache]: Analyzing trace with hash -717601583, now seen corresponding path program 1 times [2021-12-14 14:56:04,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117555330] [2021-12-14 14:56:04,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:04,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:04,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:04,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:04,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,830 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-14 14:56:04,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117555330] [2021-12-14 14:56:04,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117555330] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621189381] [2021-12-14 14:56:04,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,832 INFO L87 Difference]: Start difference. First operand 331 states and 458 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-14 14:56:04,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,869 INFO L93 Difference]: Finished difference Result 542 states and 784 transitions. [2021-12-14 14:56:04,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:04,870 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-14 14:56:04,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,871 INFO L225 Difference]: With dead ends: 542 [2021-12-14 14:56:04,871 INFO L226 Difference]: Without dead ends: 329 [2021-12-14 14:56:04,872 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-14 14:56:04,873 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 13 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 748 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-14 14:56:04,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 748 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-12-14 14:56:04,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 329. [2021-12-14 14:56:04,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 271 states have (on average 1.3284132841328413) internal successors, (360), 274 states have internal predecessors, (360), 47 states have call successors, (47), 10 states have call predecessors, (47), 10 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-12-14 14:56:04,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 454 transitions. [2021-12-14 14:56:04,881 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 454 transitions. Word has length 157 [2021-12-14 14:56:04,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:04,881 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 454 transitions. [2021-12-14 14:56:04,882 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-14 14:56:04,882 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 454 transitions. [2021-12-14 14:56:04,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2021-12-14 14:56:04,883 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:04,883 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] [2021-12-14 14:56:04,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 14:56:04,884 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:04,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:04,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1055792649, now seen corresponding path program 1 times [2021-12-14 14:56:04,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:04,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074143229] [2021-12-14 14:56:04,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:04,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:04,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:04,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:04,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:04,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:04,958 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-14 14:56:04,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:04,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074143229] [2021-12-14 14:56:04,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074143229] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:04,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:04,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:04,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615766028] [2021-12-14 14:56:04,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:04,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:04,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:04,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:04,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:04,960 INFO L87 Difference]: Start difference. First operand 329 states and 454 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 14:56:04,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:04,992 INFO L93 Difference]: Finished difference Result 482 states and 680 transitions. [2021-12-14 14:56:04,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:04,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 172 [2021-12-14 14:56:04,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:04,995 INFO L225 Difference]: With dead ends: 482 [2021-12-14 14:56:04,995 INFO L226 Difference]: Without dead ends: 312 [2021-12-14 14:56:04,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 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-14 14:56:04,996 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 35 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 729 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-14 14:56:04,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 729 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:04,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-12-14 14:56:05,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2021-12-14 14:56:05,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 257 states have (on average 1.3190661478599222) internal successors, (339), 260 states have internal predecessors, (339), 44 states have call successors, (44), 10 states have call predecessors, (44), 10 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2021-12-14 14:56:05,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 427 transitions. [2021-12-14 14:56:05,005 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 427 transitions. Word has length 172 [2021-12-14 14:56:05,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:05,005 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 427 transitions. [2021-12-14 14:56:05,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 14:56:05,006 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 427 transitions. [2021-12-14 14:56:05,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-12-14 14:56:05,008 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:05,008 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] [2021-12-14 14:56:05,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 14:56:05,008 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:05,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:05,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1214123782, now seen corresponding path program 1 times [2021-12-14 14:56:05,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:05,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507660578] [2021-12-14 14:56:05,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:05,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:05,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:05,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,097 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-14 14:56:05,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:05,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507660578] [2021-12-14 14:56:05,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507660578] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:05,097 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:05,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:05,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975479450] [2021-12-14 14:56:05,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:05,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:05,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:05,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:05,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:05,099 INFO L87 Difference]: Start difference. First operand 312 states and 427 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 14:56:05,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:05,130 INFO L93 Difference]: Finished difference Result 465 states and 653 transitions. [2021-12-14 14:56:05,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:05,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 174 [2021-12-14 14:56:05,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:05,132 INFO L225 Difference]: With dead ends: 465 [2021-12-14 14:56:05,132 INFO L226 Difference]: Without dead ends: 293 [2021-12-14 14:56:05,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 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-14 14:56:05,134 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 30 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 733 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-14 14:56:05,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 733 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:05,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-12-14 14:56:05,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2021-12-14 14:56:05,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 241 states have (on average 1.3112033195020747) internal successors, (316), 244 states have internal predecessors, (316), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-12-14 14:56:05,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 398 transitions. [2021-12-14 14:56:05,141 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 398 transitions. Word has length 174 [2021-12-14 14:56:05,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:05,141 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 398 transitions. [2021-12-14 14:56:05,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-14 14:56:05,141 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 398 transitions. [2021-12-14 14:56:05,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-14 14:56:05,142 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:05,142 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] [2021-12-14 14:56:05,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-14 14:56:05,142 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:05,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:05,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1416861431, now seen corresponding path program 1 times [2021-12-14 14:56:05,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:05,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744069189] [2021-12-14 14:56:05,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:05,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:05,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:05,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:05,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:05,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:05,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,210 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-14 14:56:05,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:05,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744069189] [2021-12-14 14:56:05,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744069189] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:05,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:05,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:05,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764975738] [2021-12-14 14:56:05,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:05,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:05,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:05,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:05,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:05,211 INFO L87 Difference]: Start difference. First operand 293 states and 398 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-14 14:56:05,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:05,222 INFO L93 Difference]: Finished difference Result 445 states and 623 transitions. [2021-12-14 14:56:05,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:05,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 175 [2021-12-14 14:56:05,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:05,224 INFO L225 Difference]: With dead ends: 445 [2021-12-14 14:56:05,224 INFO L226 Difference]: Without dead ends: 293 [2021-12-14 14:56:05,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 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-14 14:56:05,225 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1057 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-14 14:56:05,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1057 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:05,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-12-14 14:56:05,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2021-12-14 14:56:05,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 241 states have (on average 1.2863070539419088) internal successors, (310), 244 states have internal predecessors, (310), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-12-14 14:56:05,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 392 transitions. [2021-12-14 14:56:05,232 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 392 transitions. Word has length 175 [2021-12-14 14:56:05,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:05,232 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 392 transitions. [2021-12-14 14:56:05,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-14 14:56:05,232 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 392 transitions. [2021-12-14 14:56:05,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-14 14:56:05,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:05,233 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] [2021-12-14 14:56:05,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 14:56:05,234 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:05,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:05,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1467403298, now seen corresponding path program 1 times [2021-12-14 14:56:05,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:05,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037308067] [2021-12-14 14:56:05,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:05,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:05,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:05,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:05,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:05,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:05,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:05,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:05,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:05,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,300 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-14 14:56:05,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:05,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037308067] [2021-12-14 14:56:05,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037308067] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:05,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926480425] [2021-12-14 14:56:05,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:05,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:05,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:05,302 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:05,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 14:56:05,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:05,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:05,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:05,638 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-14 14:56:05,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:56:05,880 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-14 14:56:05,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926480425] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:05,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-14 14:56:05,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4] total 5 [2021-12-14 14:56:05,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552280408] [2021-12-14 14:56:05,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:05,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:05,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:05,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:05,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:05,882 INFO L87 Difference]: Start difference. First operand 293 states and 392 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 14:56:05,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:05,910 INFO L93 Difference]: Finished difference Result 466 states and 645 transitions. [2021-12-14 14:56:05,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:05,910 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 182 [2021-12-14 14:56:05,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:05,912 INFO L225 Difference]: With dead ends: 466 [2021-12-14 14:56:05,912 INFO L226 Difference]: Without dead ends: 272 [2021-12-14 14:56:05,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 388 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-14 14:56:05,913 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 35 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 501 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-14 14:56:05,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 501 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:05,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-12-14 14:56:05,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2021-12-14 14:56:05,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 223 states have (on average 1.2780269058295963) internal successors, (285), 226 states have internal predecessors, (285), 38 states have call successors, (38), 10 states have call predecessors, (38), 10 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-14 14:56:05,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 361 transitions. [2021-12-14 14:56:05,919 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 361 transitions. Word has length 182 [2021-12-14 14:56:05,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:05,919 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 361 transitions. [2021-12-14 14:56:05,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-14 14:56:05,919 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 361 transitions. [2021-12-14 14:56:05,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-12-14 14:56:05,920 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:05,920 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] [2021-12-14 14:56:05,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:06,135 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-14 14:56:06,135 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:06,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:06,136 INFO L85 PathProgramCache]: Analyzing trace with hash 347787473, now seen corresponding path program 1 times [2021-12-14 14:56:06,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:06,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141661154] [2021-12-14 14:56:06,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:06,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:06,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:06,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:06,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:06,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:06,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,208 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-14 14:56:06,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:06,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141661154] [2021-12-14 14:56:06,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141661154] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:06,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:06,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:06,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384427747] [2021-12-14 14:56:06,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:06,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:06,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:06,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:06,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:06,210 INFO L87 Difference]: Start difference. First operand 272 states and 361 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-14 14:56:06,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:06,229 INFO L93 Difference]: Finished difference Result 423 states and 587 transitions. [2021-12-14 14:56:06,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:06,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 206 [2021-12-14 14:56:06,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:06,231 INFO L225 Difference]: With dead ends: 423 [2021-12-14 14:56:06,231 INFO L226 Difference]: Without dead ends: 278 [2021-12-14 14:56:06,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 34 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-14 14:56:06,232 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 6 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 773 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-14 14:56:06,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 773 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:06,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-12-14 14:56:06,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 276. [2021-12-14 14:56:06,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 226 states have (on average 1.2743362831858407) internal successors, (288), 229 states have internal predecessors, (288), 38 states have call successors, (38), 11 states have call predecessors, (38), 11 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-14 14:56:06,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 364 transitions. [2021-12-14 14:56:06,240 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 364 transitions. Word has length 206 [2021-12-14 14:56:06,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:06,240 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 364 transitions. [2021-12-14 14:56:06,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-12-14 14:56:06,240 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 364 transitions. [2021-12-14 14:56:06,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-12-14 14:56:06,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:06,242 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] [2021-12-14 14:56:06,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 14:56:06,242 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:06,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:06,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1054391106, now seen corresponding path program 1 times [2021-12-14 14:56:06,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:06,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479751333] [2021-12-14 14:56:06,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:06,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:06,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:06,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:06,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:06,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:06,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:06,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:06,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:06,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,326 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-14 14:56:06,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:06,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479751333] [2021-12-14 14:56:06,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479751333] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:06,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761126250] [2021-12-14 14:56:06,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:06,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:06,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:06,328 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:06,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 14:56:06,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:06,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:06,654 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-14 14:56:06,654 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:06,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761126250] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:06,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:06,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-14 14:56:06,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196776380] [2021-12-14 14:56:06,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:06,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:06,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:06,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:06,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:06,656 INFO L87 Difference]: Start difference. First operand 276 states and 364 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 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-14 14:56:06,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:06,688 INFO L93 Difference]: Finished difference Result 432 states and 594 transitions. [2021-12-14 14:56:06,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:06,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 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 215 [2021-12-14 14:56:06,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:06,689 INFO L225 Difference]: With dead ends: 432 [2021-12-14 14:56:06,690 INFO L226 Difference]: Without dead ends: 283 [2021-12-14 14:56:06,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 250 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-14 14:56:06,690 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 7 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 778 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-14 14:56:06,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 778 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:06,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-12-14 14:56:06,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 281. [2021-12-14 14:56:06,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 230 states have (on average 1.2695652173913043) internal successors, (292), 233 states have internal predecessors, (292), 38 states have call successors, (38), 12 states have call predecessors, (38), 12 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-12-14 14:56:06,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 368 transitions. [2021-12-14 14:56:06,699 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 368 transitions. Word has length 215 [2021-12-14 14:56:06,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:06,700 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 368 transitions. [2021-12-14 14:56:06,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 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-14 14:56:06,700 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 368 transitions. [2021-12-14 14:56:06,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-12-14 14:56:06,702 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:06,702 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] [2021-12-14 14:56:06,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:06,914 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-14 14:56:06,914 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:06,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:06,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1477420628, now seen corresponding path program 1 times [2021-12-14 14:56:06,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:06,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584441531] [2021-12-14 14:56:06,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:06,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:06,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:06,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:06,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,012 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-14 14:56:07,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:07,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584441531] [2021-12-14 14:56:07,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584441531] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:07,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272153353] [2021-12-14 14:56:07,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:07,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:07,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:07,016 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:07,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 14:56:07,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 755 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:07,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:07,376 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-14 14:56:07,376 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:07,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272153353] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:07,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:07,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-14 14:56:07,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748929493] [2021-12-14 14:56:07,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:07,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:07,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:07,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:07,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:07,378 INFO L87 Difference]: Start difference. First operand 281 states and 368 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 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-14 14:56:07,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:07,397 INFO L93 Difference]: Finished difference Result 434 states and 592 transitions. [2021-12-14 14:56:07,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:07,397 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 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 225 [2021-12-14 14:56:07,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:07,399 INFO L225 Difference]: With dead ends: 434 [2021-12-14 14:56:07,399 INFO L226 Difference]: Without dead ends: 280 [2021-12-14 14:56:07,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 262 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-14 14:56:07,400 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 7 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 764 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-14 14:56:07,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 764 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:07,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-12-14 14:56:07,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 280. [2021-12-14 14:56:07,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 230 states have (on average 1.2565217391304349) internal successors, (289), 232 states have internal predecessors, (289), 37 states have call successors, (37), 12 states have call predecessors, (37), 12 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-12-14 14:56:07,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 363 transitions. [2021-12-14 14:56:07,406 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 363 transitions. Word has length 225 [2021-12-14 14:56:07,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:07,407 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 363 transitions. [2021-12-14 14:56:07,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 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-14 14:56:07,407 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 363 transitions. [2021-12-14 14:56:07,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-12-14 14:56:07,408 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:07,409 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] [2021-12-14 14:56:07,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-14 14:56:07,641 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-14 14:56:07,641 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:07,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:07,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1684487284, now seen corresponding path program 1 times [2021-12-14 14:56:07,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:07,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138561367] [2021-12-14 14:56:07,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:07,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:07,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:07,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:07,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:07,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:07,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:07,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:07,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:07,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:07,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,744 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-14 14:56:07,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:07,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138561367] [2021-12-14 14:56:07,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138561367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:07,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:07,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:07,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419764325] [2021-12-14 14:56:07,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:07,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:07,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:07,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:07,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:07,747 INFO L87 Difference]: Start difference. First operand 280 states and 363 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-14 14:56:07,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:07,905 INFO L93 Difference]: Finished difference Result 475 states and 650 transitions. [2021-12-14 14:56:07,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:07,905 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 235 [2021-12-14 14:56:07,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:07,907 INFO L225 Difference]: With dead ends: 475 [2021-12-14 14:56:07,907 INFO L226 Difference]: Without dead ends: 322 [2021-12-14 14:56:07,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 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-14 14:56:07,908 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 183 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:07,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 633 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 14:56:07,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-12-14 14:56:07,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 279. [2021-12-14 14:56:07,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 230 states have (on average 1.2521739130434784) internal successors, (288), 231 states have internal predecessors, (288), 36 states have call successors, (36), 12 states have call predecessors, (36), 12 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2021-12-14 14:56:07,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 360 transitions. [2021-12-14 14:56:07,917 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 360 transitions. Word has length 235 [2021-12-14 14:56:07,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:07,918 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 360 transitions. [2021-12-14 14:56:07,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-12-14 14:56:07,918 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 360 transitions. [2021-12-14 14:56:07,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2021-12-14 14:56:07,920 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:07,920 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] [2021-12-14 14:56:07,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 14:56:07,920 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:07,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:07,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1937286894, now seen corresponding path program 1 times [2021-12-14 14:56:07,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:07,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618295849] [2021-12-14 14:56:07,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:07,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:07,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:07,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:08,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:08,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:08,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:08,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:08,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:08,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,049 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-14 14:56:08,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:08,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618295849] [2021-12-14 14:56:08,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618295849] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:08,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:08,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:08,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140216039] [2021-12-14 14:56:08,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:08,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:08,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:08,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:08,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:08,052 INFO L87 Difference]: Start difference. First operand 279 states and 360 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-14 14:56:08,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:08,412 INFO L93 Difference]: Finished difference Result 655 states and 874 transitions. [2021-12-14 14:56:08,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-14 14:56:08,413 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 236 [2021-12-14 14:56:08,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:08,415 INFO L225 Difference]: With dead ends: 655 [2021-12-14 14:56:08,415 INFO L226 Difference]: Without dead ends: 503 [2021-12-14 14:56:08,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-14 14:56:08,417 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 419 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:08,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 843 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 14:56:08,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-12-14 14:56:08,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 440. [2021-12-14 14:56:08,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 361 states have (on average 1.299168975069252) internal successors, (469), 363 states have internal predecessors, (469), 54 states have call successors, (54), 24 states have call predecessors, (54), 24 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2021-12-14 14:56:08,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 577 transitions. [2021-12-14 14:56:08,430 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 577 transitions. Word has length 236 [2021-12-14 14:56:08,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:08,430 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 577 transitions. [2021-12-14 14:56:08,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-14 14:56:08,430 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 577 transitions. [2021-12-14 14:56:08,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2021-12-14 14:56:08,432 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:08,432 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:08,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-14 14:56:08,432 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:08,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:08,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1634448199, now seen corresponding path program 1 times [2021-12-14 14:56:08,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:08,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743253276] [2021-12-14 14:56:08,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:08,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:08,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:08,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:08,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:08,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:08,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:08,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:08,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:08,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2021-12-14 14:56:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-14 14:56:08,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-14 14:56:08,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,567 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2021-12-14 14:56:08,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:08,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743253276] [2021-12-14 14:56:08,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743253276] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:08,567 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:08,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:08,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262157159] [2021-12-14 14:56:08,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:08,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:08,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:08,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:08,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:08,569 INFO L87 Difference]: Start difference. First operand 440 states and 577 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 14:56:08,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:08,826 INFO L93 Difference]: Finished difference Result 929 states and 1271 transitions. [2021-12-14 14:56:08,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:08,828 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 265 [2021-12-14 14:56:08,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:08,830 INFO L225 Difference]: With dead ends: 929 [2021-12-14 14:56:08,830 INFO L226 Difference]: Without dead ends: 693 [2021-12-14 14:56:08,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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-14 14:56:08,831 INFO L933 BasicCegarLoop]: 279 mSDtfsCounter, 214 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:08,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 611 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:56:08,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-12-14 14:56:08,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 531. [2021-12-14 14:56:08,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 442 states have (on average 1.3076923076923077) internal successors, (578), 445 states have internal predecessors, (578), 59 states have call successors, (59), 29 states have call predecessors, (59), 29 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2021-12-14 14:56:08,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 696 transitions. [2021-12-14 14:56:08,854 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 696 transitions. Word has length 265 [2021-12-14 14:56:08,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:08,854 INFO L470 AbstractCegarLoop]: Abstraction has 531 states and 696 transitions. [2021-12-14 14:56:08,854 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 14:56:08,854 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 696 transitions. [2021-12-14 14:56:08,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-12-14 14:56:08,856 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:08,856 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:08,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-14 14:56:08,856 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:08,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:08,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1733084103, now seen corresponding path program 1 times [2021-12-14 14:56:08,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:08,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135851385] [2021-12-14 14:56:08,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:08,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:08,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:08,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:08,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:08,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:08,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:08,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:08,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:08,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:08,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:08,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:08,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:08,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-14 14:56:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2021-12-14 14:56:08,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-14 14:56:08,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:08,943 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2021-12-14 14:56:08,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:08,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135851385] [2021-12-14 14:56:08,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135851385] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:08,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:08,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:08,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889401141] [2021-12-14 14:56:08,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:08,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:08,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:08,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:08,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:08,945 INFO L87 Difference]: Start difference. First operand 531 states and 696 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 14:56:09,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:09,169 INFO L93 Difference]: Finished difference Result 1121 states and 1524 transitions. [2021-12-14 14:56:09,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:09,170 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 266 [2021-12-14 14:56:09,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:09,172 INFO L225 Difference]: With dead ends: 1121 [2021-12-14 14:56:09,173 INFO L226 Difference]: Without dead ends: 829 [2021-12-14 14:56:09,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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-14 14:56:09,174 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 217 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:09,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 645 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:56:09,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-12-14 14:56:09,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 651. [2021-12-14 14:56:09,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 550 states have (on average 1.3163636363636364) internal successors, (724), 555 states have internal predecessors, (724), 65 states have call successors, (65), 35 states have call predecessors, (65), 35 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2021-12-14 14:56:09,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 854 transitions. [2021-12-14 14:56:09,196 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 854 transitions. Word has length 266 [2021-12-14 14:56:09,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:09,196 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 854 transitions. [2021-12-14 14:56:09,196 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 14:56:09,196 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 854 transitions. [2021-12-14 14:56:09,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-14 14:56:09,198 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:09,199 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:09,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-14 14:56:09,199 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:09,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:09,199 INFO L85 PathProgramCache]: Analyzing trace with hash 2100471702, now seen corresponding path program 1 times [2021-12-14 14:56:09,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:09,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365946772] [2021-12-14 14:56:09,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:09,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:09,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:09,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:09,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:09,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:09,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:09,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:09,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:09,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:09,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-14 14:56:09,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2021-12-14 14:56:09,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,323 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 603 trivial. 0 not checked. [2021-12-14 14:56:09,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:09,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365946772] [2021-12-14 14:56:09,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365946772] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:09,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173135365] [2021-12-14 14:56:09,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:09,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:09,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:09,325 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:09,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 14:56:09,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:09,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 915 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:56:09,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:09,751 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2021-12-14 14:56:09,751 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:09,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173135365] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:09,751 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:09,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-14 14:56:09,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172538939] [2021-12-14 14:56:09,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:09,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:09,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:09,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:09,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:56:09,754 INFO L87 Difference]: Start difference. First operand 651 states and 854 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 14:56:09,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:09,822 INFO L93 Difference]: Finished difference Result 1037 states and 1394 transitions. [2021-12-14 14:56:09,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:09,823 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 267 [2021-12-14 14:56:09,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:09,826 INFO L225 Difference]: With dead ends: 1037 [2021-12-14 14:56:09,826 INFO L226 Difference]: Without dead ends: 651 [2021-12-14 14:56:09,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 310 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-14 14:56:09,828 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 51 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 681 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-14 14:56:09,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 681 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:09,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-12-14 14:56:09,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 651. [2021-12-14 14:56:09,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 550 states have (on average 1.3054545454545454) internal successors, (718), 555 states have internal predecessors, (718), 65 states have call successors, (65), 35 states have call predecessors, (65), 35 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2021-12-14 14:56:09,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 848 transitions. [2021-12-14 14:56:09,855 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 848 transitions. Word has length 267 [2021-12-14 14:56:09,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:09,857 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 848 transitions. [2021-12-14 14:56:09,857 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 14:56:09,857 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 848 transitions. [2021-12-14 14:56:09,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-12-14 14:56:09,859 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:09,860 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:09,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:10,063 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,SelfDestructingSolverStorable24 [2021-12-14 14:56:10,063 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:10,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:10,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1830281755, now seen corresponding path program 1 times [2021-12-14 14:56:10,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:10,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456061708] [2021-12-14 14:56:10,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:10,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:10,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:10,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:10,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:10,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:10,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:10,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:10,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-14 14:56:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,225 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 617 trivial. 0 not checked. [2021-12-14 14:56:10,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:10,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456061708] [2021-12-14 14:56:10,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456061708] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:10,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396239210] [2021-12-14 14:56:10,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:10,226 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:10,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:10,227 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:10,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 14:56:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:10,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 14:56:10,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:10,676 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2021-12-14 14:56:10,676 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:10,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396239210] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:10,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:10,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-12-14 14:56:10,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74953980] [2021-12-14 14:56:10,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:10,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:10,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:10,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:10,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-14 14:56:10,679 INFO L87 Difference]: Start difference. First operand 651 states and 848 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 14:56:10,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:10,731 INFO L93 Difference]: Finished difference Result 1037 states and 1380 transitions. [2021-12-14 14:56:10,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:10,731 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 268 [2021-12-14 14:56:10,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:10,734 INFO L225 Difference]: With dead ends: 1037 [2021-12-14 14:56:10,734 INFO L226 Difference]: Without dead ends: 663 [2021-12-14 14:56:10,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 311 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-14 14:56:10,735 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 15 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 704 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-14 14:56:10,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 704 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:10,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-12-14 14:56:10,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 663. [2021-12-14 14:56:10,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 560 states have (on average 1.3071428571428572) internal successors, (732), 565 states have internal predecessors, (732), 65 states have call successors, (65), 37 states have call predecessors, (65), 37 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2021-12-14 14:56:10,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 862 transitions. [2021-12-14 14:56:10,762 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 862 transitions. Word has length 268 [2021-12-14 14:56:10,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:10,763 INFO L470 AbstractCegarLoop]: Abstraction has 663 states and 862 transitions. [2021-12-14 14:56:10,763 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-14 14:56:10,763 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 862 transitions. [2021-12-14 14:56:10,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2021-12-14 14:56:10,765 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:10,765 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:10,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:10,971 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,SelfDestructingSolverStorable25 [2021-12-14 14:56:10,971 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:10,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:10,972 INFO L85 PathProgramCache]: Analyzing trace with hash 632640880, now seen corresponding path program 1 times [2021-12-14 14:56:10,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:10,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076328113] [2021-12-14 14:56:10,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:10,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:11,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:11,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:11,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:11,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:11,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:11,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,150 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2021-12-14 14:56:11,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:11,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076328113] [2021-12-14 14:56:11,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076328113] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:11,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360140702] [2021-12-14 14:56:11,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:11,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:11,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:11,152 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:11,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-14 14:56:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:11,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-14 14:56:11,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:11,584 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2021-12-14 14:56:11,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:11,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360140702] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:11,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:11,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 14 [2021-12-14 14:56:11,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413911960] [2021-12-14 14:56:11,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:11,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:56:11,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:11,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:56:11,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-12-14 14:56:11,585 INFO L87 Difference]: Start difference. First operand 663 states and 862 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-14 14:56:11,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:11,714 INFO L93 Difference]: Finished difference Result 1425 states and 2051 transitions. [2021-12-14 14:56:11,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 14:56:11,714 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 269 [2021-12-14 14:56:11,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:11,719 INFO L225 Difference]: With dead ends: 1425 [2021-12-14 14:56:11,719 INFO L226 Difference]: Without dead ends: 1423 [2021-12-14 14:56:11,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 312 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-12-14 14:56:11,720 INFO L933 BasicCegarLoop]: 535 mSDtfsCounter, 511 mSDsluCounter, 2349 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 2884 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:11,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [546 Valid, 2884 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 14:56:11,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-12-14 14:56:11,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 669. [2021-12-14 14:56:11,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 564 states have (on average 1.3049645390070923) internal successors, (736), 570 states have internal predecessors, (736), 66 states have call successors, (66), 38 states have call predecessors, (66), 38 states have return successors, (66), 64 states have call predecessors, (66), 66 states have call successors, (66) [2021-12-14 14:56:11,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 868 transitions. [2021-12-14 14:56:11,772 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 868 transitions. Word has length 269 [2021-12-14 14:56:11,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:11,772 INFO L470 AbstractCegarLoop]: Abstraction has 669 states and 868 transitions. [2021-12-14 14:56:11,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-14 14:56:11,773 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 868 transitions. [2021-12-14 14:56:11,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-14 14:56:11,774 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:11,774 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:11,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:11,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:11,987 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:11,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:11,988 INFO L85 PathProgramCache]: Analyzing trace with hash -2002921446, now seen corresponding path program 1 times [2021-12-14 14:56:11,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:11,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903409588] [2021-12-14 14:56:11,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:11,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:12,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:12,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:12,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:12,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:12,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:12,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:12,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:12,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-14 14:56:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,175 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2021-12-14 14:56:12,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:12,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903409588] [2021-12-14 14:56:12,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903409588] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:12,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640453754] [2021-12-14 14:56:12,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:12,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:12,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:12,179 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:12,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-14 14:56:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:12,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-14 14:56:12,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:12,703 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 251 proven. 33 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-12-14 14:56:12,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:56:13,159 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 146 proven. 23 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2021-12-14 14:56:13,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640453754] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:56:13,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:56:13,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 19 [2021-12-14 14:56:13,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186102231] [2021-12-14 14:56:13,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:56:13,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-14 14:56:13,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:13,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-14 14:56:13,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-12-14 14:56:13,162 INFO L87 Difference]: Start difference. First operand 669 states and 868 transitions. Second operand has 19 states, 19 states have (on average 7.947368421052632) internal successors, (151), 14 states have internal predecessors, (151), 5 states have call successors, (28), 5 states have call predecessors, (28), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2021-12-14 14:56:14,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:14,505 INFO L93 Difference]: Finished difference Result 1897 states and 2639 transitions. [2021-12-14 14:56:14,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-14 14:56:14,506 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.947368421052632) internal successors, (151), 14 states have internal predecessors, (151), 5 states have call successors, (28), 5 states have call predecessors, (28), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) Word has length 277 [2021-12-14 14:56:14,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:14,512 INFO L225 Difference]: With dead ends: 1897 [2021-12-14 14:56:14,512 INFO L226 Difference]: Without dead ends: 1505 [2021-12-14 14:56:14,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 635 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2021-12-14 14:56:14,514 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 795 mSDsluCounter, 2952 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 3334 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:14,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [843 Valid, 3334 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 1496 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 14:56:14,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-12-14 14:56:14,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 940. [2021-12-14 14:56:14,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 795 states have (on average 1.3018867924528301) internal successors, (1035), 802 states have internal predecessors, (1035), 90 states have call successors, (90), 51 states have call predecessors, (90), 54 states have return successors, (95), 90 states have call predecessors, (95), 90 states have call successors, (95) [2021-12-14 14:56:14,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1220 transitions. [2021-12-14 14:56:14,556 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1220 transitions. Word has length 277 [2021-12-14 14:56:14,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:14,556 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 1220 transitions. [2021-12-14 14:56:14,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 7.947368421052632) internal successors, (151), 14 states have internal predecessors, (151), 5 states have call successors, (28), 5 states have call predecessors, (28), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2021-12-14 14:56:14,557 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1220 transitions. [2021-12-14 14:56:14,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-14 14:56:14,559 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:14,559 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:14,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:14,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-14 14:56:14,773 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:14,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:14,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1041307429, now seen corresponding path program 1 times [2021-12-14 14:56:14,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:14,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299752735] [2021-12-14 14:56:14,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:14,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:14,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:14,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:14,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:14,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:14,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:14,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:14,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:14,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:14,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:14,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:14,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:14,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:14,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-14 14:56:14,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:14,881 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 668 trivial. 0 not checked. [2021-12-14 14:56:14,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:14,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299752735] [2021-12-14 14:56:14,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299752735] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:14,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701597598] [2021-12-14 14:56:14,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:14,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:14,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:14,883 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:14,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-14 14:56:15,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 940 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:15,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:15,345 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2021-12-14 14:56:15,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:15,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701597598] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:15,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:15,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-14 14:56:15,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861616642] [2021-12-14 14:56:15,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:15,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:15,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:15,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:15,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:15,347 INFO L87 Difference]: Start difference. First operand 940 states and 1220 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-14 14:56:15,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:15,415 INFO L93 Difference]: Finished difference Result 1743 states and 2304 transitions. [2021-12-14 14:56:15,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:15,416 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 277 [2021-12-14 14:56:15,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:15,421 INFO L225 Difference]: With dead ends: 1743 [2021-12-14 14:56:15,421 INFO L226 Difference]: Without dead ends: 924 [2021-12-14 14:56:15,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 323 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-14 14:56:15,422 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 11 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 704 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-14 14:56:15,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 704 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:15,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-12-14 14:56:15,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 924. [2021-12-14 14:56:15,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 784 states have (on average 1.2895408163265305) internal successors, (1011), 791 states have internal predecessors, (1011), 86 states have call successors, (86), 51 states have call predecessors, (86), 53 states have return successors, (90), 85 states have call predecessors, (90), 86 states have call successors, (90) [2021-12-14 14:56:15,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1187 transitions. [2021-12-14 14:56:15,446 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1187 transitions. Word has length 277 [2021-12-14 14:56:15,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:15,447 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 1187 transitions. [2021-12-14 14:56:15,447 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-14 14:56:15,447 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1187 transitions. [2021-12-14 14:56:15,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2021-12-14 14:56:15,448 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:15,448 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:15,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:15,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-14 14:56:15,663 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:15,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:15,664 INFO L85 PathProgramCache]: Analyzing trace with hash -186615214, now seen corresponding path program 1 times [2021-12-14 14:56:15,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:15,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549132187] [2021-12-14 14:56:15,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:15,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:15,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:15,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:15,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:15,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:15,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:15,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:15,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:15,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:15,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:15,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:15,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 14:56:15,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-14 14:56:15,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-14 14:56:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-12-14 14:56:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-14 14:56:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-14 14:56:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-14 14:56:15,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-14 14:56:15,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-14 14:56:15,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,761 INFO L134 CoverageAnalysis]: Checked inductivity of 690 backedges. 121 proven. 19 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2021-12-14 14:56:15,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:15,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549132187] [2021-12-14 14:56:15,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549132187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:15,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447205703] [2021-12-14 14:56:15,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:15,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:15,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:15,763 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:15,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-14 14:56:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:15,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:15,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:16,213 INFO L134 CoverageAnalysis]: Checked inductivity of 690 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2021-12-14 14:56:16,213 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:16,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447205703] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:16,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:16,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-14 14:56:16,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522989548] [2021-12-14 14:56:16,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:16,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:16,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:16,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:16,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:16,214 INFO L87 Difference]: Start difference. First operand 924 states and 1187 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, (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-14 14:56:16,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:16,292 INFO L93 Difference]: Finished difference Result 1576 states and 2065 transitions. [2021-12-14 14:56:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:16,293 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, (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 280 [2021-12-14 14:56:16,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:16,296 INFO L225 Difference]: With dead ends: 1576 [2021-12-14 14:56:16,297 INFO L226 Difference]: Without dead ends: 764 [2021-12-14 14:56:16,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 326 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-14 14:56:16,299 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 8 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 707 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.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:16,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 707 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 14:56:16,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-12-14 14:56:16,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 764. [2021-12-14 14:56:16,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 642 states have (on average 1.2850467289719627) internal successors, (825), 649 states have internal predecessors, (825), 77 states have call successors, (77), 44 states have call predecessors, (77), 44 states have return successors, (77), 74 states have call predecessors, (77), 77 states have call successors, (77) [2021-12-14 14:56:16,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 979 transitions. [2021-12-14 14:56:16,327 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 979 transitions. Word has length 280 [2021-12-14 14:56:16,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:16,328 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 979 transitions. [2021-12-14 14:56:16,328 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, (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-14 14:56:16,328 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 979 transitions. [2021-12-14 14:56:16,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-12-14 14:56:16,330 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:16,330 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:16,380 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-14 14:56:16,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:16,547 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:16,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:16,554 INFO L85 PathProgramCache]: Analyzing trace with hash -2136317147, now seen corresponding path program 1 times [2021-12-14 14:56:16,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:16,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259133611] [2021-12-14 14:56:16,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:16,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:16,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:16,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:16,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:16,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:16,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:16,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:16,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:16,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:16,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:16,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:16,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:16,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-14 14:56:16,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-14 14:56:16,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-14 14:56:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,745 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 715 trivial. 0 not checked. [2021-12-14 14:56:16,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:16,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259133611] [2021-12-14 14:56:16,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259133611] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:16,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272203856] [2021-12-14 14:56:16,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:16,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:16,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:16,747 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:16,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-14 14:56:16,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:16,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 988 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-14 14:56:16,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:17,343 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2021-12-14 14:56:17,343 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:17,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272203856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:17,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:17,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 19 [2021-12-14 14:56:17,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061572210] [2021-12-14 14:56:17,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:17,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 14:56:17,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:17,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 14:56:17,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2021-12-14 14:56:17,345 INFO L87 Difference]: Start difference. First operand 764 states and 979 transitions. Second operand has 10 states, 10 states have (on average 11.1) internal successors, (111), 9 states have internal predecessors, (111), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:18,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:18,062 INFO L93 Difference]: Finished difference Result 2417 states and 3200 transitions. [2021-12-14 14:56:18,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-14 14:56:18,063 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 9 states have internal predecessors, (111), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 292 [2021-12-14 14:56:18,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:18,069 INFO L225 Difference]: With dead ends: 2417 [2021-12-14 14:56:18,069 INFO L226 Difference]: Without dead ends: 2018 [2021-12-14 14:56:18,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 335 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-14 14:56:18,071 INFO L933 BasicCegarLoop]: 453 mSDtfsCounter, 1158 mSDsluCounter, 3029 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1162 SdHoareTripleChecker+Valid, 3482 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:18,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1162 Valid, 3482 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 14:56:18,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-12-14 14:56:18,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1261. [2021-12-14 14:56:18,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1041 states have (on average 1.2795389048991355) internal successors, (1332), 1053 states have internal predecessors, (1332), 145 states have call successors, (145), 74 states have call predecessors, (145), 74 states have return successors, (145), 137 states have call predecessors, (145), 145 states have call successors, (145) [2021-12-14 14:56:18,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1622 transitions. [2021-12-14 14:56:18,113 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1622 transitions. Word has length 292 [2021-12-14 14:56:18,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:18,113 INFO L470 AbstractCegarLoop]: Abstraction has 1261 states and 1622 transitions. [2021-12-14 14:56:18,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 9 states have internal predecessors, (111), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:18,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1622 transitions. [2021-12-14 14:56:18,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-12-14 14:56:18,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:18,115 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:18,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:18,333 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,SelfDestructingSolverStorable30 [2021-12-14 14:56:18,333 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:18,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:18,334 INFO L85 PathProgramCache]: Analyzing trace with hash -785059678, now seen corresponding path program 1 times [2021-12-14 14:56:18,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:18,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734282918] [2021-12-14 14:56:18,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:18,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:18,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:18,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:18,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:18,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:18,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:18,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:18,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:18,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:18,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:18,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:18,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:18,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:18,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:18,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:18,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:18,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:18,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-14 14:56:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-14 14:56:18,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-14 14:56:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:18,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:18,457 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2021-12-14 14:56:18,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:18,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734282918] [2021-12-14 14:56:18,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734282918] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:18,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:18,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 14:56:18,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785131098] [2021-12-14 14:56:18,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:18,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 14:56:18,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:18,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 14:56:18,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-14 14:56:18,460 INFO L87 Difference]: Start difference. First operand 1261 states and 1622 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:18,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:18,892 INFO L93 Difference]: Finished difference Result 3542 states and 4844 transitions. [2021-12-14 14:56:18,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 14:56:18,892 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 298 [2021-12-14 14:56:18,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:18,904 INFO L225 Difference]: With dead ends: 3542 [2021-12-14 14:56:18,904 INFO L226 Difference]: Without dead ends: 2631 [2021-12-14 14:56:18,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 51 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-14 14:56:18,908 INFO L933 BasicCegarLoop]: 574 mSDtfsCounter, 493 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:18,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 2197 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 14:56:18,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-12-14 14:56:18,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 1354. [2021-12-14 14:56:18,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1113 states have (on average 1.2911051212938005) internal successors, (1437), 1125 states have internal predecessors, (1437), 166 states have call successors, (166), 74 states have call predecessors, (166), 74 states have return successors, (166), 158 states have call predecessors, (166), 166 states have call successors, (166) [2021-12-14 14:56:18,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 1769 transitions. [2021-12-14 14:56:18,991 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 1769 transitions. Word has length 298 [2021-12-14 14:56:18,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:18,991 INFO L470 AbstractCegarLoop]: Abstraction has 1354 states and 1769 transitions. [2021-12-14 14:56:18,992 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:18,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 1769 transitions. [2021-12-14 14:56:18,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-12-14 14:56:18,994 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:18,994 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:18,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-14 14:56:18,994 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:18,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:18,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1679492638, now seen corresponding path program 1 times [2021-12-14 14:56:18,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:18,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523671804] [2021-12-14 14:56:18,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:18,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:19,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:19,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:19,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:19,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:19,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:19,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:19,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:19,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:19,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-14 14:56:19,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-14 14:56:19,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-14 14:56:19,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2021-12-14 14:56:19,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:19,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523671804] [2021-12-14 14:56:19,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523671804] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:19,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546658565] [2021-12-14 14:56:19,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:19,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:19,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:19,199 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:19,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-14 14:56:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:19,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-14 14:56:19,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:19,926 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 189 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2021-12-14 14:56:19,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:19,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546658565] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:19,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:19,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 12 [2021-12-14 14:56:19,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324487039] [2021-12-14 14:56:19,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:19,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 14:56:19,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:19,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 14:56:19,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:56:19,928 INFO L87 Difference]: Start difference. First operand 1354 states and 1769 transitions. Second operand has 10 states, 10 states have (on average 11.9) internal successors, (119), 9 states have internal predecessors, (119), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:20,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:20,891 INFO L93 Difference]: Finished difference Result 3938 states and 5327 transitions. [2021-12-14 14:56:20,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-14 14:56:20,892 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 9 states have internal predecessors, (119), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 298 [2021-12-14 14:56:20,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:20,900 INFO L225 Difference]: With dead ends: 3938 [2021-12-14 14:56:20,900 INFO L226 Difference]: Without dead ends: 2935 [2021-12-14 14:56:20,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 346 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-12-14 14:56:20,903 INFO L933 BasicCegarLoop]: 541 mSDtfsCounter, 1309 mSDsluCounter, 3120 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1323 SdHoareTripleChecker+Valid, 3661 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:20,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1323 Valid, 3661 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 14:56:20,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2935 states. [2021-12-14 14:56:20,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2935 to 1549. [2021-12-14 14:56:20,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1271 states have (on average 1.2840283241542092) internal successors, (1632), 1285 states have internal predecessors, (1632), 193 states have call successors, (193), 84 states have call predecessors, (193), 84 states have return successors, (193), 183 states have call predecessors, (193), 193 states have call successors, (193) [2021-12-14 14:56:20,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 2018 transitions. [2021-12-14 14:56:20,970 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 2018 transitions. Word has length 298 [2021-12-14 14:56:20,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:20,971 INFO L470 AbstractCegarLoop]: Abstraction has 1549 states and 2018 transitions. [2021-12-14 14:56:20,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 9 states have internal predecessors, (119), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:20,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 2018 transitions. [2021-12-14 14:56:20,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-12-14 14:56:20,972 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:20,972 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:20,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:21,183 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,SelfDestructingSolverStorable32 [2021-12-14 14:56:21,184 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:21,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:21,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1728419810, now seen corresponding path program 1 times [2021-12-14 14:56:21,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:21,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196564217] [2021-12-14 14:56:21,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:21,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:21,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:21,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:21,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:21,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:21,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-14 14:56:21,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-14 14:56:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-14 14:56:21,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,357 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2021-12-14 14:56:21,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:21,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196564217] [2021-12-14 14:56:21,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196564217] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:21,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995548090] [2021-12-14 14:56:21,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:21,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:21,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:21,359 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:21,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-14 14:56:21,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:21,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-14 14:56:21,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:22,035 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-12-14 14:56:22,035 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:22,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995548090] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:22,036 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:22,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 12 [2021-12-14 14:56:22,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655943477] [2021-12-14 14:56:22,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:22,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 14:56:22,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:22,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 14:56:22,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-12-14 14:56:22,037 INFO L87 Difference]: Start difference. First operand 1549 states and 2018 transitions. Second operand has 10 states, 10 states have (on average 11.7) internal successors, (117), 9 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:23,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:23,014 INFO L93 Difference]: Finished difference Result 3757 states and 5047 transitions. [2021-12-14 14:56:23,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-14 14:56:23,014 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.7) internal successors, (117), 9 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 298 [2021-12-14 14:56:23,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:23,024 INFO L225 Difference]: With dead ends: 3757 [2021-12-14 14:56:23,024 INFO L226 Difference]: Without dead ends: 2619 [2021-12-14 14:56:23,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 346 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-12-14 14:56:23,027 INFO L933 BasicCegarLoop]: 517 mSDtfsCounter, 1277 mSDsluCounter, 3258 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 3775 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:23,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1292 Valid, 3775 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-14 14:56:23,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2021-12-14 14:56:23,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 1515. [2021-12-14 14:56:23,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1247 states have (on average 1.2766639935846031) internal successors, (1592), 1261 states have internal predecessors, (1592), 183 states have call successors, (183), 84 states have call predecessors, (183), 84 states have return successors, (183), 173 states have call predecessors, (183), 183 states have call successors, (183) [2021-12-14 14:56:23,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 1958 transitions. [2021-12-14 14:56:23,116 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 1958 transitions. Word has length 298 [2021-12-14 14:56:23,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:23,116 INFO L470 AbstractCegarLoop]: Abstraction has 1515 states and 1958 transitions. [2021-12-14 14:56:23,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.7) internal successors, (117), 9 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2021-12-14 14:56:23,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 1958 transitions. [2021-12-14 14:56:23,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-12-14 14:56:23,118 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:23,118 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:23,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:23,331 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,SelfDestructingSolverStorable33 [2021-12-14 14:56:23,332 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:23,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:23,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1661534500, now seen corresponding path program 1 times [2021-12-14 14:56:23,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:23,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475251825] [2021-12-14 14:56:23,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:23,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:23,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:23,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:23,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:23,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:23,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:23,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:23,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:23,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:23,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:23,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:23,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-14 14:56:23,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-14 14:56:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-14 14:56:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:23,476 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2021-12-14 14:56:23,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:23,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475251825] [2021-12-14 14:56:23,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475251825] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:23,476 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:23,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 14:56:23,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019997112] [2021-12-14 14:56:23,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:23,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 14:56:23,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:23,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 14:56:23,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 14:56:23,479 INFO L87 Difference]: Start difference. First operand 1515 states and 1958 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-14 14:56:23,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:23,953 INFO L93 Difference]: Finished difference Result 2714 states and 3542 transitions. [2021-12-14 14:56:23,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 14:56:23,953 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 298 [2021-12-14 14:56:23,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:23,959 INFO L225 Difference]: With dead ends: 2714 [2021-12-14 14:56:23,959 INFO L226 Difference]: Without dead ends: 1567 [2021-12-14 14:56:23,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-14 14:56:23,962 INFO L933 BasicCegarLoop]: 297 mSDtfsCounter, 459 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 744 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:23,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 744 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 14:56:23,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2021-12-14 14:56:24,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1427. [2021-12-14 14:56:24,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1174 states have (on average 1.2776831345826236) internal successors, (1500), 1187 states have internal predecessors, (1500), 173 states have call successors, (173), 79 states have call predecessors, (173), 79 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2021-12-14 14:56:24,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 1846 transitions. [2021-12-14 14:56:24,044 INFO L78 Accepts]: Start accepts. Automaton has 1427 states and 1846 transitions. Word has length 298 [2021-12-14 14:56:24,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:24,044 INFO L470 AbstractCegarLoop]: Abstraction has 1427 states and 1846 transitions. [2021-12-14 14:56:24,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-14 14:56:24,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1427 states and 1846 transitions. [2021-12-14 14:56:24,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-12-14 14:56:24,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:24,046 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:24,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-12-14 14:56:24,047 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:24,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:24,047 INFO L85 PathProgramCache]: Analyzing trace with hash -19843425, now seen corresponding path program 1 times [2021-12-14 14:56:24,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:24,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157814243] [2021-12-14 14:56:24,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:24,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:24,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:24,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:24,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:24,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:24,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:24,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:24,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:24,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:24,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:24,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:24,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-14 14:56:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-14 14:56:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,182 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 708 trivial. 0 not checked. [2021-12-14 14:56:24,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:24,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157814243] [2021-12-14 14:56:24,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157814243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:24,182 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:24,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:24,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754890806] [2021-12-14 14:56:24,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:24,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:24,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:24,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:24,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:24,184 INFO L87 Difference]: Start difference. First operand 1427 states and 1846 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-14 14:56:24,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:24,643 INFO L93 Difference]: Finished difference Result 2620 states and 3407 transitions. [2021-12-14 14:56:24,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-14 14:56:24,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 311 [2021-12-14 14:56:24,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:24,652 INFO L225 Difference]: With dead ends: 2620 [2021-12-14 14:56:24,653 INFO L226 Difference]: Without dead ends: 1561 [2021-12-14 14:56:24,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 14:56:24,655 INFO L933 BasicCegarLoop]: 392 mSDtfsCounter, 495 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:24,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [513 Valid, 1021 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 14:56:24,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2021-12-14 14:56:24,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1286. [2021-12-14 14:56:24,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1286 states, 1064 states have (on average 1.256578947368421) internal successors, (1337), 1072 states have internal predecessors, (1337), 151 states have call successors, (151), 70 states have call predecessors, (151), 70 states have return successors, (151), 143 states have call predecessors, (151), 151 states have call successors, (151) [2021-12-14 14:56:24,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1639 transitions. [2021-12-14 14:56:24,735 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1639 transitions. Word has length 311 [2021-12-14 14:56:24,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:24,735 INFO L470 AbstractCegarLoop]: Abstraction has 1286 states and 1639 transitions. [2021-12-14 14:56:24,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2021-12-14 14:56:24,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1639 transitions. [2021-12-14 14:56:24,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2021-12-14 14:56:24,738 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:24,739 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, 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-14 14:56:24,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-14 14:56:24,739 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:24,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:24,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1173087113, now seen corresponding path program 1 times [2021-12-14 14:56:24,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:24,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583751942] [2021-12-14 14:56:24,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:24,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:24,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:24,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:24,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:24,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:24,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:24,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:24,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:24,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:24,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:24,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:24,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:24,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:24,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:24,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-14 14:56:24,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-14 14:56:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:24,925 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2021-12-14 14:56:24,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:24,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583751942] [2021-12-14 14:56:24,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583751942] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:24,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838985742] [2021-12-14 14:56:24,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:24,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:24,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:24,936 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:24,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-14 14:56:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:25,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-14 14:56:25,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:25,693 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 151 proven. 33 refuted. 0 times theorem prover too weak. 697 trivial. 0 not checked. [2021-12-14 14:56:25,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:56:26,191 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 49 proven. 2 refuted. 0 times theorem prover too weak. 830 trivial. 0 not checked. [2021-12-14 14:56:26,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838985742] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:56:26,192 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:56:26,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 9] total 23 [2021-12-14 14:56:26,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360855849] [2021-12-14 14:56:26,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:56:26,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-14 14:56:26,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:26,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-14 14:56:26,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-12-14 14:56:26,196 INFO L87 Difference]: Start difference. First operand 1286 states and 1639 transitions. Second operand has 23 states, 23 states have (on average 9.391304347826088) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (45), 6 states have call predecessors, (45), 9 states have return successors, (46), 9 states have call predecessors, (46), 6 states have call successors, (46) [2021-12-14 14:56:35,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:35,312 INFO L93 Difference]: Finished difference Result 8833 states and 12572 transitions. [2021-12-14 14:56:35,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-12-14 14:56:35,312 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 9.391304347826088) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (45), 6 states have call predecessors, (45), 9 states have return successors, (46), 9 states have call predecessors, (46), 6 states have call successors, (46) Word has length 352 [2021-12-14 14:56:35,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:35,343 INFO L225 Difference]: With dead ends: 8833 [2021-12-14 14:56:35,343 INFO L226 Difference]: Without dead ends: 7915 [2021-12-14 14:56:35,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 814 SyntacticMatches, 1 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8331 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2215, Invalid=21347, Unknown=0, NotChecked=0, Total=23562 [2021-12-14 14:56:35,351 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 3394 mSDsluCounter, 10171 mSDsCounter, 0 mSdLazyCounter, 12519 mSolverCounterSat, 2225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3420 SdHoareTripleChecker+Valid, 11014 SdHoareTripleChecker+Invalid, 14744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2225 IncrementalHoareTripleChecker+Valid, 12519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:35,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3420 Valid, 11014 Invalid, 14744 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2225 Valid, 12519 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2021-12-14 14:56:35,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7915 states. [2021-12-14 14:56:35,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7915 to 2726. [2021-12-14 14:56:35,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2726 states, 2224 states have (on average 1.272931654676259) internal successors, (2831), 2246 states have internal predecessors, (2831), 326 states have call successors, (326), 157 states have call predecessors, (326), 175 states have return successors, (356), 322 states have call predecessors, (356), 326 states have call successors, (356) [2021-12-14 14:56:35,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2726 states to 2726 states and 3513 transitions. [2021-12-14 14:56:35,546 INFO L78 Accepts]: Start accepts. Automaton has 2726 states and 3513 transitions. Word has length 352 [2021-12-14 14:56:35,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:35,547 INFO L470 AbstractCegarLoop]: Abstraction has 2726 states and 3513 transitions. [2021-12-14 14:56:35,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.391304347826088) internal successors, (216), 19 states have internal predecessors, (216), 6 states have call successors, (45), 6 states have call predecessors, (45), 9 states have return successors, (46), 9 states have call predecessors, (46), 6 states have call successors, (46) [2021-12-14 14:56:35,547 INFO L276 IsEmpty]: Start isEmpty. Operand 2726 states and 3513 transitions. [2021-12-14 14:56:35,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2021-12-14 14:56:35,551 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:35,552 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, 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] [2021-12-14 14:56:35,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-14 14:56:35,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:35,768 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:35,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:35,768 INFO L85 PathProgramCache]: Analyzing trace with hash 623485226, now seen corresponding path program 1 times [2021-12-14 14:56:35,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:35,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108299816] [2021-12-14 14:56:35,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:35,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:35,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:35,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:35,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:35,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:35,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:35,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:35,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:35,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:35,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:35,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:35,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:35,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:35,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:35,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:35,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:35,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:35,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:35,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:35,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:35,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-14 14:56:35,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-14 14:56:35,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:35,922 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 853 trivial. 0 not checked. [2021-12-14 14:56:35,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:35,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108299816] [2021-12-14 14:56:35,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108299816] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:35,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:35,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 14:56:35,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948393830] [2021-12-14 14:56:35,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:35,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 14:56:35,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:35,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 14:56:35,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-14 14:56:35,924 INFO L87 Difference]: Start difference. First operand 2726 states and 3513 transitions. Second operand has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 7 states have internal predecessors, (116), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 14:56:36,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:36,811 INFO L93 Difference]: Finished difference Result 6324 states and 8353 transitions. [2021-12-14 14:56:36,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-14 14:56:36,811 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 7 states have internal predecessors, (116), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 352 [2021-12-14 14:56:36,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:36,822 INFO L225 Difference]: With dead ends: 6324 [2021-12-14 14:56:36,822 INFO L226 Difference]: Without dead ends: 4142 [2021-12-14 14:56:36,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-12-14 14:56:36,829 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 557 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 2320 SdHoareTripleChecker+Invalid, 1350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:36,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [569 Valid, 2320 Invalid, 1350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1219 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 14:56:36,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4142 states. [2021-12-14 14:56:36,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4142 to 2424. [2021-12-14 14:56:36,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 1996 states have (on average 1.2650300601202404) internal successors, (2525), 2016 states have internal predecessors, (2525), 276 states have call successors, (276), 135 states have call predecessors, (276), 151 states have return successors, (296), 272 states have call predecessors, (296), 276 states have call successors, (296) [2021-12-14 14:56:36,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 3097 transitions. [2021-12-14 14:56:36,981 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 3097 transitions. Word has length 352 [2021-12-14 14:56:36,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:36,982 INFO L470 AbstractCegarLoop]: Abstraction has 2424 states and 3097 transitions. [2021-12-14 14:56:36,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.88888888888889) internal successors, (116), 7 states have internal predecessors, (116), 3 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 14:56:36,982 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 3097 transitions. [2021-12-14 14:56:36,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2021-12-14 14:56:36,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:36,987 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, 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] [2021-12-14 14:56:36,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-12-14 14:56:36,987 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:36,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:36,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1387268054, now seen corresponding path program 1 times [2021-12-14 14:56:36,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:36,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311869227] [2021-12-14 14:56:36,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:36,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:37,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:37,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:37,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:37,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:37,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:37,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 14:56:37,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:37,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:37,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:37,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:37,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-14 14:56:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-14 14:56:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2021-12-14 14:56:37,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:37,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311869227] [2021-12-14 14:56:37,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311869227] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:37,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:37,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 14:56:37,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943847745] [2021-12-14 14:56:37,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:37,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 14:56:37,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:37,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 14:56:37,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-14 14:56:37,098 INFO L87 Difference]: Start difference. First operand 2424 states and 3097 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 5 states have internal predecessors, (108), 4 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-14 14:56:37,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:37,458 INFO L93 Difference]: Finished difference Result 4456 states and 5730 transitions. [2021-12-14 14:56:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 14:56:37,459 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), 4 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 352 [2021-12-14 14:56:37,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:37,464 INFO L225 Difference]: With dead ends: 4456 [2021-12-14 14:56:37,464 INFO L226 Difference]: Without dead ends: 2424 [2021-12-14 14:56:37,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 63 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-14 14:56:37,468 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 373 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:37,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 507 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:56:37,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2424 states. [2021-12-14 14:56:37,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2424 to 2424. [2021-12-14 14:56:37,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 1996 states have (on average 1.2635270541082164) internal successors, (2522), 2016 states have internal predecessors, (2522), 276 states have call successors, (276), 135 states have call predecessors, (276), 151 states have return successors, (296), 272 states have call predecessors, (296), 276 states have call successors, (296) [2021-12-14 14:56:37,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 3094 transitions. [2021-12-14 14:56:37,639 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 3094 transitions. Word has length 352 [2021-12-14 14:56:37,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:37,639 INFO L470 AbstractCegarLoop]: Abstraction has 2424 states and 3094 transitions. [2021-12-14 14:56:37,640 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), 4 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-12-14 14:56:37,640 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 3094 transitions. [2021-12-14 14:56:37,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2021-12-14 14:56:37,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:37,646 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, 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, 1, 1, 1] [2021-12-14 14:56:37,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-12-14 14:56:37,646 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:37,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:37,646 INFO L85 PathProgramCache]: Analyzing trace with hash -838242006, now seen corresponding path program 1 times [2021-12-14 14:56:37,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:37,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545108356] [2021-12-14 14:56:37,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:37,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:37,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:37,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:37,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:37,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:37,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:37,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:37,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:37,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:37,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:37,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:37,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:37,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:37,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:37,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-14 14:56:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-14 14:56:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:37,755 INFO L134 CoverageAnalysis]: Checked inductivity of 877 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 854 trivial. 0 not checked. [2021-12-14 14:56:37,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:37,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545108356] [2021-12-14 14:56:37,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545108356] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:37,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:37,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:37,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280279583] [2021-12-14 14:56:37,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:37,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:37,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:37,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:37,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:37,757 INFO L87 Difference]: Start difference. First operand 2424 states and 3094 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-14 14:56:38,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:38,200 INFO L93 Difference]: Finished difference Result 6374 states and 8182 transitions. [2021-12-14 14:56:38,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:38,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 352 [2021-12-14 14:56:38,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:38,209 INFO L225 Difference]: With dead ends: 6374 [2021-12-14 14:56:38,209 INFO L226 Difference]: Without dead ends: 4330 [2021-12-14 14:56:38,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 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-14 14:56:38,212 INFO L933 BasicCegarLoop]: 302 mSDtfsCounter, 212 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:38,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 660 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:56:38,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2021-12-14 14:56:38,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 2772. [2021-12-14 14:56:38,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2772 states, 2344 states have (on average 1.2602389078498293) internal successors, (2954), 2364 states have internal predecessors, (2954), 276 states have call successors, (276), 135 states have call predecessors, (276), 151 states have return successors, (296), 272 states have call predecessors, (296), 276 states have call successors, (296) [2021-12-14 14:56:38,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2772 states to 2772 states and 3526 transitions. [2021-12-14 14:56:38,395 INFO L78 Accepts]: Start accepts. Automaton has 2772 states and 3526 transitions. Word has length 352 [2021-12-14 14:56:38,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:38,396 INFO L470 AbstractCegarLoop]: Abstraction has 2772 states and 3526 transitions. [2021-12-14 14:56:38,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-12-14 14:56:38,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2772 states and 3526 transitions. [2021-12-14 14:56:38,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2021-12-14 14:56:38,402 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:38,402 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, 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, 1, 1, 1] [2021-12-14 14:56:38,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-12-14 14:56:38,402 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:38,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:38,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1734722604, now seen corresponding path program 1 times [2021-12-14 14:56:38,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:38,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923025490] [2021-12-14 14:56:38,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:38,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:38,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:38,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:38,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:38,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:38,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:38,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:38,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2021-12-14 14:56:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2021-12-14 14:56:38,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 877 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 833 trivial. 0 not checked. [2021-12-14 14:56:38,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:38,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923025490] [2021-12-14 14:56:38,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923025490] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:38,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:38,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 14:56:38,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668381206] [2021-12-14 14:56:38,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:38,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:38,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:38,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:38,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:38,533 INFO L87 Difference]: Start difference. First operand 2772 states and 3526 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-14 14:56:38,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:38,907 INFO L93 Difference]: Finished difference Result 5569 states and 7079 transitions. [2021-12-14 14:56:38,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-14 14:56:38,908 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 352 [2021-12-14 14:56:38,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:38,915 INFO L225 Difference]: With dead ends: 5569 [2021-12-14 14:56:38,915 INFO L226 Difference]: Without dead ends: 2708 [2021-12-14 14:56:38,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-14 14:56:38,919 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 107 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:38,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 722 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 14:56:38,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2708 states. [2021-12-14 14:56:39,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2708 to 2708. [2021-12-14 14:56:39,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2708 states, 2296 states have (on average 1.2364982578397212) internal successors, (2839), 2316 states have internal predecessors, (2839), 276 states have call successors, (276), 135 states have call predecessors, (276), 135 states have return successors, (276), 256 states have call predecessors, (276), 276 states have call successors, (276) [2021-12-14 14:56:39,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2708 states to 2708 states and 3391 transitions. [2021-12-14 14:56:39,089 INFO L78 Accepts]: Start accepts. Automaton has 2708 states and 3391 transitions. Word has length 352 [2021-12-14 14:56:39,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:39,090 INFO L470 AbstractCegarLoop]: Abstraction has 2708 states and 3391 transitions. [2021-12-14 14:56:39,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2021-12-14 14:56:39,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2708 states and 3391 transitions. [2021-12-14 14:56:39,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2021-12-14 14:56:39,095 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:39,095 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:39,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-12-14 14:56:39,095 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:39,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:39,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1091864014, now seen corresponding path program 1 times [2021-12-14 14:56:39,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:39,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748134656] [2021-12-14 14:56:39,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:39,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:39,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:39,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:39,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:39,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:39,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:39,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:39,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:39,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-14 14:56:39,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2021-12-14 14:56:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2021-12-14 14:56:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-14 14:56:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-14 14:56:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-14 14:56:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2021-12-14 14:56:39,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-14 14:56:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-14 14:56:39,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2021-12-14 14:56:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2021-12-14 14:56:39,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-14 14:56:39,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,202 INFO L134 CoverageAnalysis]: Checked inductivity of 934 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 910 trivial. 0 not checked. [2021-12-14 14:56:39,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:39,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748134656] [2021-12-14 14:56:39,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748134656] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:39,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 14:56:39,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 14:56:39,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888214290] [2021-12-14 14:56:39,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:39,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:39,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:39,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:39,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 14:56:39,204 INFO L87 Difference]: Start difference. First operand 2708 states and 3391 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-14 14:56:39,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:39,496 INFO L93 Difference]: Finished difference Result 4994 states and 6282 transitions. [2021-12-14 14:56:39,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 14:56:39,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 362 [2021-12-14 14:56:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:39,503 INFO L225 Difference]: With dead ends: 4994 [2021-12-14 14:56:39,503 INFO L226 Difference]: Without dead ends: 2623 [2021-12-14 14:56:39,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 63 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-14 14:56:39,509 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 54 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:39,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 563 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 14:56:39,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2623 states. [2021-12-14 14:56:39,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2623 to 2623. [2021-12-14 14:56:39,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2623 states, 2211 states have (on average 1.222071460877431) internal successors, (2702), 2231 states have internal predecessors, (2702), 276 states have call successors, (276), 135 states have call predecessors, (276), 135 states have return successors, (276), 256 states have call predecessors, (276), 276 states have call successors, (276) [2021-12-14 14:56:39,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2623 states to 2623 states and 3254 transitions. [2021-12-14 14:56:39,681 INFO L78 Accepts]: Start accepts. Automaton has 2623 states and 3254 transitions. Word has length 362 [2021-12-14 14:56:39,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:39,681 INFO L470 AbstractCegarLoop]: Abstraction has 2623 states and 3254 transitions. [2021-12-14 14:56:39,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-14 14:56:39,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2623 states and 3254 transitions. [2021-12-14 14:56:39,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2021-12-14 14:56:39,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:39,688 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 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, 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, 1] [2021-12-14 14:56:39,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-14 14:56:39,688 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:39,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:39,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1080894090, now seen corresponding path program 1 times [2021-12-14 14:56:39,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:39,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516556544] [2021-12-14 14:56:39,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:39,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:39,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:39,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:39,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:39,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:39,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-14 14:56:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2021-12-14 14:56:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-14 14:56:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-14 14:56:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-14 14:56:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-14 14:56:39,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2021-12-14 14:56:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-12-14 14:56:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-14 14:56:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-14 14:56:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2021-12-14 14:56:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-14 14:56:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-14 14:56:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2021-12-14 14:56:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:39,850 INFO L134 CoverageAnalysis]: Checked inductivity of 938 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2021-12-14 14:56:39,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:39,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516556544] [2021-12-14 14:56:39,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516556544] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:39,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001212082] [2021-12-14 14:56:39,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:39,851 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:39,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:39,855 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:39,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-14 14:56:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:40,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-14 14:56:40,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:40,661 INFO L134 CoverageAnalysis]: Checked inductivity of 938 backedges. 293 proven. 92 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2021-12-14 14:56:40,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 14:56:41,550 INFO L134 CoverageAnalysis]: Checked inductivity of 938 backedges. 51 proven. 199 refuted. 0 times theorem prover too weak. 688 trivial. 0 not checked. [2021-12-14 14:56:41,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001212082] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 14:56:41,551 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 14:56:41,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 18] total 33 [2021-12-14 14:56:41,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763892083] [2021-12-14 14:56:41,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 14:56:41,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-14 14:56:41,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:41,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-14 14:56:41,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=967, Unknown=0, NotChecked=0, Total=1056 [2021-12-14 14:56:41,552 INFO L87 Difference]: Start difference. First operand 2623 states and 3254 transitions. Second operand has 33 states, 32 states have (on average 9.3125) internal successors, (298), 28 states have internal predecessors, (298), 10 states have call successors, (61), 10 states have call predecessors, (61), 11 states have return successors, (60), 10 states have call predecessors, (60), 9 states have call successors, (60) [2021-12-14 14:56:53,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:53,506 INFO L93 Difference]: Finished difference Result 15761 states and 21274 transitions. [2021-12-14 14:56:53,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2021-12-14 14:56:53,506 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 9.3125) internal successors, (298), 28 states have internal predecessors, (298), 10 states have call successors, (61), 10 states have call predecessors, (61), 11 states have return successors, (60), 10 states have call predecessors, (60), 9 states have call successors, (60) Word has length 363 [2021-12-14 14:56:53,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:53,533 INFO L225 Difference]: With dead ends: 15761 [2021-12-14 14:56:53,533 INFO L226 Difference]: Without dead ends: 13678 [2021-12-14 14:56:53,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 969 GetRequests, 776 SyntacticMatches, 0 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13680 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=3023, Invalid=34807, Unknown=0, NotChecked=0, Total=37830 [2021-12-14 14:56:53,544 INFO L933 BasicCegarLoop]: 1016 mSDtfsCounter, 3759 mSDsluCounter, 17173 mSDsCounter, 0 mSdLazyCounter, 15928 mSolverCounterSat, 1685 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3785 SdHoareTripleChecker+Valid, 18189 SdHoareTripleChecker+Invalid, 17613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1685 IncrementalHoareTripleChecker+Valid, 15928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:53,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3785 Valid, 18189 Invalid, 17613 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1685 Valid, 15928 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2021-12-14 14:56:53,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13678 states. [2021-12-14 14:56:53,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13678 to 3066. [2021-12-14 14:56:53,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 2606 states have (on average 1.2145049884881043) internal successors, (3165), 2626 states have internal predecessors, (3165), 302 states have call successors, (302), 155 states have call predecessors, (302), 157 states have return successors, (306), 284 states have call predecessors, (306), 302 states have call successors, (306) [2021-12-14 14:56:53,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 3773 transitions. [2021-12-14 14:56:53,863 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 3773 transitions. Word has length 363 [2021-12-14 14:56:53,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:53,864 INFO L470 AbstractCegarLoop]: Abstraction has 3066 states and 3773 transitions. [2021-12-14 14:56:53,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 9.3125) internal successors, (298), 28 states have internal predecessors, (298), 10 states have call successors, (61), 10 states have call predecessors, (61), 11 states have return successors, (60), 10 states have call predecessors, (60), 9 states have call successors, (60) [2021-12-14 14:56:53,865 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 3773 transitions. [2021-12-14 14:56:53,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2021-12-14 14:56:53,871 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:53,871 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, 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, 1, 1, 1] [2021-12-14 14:56:53,901 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-14 14:56:54,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:54,087 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:54,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:54,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1599486290, now seen corresponding path program 1 times [2021-12-14 14:56:54,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:54,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948882993] [2021-12-14 14:56:54,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:54,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:54,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-14 14:56:54,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 14:56:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-14 14:56:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:54,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:54,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:54,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:56:54,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:54,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:54,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 14:56:54,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:54,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-14 14:56:54,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2021-12-14 14:56:54,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2021-12-14 14:56:54,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-12-14 14:56:54,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-14 14:56:54,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-14 14:56:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-14 14:56:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-14 14:56:54,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-14 14:56:54,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-14 14:56:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-14 14:56:54,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-12-14 14:56:54,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-14 14:56:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-12-14 14:56:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-14 14:56:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,189 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 9 proven. 136 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2021-12-14 14:56:54,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:54,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948882993] [2021-12-14 14:56:54,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948882993] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:54,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53434441] [2021-12-14 14:56:54,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:54,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:54,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:54,191 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:54,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-14 14:56:54,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:54,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 1307 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:54,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:54,844 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 257 proven. 0 refuted. 0 times theorem prover too weak. 693 trivial. 0 not checked. [2021-12-14 14:56:54,844 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:54,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53434441] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:54,844 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:54,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2021-12-14 14:56:54,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173496384] [2021-12-14 14:56:54,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:54,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 14:56:54,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:54,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 14:56:54,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-14 14:56:54,845 INFO L87 Difference]: Start difference. First operand 3066 states and 3773 transitions. Second operand has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 14:56:55,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:55,132 INFO L93 Difference]: Finished difference Result 5395 states and 6695 transitions. [2021-12-14 14:56:55,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:55,132 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 366 [2021-12-14 14:56:55,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:55,138 INFO L225 Difference]: With dead ends: 5395 [2021-12-14 14:56:55,139 INFO L226 Difference]: Without dead ends: 3082 [2021-12-14 14:56:55,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-14 14:56:55,143 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 199 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 14:56:55,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 514 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 14:56:55,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3082 states. [2021-12-14 14:56:55,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3082 to 3066. [2021-12-14 14:56:55,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 2606 states have (on average 1.2129700690713738) internal successors, (3161), 2626 states have internal predecessors, (3161), 302 states have call successors, (302), 155 states have call predecessors, (302), 157 states have return successors, (306), 284 states have call predecessors, (306), 302 states have call successors, (306) [2021-12-14 14:56:55,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 3769 transitions. [2021-12-14 14:56:55,366 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 3769 transitions. Word has length 366 [2021-12-14 14:56:55,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:55,367 INFO L470 AbstractCegarLoop]: Abstraction has 3066 states and 3769 transitions. [2021-12-14 14:56:55,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.0) internal successors, (125), 4 states have internal predecessors, (125), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 14:56:55,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 3769 transitions. [2021-12-14 14:56:55,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2021-12-14 14:56:55,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:55,373 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:55,393 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-14 14:56:55,592 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,SelfDestructingSolverStorable43 [2021-12-14 14:56:55,593 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:55,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:55,593 INFO L85 PathProgramCache]: Analyzing trace with hash -902269648, now seen corresponding path program 1 times [2021-12-14 14:56:55,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:55,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206142848] [2021-12-14 14:56:55,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:55,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:55,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:55,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-14 14:56:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 14:56:55,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-14 14:56:55,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:55,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-14 14:56:55,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:55,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:55,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 14:56:55,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:55,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-14 14:56:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2021-12-14 14:56:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-14 14:56:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2021-12-14 14:56:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-14 14:56:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-14 14:56:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-14 14:56:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-14 14:56:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2021-12-14 14:56:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-14 14:56:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-14 14:56:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2021-12-14 14:56:55,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-14 14:56:55,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2021-12-14 14:56:55,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-14 14:56:55,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,687 INFO L134 CoverageAnalysis]: Checked inductivity of 944 backedges. 9 proven. 136 refuted. 0 times theorem prover too weak. 799 trivial. 0 not checked. [2021-12-14 14:56:55,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:55,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206142848] [2021-12-14 14:56:55,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206142848] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:55,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67652502] [2021-12-14 14:56:55,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:55,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:55,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:55,688 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-14 14:56:55,717 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-14 14:56:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:55,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 1309 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 14:56:55,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 14:56:56,246 INFO L134 CoverageAnalysis]: Checked inductivity of 944 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2021-12-14 14:56:56,246 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 14:56:56,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67652502] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 14:56:56,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 14:56:56,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-14 14:56:56,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847084334] [2021-12-14 14:56:56,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 14:56:56,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 14:56:56,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 14:56:56,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 14:56:56,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-14 14:56:56,248 INFO L87 Difference]: Start difference. First operand 3066 states and 3769 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 1 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-14 14:56:56,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 14:56:56,456 INFO L93 Difference]: Finished difference Result 5660 states and 6992 transitions. [2021-12-14 14:56:56,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 14:56:56,457 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 1 states have call predecessors, (19), 2 states have call successors, (19) Word has length 366 [2021-12-14 14:56:56,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 14:56:56,462 INFO L225 Difference]: With dead ends: 5660 [2021-12-14 14:56:56,462 INFO L226 Difference]: Without dead ends: 2595 [2021-12-14 14:56:56,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 428 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-14 14:56:56,466 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 28 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 667 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-14 14:56:56,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 667 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-14 14:56:56,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2021-12-14 14:56:56,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2595. [2021-12-14 14:56:56,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2595 states, 2192 states have (on average 1.2208029197080292) internal successors, (2676), 2210 states have internal predecessors, (2676), 270 states have call successors, (270), 132 states have call predecessors, (270), 132 states have return successors, (270), 252 states have call predecessors, (270), 270 states have call successors, (270) [2021-12-14 14:56:56,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2595 states to 2595 states and 3216 transitions. [2021-12-14 14:56:56,688 INFO L78 Accepts]: Start accepts. Automaton has 2595 states and 3216 transitions. Word has length 366 [2021-12-14 14:56:56,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 14:56:56,688 INFO L470 AbstractCegarLoop]: Abstraction has 2595 states and 3216 transitions. [2021-12-14 14:56:56,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 1 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-14 14:56:56,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2595 states and 3216 transitions. [2021-12-14 14:56:56,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-12-14 14:56:56,693 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 14:56:56,694 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 14:56:56,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-12-14 14:56:56,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:56,904 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 14:56:56,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 14:56:56,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1162142773, now seen corresponding path program 1 times [2021-12-14 14:56:56,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 14:56:56,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455420785] [2021-12-14 14:56:56,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:56,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 14:56:56,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 14:56:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-14 14:56:57,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 14:56:57,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-14 14:56:57,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-14 14:56:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-14 14:56:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 14:56:57,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-14 14:56:57,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 14:56:57,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-14 14:56:57,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:57,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-14 14:56:57,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 14:56:57,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 14:56:57,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-14 14:56:57,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 14:56:57,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-14 14:56:57,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-14 14:56:57,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2021-12-14 14:56:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-14 14:56:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2021-12-14 14:56:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-14 14:56:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2021-12-14 14:56:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-14 14:56:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-14 14:56:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-14 14:56:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2021-12-14 14:56:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2021-12-14 14:56:57,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2021-12-14 14:56:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-14 14:56:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2021-12-14 14:56:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-12-14 14:56:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,168 INFO L134 CoverageAnalysis]: Checked inductivity of 999 backedges. 19 proven. 14 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2021-12-14 14:56:57,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 14:56:57,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455420785] [2021-12-14 14:56:57,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455420785] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 14:56:57,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276623736] [2021-12-14 14:56:57,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 14:56:57,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 14:56:57,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 14:56:57,170 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 14:56:57,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-14 14:56:57,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 14:56:57,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-14 14:56:57,366 INFO L286 TraceCheckSpWp]: Computing forward predicates...