/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/bitvector/soft_float_5a.c.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.1.25-3af5e1f [2020-09-04 12:59:56,719 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-09-04 12:59:56,722 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-09-04 12:59:56,756 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-09-04 12:59:56,756 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-09-04 12:59:56,764 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-09-04 12:59:56,765 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-09-04 12:59:56,768 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-09-04 12:59:56,772 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-09-04 12:59:56,773 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-09-04 12:59:56,775 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-09-04 12:59:56,777 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-09-04 12:59:56,777 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-09-04 12:59:56,780 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-09-04 12:59:56,783 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-09-04 12:59:56,784 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-09-04 12:59:56,785 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-09-04 12:59:56,788 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-09-04 12:59:56,790 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-09-04 12:59:56,796 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-09-04 12:59:56,798 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-09-04 12:59:56,799 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-09-04 12:59:56,801 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-09-04 12:59:56,802 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-09-04 12:59:56,815 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-09-04 12:59:56,815 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-09-04 12:59:56,815 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-09-04 12:59:56,816 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-09-04 12:59:56,817 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-09-04 12:59:56,819 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-09-04 12:59:56,819 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-09-04 12:59:56,823 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-09-04 12:59:56,824 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-09-04 12:59:56,825 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-09-04 12:59:56,830 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-09-04 12:59:56,830 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-09-04 12:59:56,831 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-09-04 12:59:56,831 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-09-04 12:59:56,831 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-09-04 12:59:56,832 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-09-04 12:59:56,835 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-09-04 12:59:56,836 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-09-04 12:59:56,880 INFO L113 SettingsManager]: Loading preferences was successful [2020-09-04 12:59:56,880 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-09-04 12:59:56,881 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-09-04 12:59:56,882 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-09-04 12:59:56,882 INFO L138 SettingsManager]: * Use SBE=true [2020-09-04 12:59:56,882 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-09-04 12:59:56,883 INFO L138 SettingsManager]: * sizeof long=4 [2020-09-04 12:59:56,883 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-09-04 12:59:56,883 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-09-04 12:59:56,883 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-09-04 12:59:56,884 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-09-04 12:59:56,884 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-09-04 12:59:56,884 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-09-04 12:59:56,885 INFO L138 SettingsManager]: * sizeof long double=12 [2020-09-04 12:59:56,885 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-09-04 12:59:56,885 INFO L138 SettingsManager]: * Use constant arrays=true [2020-09-04 12:59:56,885 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-09-04 12:59:56,886 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-09-04 12:59:56,886 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-09-04 12:59:56,886 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-09-04 12:59:56,886 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-09-04 12:59:56,887 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-04 12:59:56,887 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-09-04 12:59:56,887 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-09-04 12:59:56,887 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-09-04 12:59:56,887 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-09-04 12:59:56,888 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-09-04 12:59:56,888 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-09-04 12:59:56,888 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-09-04 12:59:56,888 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-09-04 12:59:57,359 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-09-04 12:59:57,374 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-09-04 12:59:57,378 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-09-04 12:59:57,379 INFO L271 PluginConnector]: Initializing CDTParser... [2020-09-04 12:59:57,380 INFO L275 PluginConnector]: CDTParser initialized [2020-09-04 12:59:57,381 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/bitvector/soft_float_5a.c.cil.c [2020-09-04 12:59:57,464 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f2c7bc1db/a10b8b05fc9a44e0b896abbc9323faa4/FLAG39996f3de [2020-09-04 12:59:58,035 INFO L306 CDTParser]: Found 1 translation units. [2020-09-04 12:59:58,038 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/bitvector/soft_float_5a.c.cil.c [2020-09-04 12:59:58,051 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f2c7bc1db/a10b8b05fc9a44e0b896abbc9323faa4/FLAG39996f3de [2020-09-04 12:59:58,367 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f2c7bc1db/a10b8b05fc9a44e0b896abbc9323faa4 [2020-09-04 12:59:58,382 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-09-04 12:59:58,384 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-09-04 12:59:58,385 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-09-04 12:59:58,385 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-09-04 12:59:58,389 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-09-04 12:59:58,390 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,394 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ee2931e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58, skipping insertion in model container [2020-09-04 12:59:58,395 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,403 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-09-04 12:59:58,439 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-09-04 12:59:58,687 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-04 12:59:58,692 INFO L203 MainTranslator]: Completed pre-run [2020-09-04 12:59:58,739 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-04 12:59:58,854 INFO L208 MainTranslator]: Completed translation [2020-09-04 12:59:58,854 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58 WrapperNode [2020-09-04 12:59:58,855 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-09-04 12:59:58,855 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-09-04 12:59:58,855 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-09-04 12:59:58,856 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-09-04 12:59:58,869 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,869 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,877 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,877 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,887 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,896 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,898 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... [2020-09-04 12:59:58,901 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-09-04 12:59:58,902 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-09-04 12:59:58,902 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-09-04 12:59:58,902 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-09-04 12:59:58,903 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-04 12:59:58,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-09-04 12:59:58,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-09-04 12:59:58,984 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2020-09-04 12:59:58,984 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2020-09-04 12:59:58,985 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2020-09-04 12:59:58,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mulflt [2020-09-04 12:59:58,985 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-09-04 12:59:58,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-09-04 12:59:58,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2020-09-04 12:59:58,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2020-09-04 12:59:58,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2020-09-04 12:59:58,986 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2020-09-04 12:59:58,986 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2020-09-04 12:59:58,986 INFO L130 BoogieDeclarations]: Found specification of procedure mulflt [2020-09-04 12:59:58,986 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-09-04 12:59:58,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-09-04 12:59:58,987 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-09-04 12:59:59,478 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-09-04 12:59:59,478 INFO L295 CfgBuilder]: Removed 2 assume(true) statements. [2020-09-04 12:59:59,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.09 12:59:59 BoogieIcfgContainer [2020-09-04 12:59:59,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-09-04 12:59:59,484 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-09-04 12:59:59,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-09-04 12:59:59,488 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-09-04 12:59:59,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.09 12:59:58" (1/3) ... [2020-09-04 12:59:59,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22f51839 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.09 12:59:59, skipping insertion in model container [2020-09-04 12:59:59,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.09 12:59:58" (2/3) ... [2020-09-04 12:59:59,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22f51839 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.09 12:59:59, skipping insertion in model container [2020-09-04 12:59:59,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.09 12:59:59" (3/3) ... [2020-09-04 12:59:59,492 INFO L109 eAbstractionObserver]: Analyzing ICFG soft_float_5a.c.cil.c [2020-09-04 12:59:59,503 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-09-04 12:59:59,514 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-09-04 12:59:59,535 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-09-04 12:59:59,562 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-04 12:59:59,562 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-04 12:59:59,563 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-09-04 12:59:59,563 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-09-04 12:59:59,563 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-04 12:59:59,563 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-04 12:59:59,563 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-04 12:59:59,563 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-04 12:59:59,583 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states. [2020-09-04 12:59:59,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2020-09-04 12:59:59,592 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 12:59:59,593 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 12:59:59,594 INFO L427 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 12:59:59,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 12:59:59,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1570912407, now seen corresponding path program 1 times [2020-09-04 12:59:59,613 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 12:59:59,614 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211547882] [2020-09-04 12:59:59,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 12:59:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,800 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 12:59:59,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,806 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 12:59:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,814 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 12:59:59,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,901 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 12:59:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,920 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 12:59:59,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,937 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2020-09-04 12:59:59,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 12:59:59,979 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 12:59:59,980 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211547882] [2020-09-04 12:59:59,981 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699713876] [2020-09-04 12:59:59,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 2 conjunts are in the unsatisfiable core [2020-09-04 13:00:00,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:00,139 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-09-04 13:00:00,140 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:00,140 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2020-09-04 13:00:00,143 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220809103] [2020-09-04 13:00:00,148 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-09-04 13:00:00,149 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:00,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-09-04 13:00:00,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-09-04 13:00:00,169 INFO L87 Difference]: Start difference. First operand 68 states. Second operand 3 states. [2020-09-04 13:00:00,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:00,225 INFO L93 Difference]: Finished difference Result 118 states and 174 transitions. [2020-09-04 13:00:00,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-09-04 13:00:00,227 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 48 [2020-09-04 13:00:00,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:00,241 INFO L225 Difference]: With dead ends: 118 [2020-09-04 13:00:00,241 INFO L226 Difference]: Without dead ends: 52 [2020-09-04 13:00:00,246 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-09-04 13:00:00,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-09-04 13:00:00,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2020-09-04 13:00:00,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-09-04 13:00:00,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 70 transitions. [2020-09-04 13:00:00,313 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 70 transitions. Word has length 48 [2020-09-04 13:00:00,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:00,316 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 70 transitions. [2020-09-04 13:00:00,316 INFO L480 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-09-04 13:00:00,316 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 70 transitions. [2020-09-04 13:00:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-09-04 13:00:00,323 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:00,323 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:00,537 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2020-09-04 13:00:00,538 INFO L427 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:00,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:00,539 INFO L82 PathProgramCache]: Analyzing trace with hash -880454641, now seen corresponding path program 1 times [2020-09-04 13:00:00,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:00,541 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008320695] [2020-09-04 13:00:00,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:00,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,582 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:00,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,584 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,589 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,632 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:00,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,639 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:00,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,646 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:00,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,673 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:00,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008320695] [2020-09-04 13:00:00,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853701184] [2020-09-04 13:00:00,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:00,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 3 conjunts are in the unsatisfiable core [2020-09-04 13:00:00,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:00,786 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-09-04 13:00:00,786 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:00,786 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2020-09-04 13:00:00,787 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001013797] [2020-09-04 13:00:00,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-09-04 13:00:00,788 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:00,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-09-04 13:00:00,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2020-09-04 13:00:00,789 INFO L87 Difference]: Start difference. First operand 52 states and 70 transitions. Second operand 4 states. [2020-09-04 13:00:00,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:00,822 INFO L93 Difference]: Finished difference Result 64 states and 84 transitions. [2020-09-04 13:00:00,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-09-04 13:00:00,823 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-09-04 13:00:00,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:00,825 INFO L225 Difference]: With dead ends: 64 [2020-09-04 13:00:00,825 INFO L226 Difference]: Without dead ends: 52 [2020-09-04 13:00:00,827 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-09-04 13:00:00,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-09-04 13:00:00,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2020-09-04 13:00:00,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-09-04 13:00:00,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 69 transitions. [2020-09-04 13:00:00,835 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 69 transitions. Word has length 50 [2020-09-04 13:00:00,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:00,836 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 69 transitions. [2020-09-04 13:00:00,836 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-09-04 13:00:00,836 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 69 transitions. [2020-09-04 13:00:00,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-09-04 13:00:00,838 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:00,838 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:01,052 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:01,052 INFO L427 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:01,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:01,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1901522995, now seen corresponding path program 1 times [2020-09-04 13:00:01,053 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:01,053 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262344764] [2020-09-04 13:00:01,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:01,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,112 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:01,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,125 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,179 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:01,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,190 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,202 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,221 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:01,222 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262344764] [2020-09-04 13:00:01,222 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162556439] [2020-09-04 13:00:01,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-04 13:00:01,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:01,372 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:01,373 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:01,373 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2020-09-04 13:00:01,373 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290302637] [2020-09-04 13:00:01,374 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-09-04 13:00:01,374 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:01,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-09-04 13:00:01,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2020-09-04 13:00:01,375 INFO L87 Difference]: Start difference. First operand 52 states and 69 transitions. Second operand 8 states. [2020-09-04 13:00:01,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:01,509 INFO L93 Difference]: Finished difference Result 89 states and 121 transitions. [2020-09-04 13:00:01,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-09-04 13:00:01,510 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 50 [2020-09-04 13:00:01,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:01,514 INFO L225 Difference]: With dead ends: 89 [2020-09-04 13:00:01,514 INFO L226 Difference]: Without dead ends: 79 [2020-09-04 13:00:01,515 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2020-09-04 13:00:01,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2020-09-04 13:00:01,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 64. [2020-09-04 13:00:01,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2020-09-04 13:00:01,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 86 transitions. [2020-09-04 13:00:01,531 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 86 transitions. Word has length 50 [2020-09-04 13:00:01,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:01,531 INFO L479 AbstractCegarLoop]: Abstraction has 64 states and 86 transitions. [2020-09-04 13:00:01,531 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-09-04 13:00:01,532 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 86 transitions. [2020-09-04 13:00:01,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-09-04 13:00:01,533 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:01,534 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:01,747 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:01,747 INFO L427 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:01,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:01,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1643357557, now seen corresponding path program 1 times [2020-09-04 13:00:01,748 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:01,748 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720356241] [2020-09-04 13:00:01,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,774 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,776 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,779 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,806 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,811 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,816 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:01,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,823 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:01,823 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720356241] [2020-09-04 13:00:01,824 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631322756] [2020-09-04 13:00:01,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:01,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:01,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 10 conjunts are in the unsatisfiable core [2020-09-04 13:00:01,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:02,043 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:02,044 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2020-09-04 13:00:02,044 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009820521] [2020-09-04 13:00:02,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-09-04 13:00:02,045 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:02,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-09-04 13:00:02,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2020-09-04 13:00:02,046 INFO L87 Difference]: Start difference. First operand 64 states and 86 transitions. Second operand 7 states. [2020-09-04 13:00:02,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:02,140 INFO L93 Difference]: Finished difference Result 75 states and 98 transitions. [2020-09-04 13:00:02,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-09-04 13:00:02,141 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 50 [2020-09-04 13:00:02,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:02,144 INFO L225 Difference]: With dead ends: 75 [2020-09-04 13:00:02,144 INFO L226 Difference]: Without dead ends: 70 [2020-09-04 13:00:02,145 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2020-09-04 13:00:02,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2020-09-04 13:00:02,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 67. [2020-09-04 13:00:02,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2020-09-04 13:00:02,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 89 transitions. [2020-09-04 13:00:02,175 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 89 transitions. Word has length 50 [2020-09-04 13:00:02,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:02,175 INFO L479 AbstractCegarLoop]: Abstraction has 67 states and 89 transitions. [2020-09-04 13:00:02,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-09-04 13:00:02,175 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 89 transitions. [2020-09-04 13:00:02,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2020-09-04 13:00:02,177 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:02,179 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:02,379 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:02,380 INFO L427 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:02,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:02,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1046629615, now seen corresponding path program 1 times [2020-09-04 13:00:02,381 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:02,381 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662824133] [2020-09-04 13:00:02,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:02,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,418 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,423 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,429 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,484 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:02,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,489 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,493 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,501 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:02,501 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662824133] [2020-09-04 13:00:02,501 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928604207] [2020-09-04 13:00:02,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 7 conjunts are in the unsatisfiable core [2020-09-04 13:00:02,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:02,593 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-09-04 13:00:02,593 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:02,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2020-09-04 13:00:02,594 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787555741] [2020-09-04 13:00:02,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-04 13:00:02,595 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:02,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-04 13:00:02,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2020-09-04 13:00:02,595 INFO L87 Difference]: Start difference. First operand 67 states and 89 transitions. Second operand 6 states. [2020-09-04 13:00:02,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:02,640 INFO L93 Difference]: Finished difference Result 73 states and 94 transitions. [2020-09-04 13:00:02,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-09-04 13:00:02,641 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2020-09-04 13:00:02,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:02,643 INFO L225 Difference]: With dead ends: 73 [2020-09-04 13:00:02,643 INFO L226 Difference]: Without dead ends: 67 [2020-09-04 13:00:02,644 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2020-09-04 13:00:02,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2020-09-04 13:00:02,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2020-09-04 13:00:02,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2020-09-04 13:00:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 88 transitions. [2020-09-04 13:00:02,653 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 88 transitions. Word has length 52 [2020-09-04 13:00:02,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:02,653 INFO L479 AbstractCegarLoop]: Abstraction has 67 states and 88 transitions. [2020-09-04 13:00:02,653 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-04 13:00:02,654 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 88 transitions. [2020-09-04 13:00:02,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2020-09-04 13:00:02,655 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:02,655 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:02,872 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:02,872 INFO L427 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:02,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:02,873 INFO L82 PathProgramCache]: Analyzing trace with hash 989371313, now seen corresponding path program 1 times [2020-09-04 13:00:02,873 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:02,873 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628701072] [2020-09-04 13:00:02,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:02,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,894 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,899 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,925 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,929 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,933 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,939 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:02,940 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628701072] [2020-09-04 13:00:02,940 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71228339] [2020-09-04 13:00:02,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:02,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:02,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-04 13:00:03,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:03,038 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2020-09-04 13:00:03,039 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:03,039 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2020-09-04 13:00:03,039 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470365100] [2020-09-04 13:00:03,040 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-09-04 13:00:03,040 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:03,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-09-04 13:00:03,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2020-09-04 13:00:03,041 INFO L87 Difference]: Start difference. First operand 67 states and 88 transitions. Second operand 6 states. [2020-09-04 13:00:03,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:03,091 INFO L93 Difference]: Finished difference Result 81 states and 102 transitions. [2020-09-04 13:00:03,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-09-04 13:00:03,092 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2020-09-04 13:00:03,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:03,093 INFO L225 Difference]: With dead ends: 81 [2020-09-04 13:00:03,094 INFO L226 Difference]: Without dead ends: 66 [2020-09-04 13:00:03,094 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2020-09-04 13:00:03,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-09-04 13:00:03,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 61. [2020-09-04 13:00:03,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2020-09-04 13:00:03,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 79 transitions. [2020-09-04 13:00:03,102 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 79 transitions. Word has length 52 [2020-09-04 13:00:03,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:03,103 INFO L479 AbstractCegarLoop]: Abstraction has 61 states and 79 transitions. [2020-09-04 13:00:03,103 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-09-04 13:00:03,103 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 79 transitions. [2020-09-04 13:00:03,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2020-09-04 13:00:03,104 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:03,104 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2020-09-04 13:00:03,318 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:03,318 INFO L427 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:03,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:03,319 INFO L82 PathProgramCache]: Analyzing trace with hash -823640004, now seen corresponding path program 1 times [2020-09-04 13:00:03,319 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:03,319 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44490679] [2020-09-04 13:00:03,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:03,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,341 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,343 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:03,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,370 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2020-09-04 13:00:03,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,374 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2020-09-04 13:00:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,381 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2020-09-04 13:00:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,388 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:03,389 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44490679] [2020-09-04 13:00:03,389 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685412846] [2020-09-04 13:00:03,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:03,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-04 13:00:03,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:03,569 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-09-04 13:00:03,570 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:03,570 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 10] total 12 [2020-09-04 13:00:03,571 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807722795] [2020-09-04 13:00:03,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-04 13:00:03,572 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:03,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-04 13:00:03,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2020-09-04 13:00:03,572 INFO L87 Difference]: Start difference. First operand 61 states and 79 transitions. Second operand 12 states. [2020-09-04 13:00:04,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:04,063 INFO L93 Difference]: Finished difference Result 170 states and 241 transitions. [2020-09-04 13:00:04,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-04 13:00:04,064 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 54 [2020-09-04 13:00:04,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:04,067 INFO L225 Difference]: With dead ends: 170 [2020-09-04 13:00:04,067 INFO L226 Difference]: Without dead ends: 111 [2020-09-04 13:00:04,069 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2020-09-04 13:00:04,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-04 13:00:04,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2020-09-04 13:00:04,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-04 13:00:04,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 132 transitions. [2020-09-04 13:00:04,083 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 132 transitions. Word has length 54 [2020-09-04 13:00:04,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:04,084 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 132 transitions. [2020-09-04 13:00:04,084 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-04 13:00:04,084 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 132 transitions. [2020-09-04 13:00:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2020-09-04 13:00:04,085 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:04,086 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2020-09-04 13:00:04,295 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:04,296 INFO L427 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:04,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:04,296 INFO L82 PathProgramCache]: Analyzing trace with hash 37367501, now seen corresponding path program 1 times [2020-09-04 13:00:04,297 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:04,297 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211944905] [2020-09-04 13:00:04,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,316 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:04,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,318 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:04,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,321 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,345 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2020-09-04 13:00:04,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,349 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2020-09-04 13:00:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,354 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-09-04 13:00:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:04,371 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211944905] [2020-09-04 13:00:04,371 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597054927] [2020-09-04 13:00:04,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 3 conjunts are in the unsatisfiable core [2020-09-04 13:00:04,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:04,467 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:04,468 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:04,468 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2020-09-04 13:00:04,468 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082971083] [2020-09-04 13:00:04,469 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-09-04 13:00:04,469 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:04,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-09-04 13:00:04,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-09-04 13:00:04,472 INFO L87 Difference]: Start difference. First operand 96 states and 132 transitions. Second operand 4 states. [2020-09-04 13:00:04,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:04,518 INFO L93 Difference]: Finished difference Result 185 states and 251 transitions. [2020-09-04 13:00:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-09-04 13:00:04,519 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 60 [2020-09-04 13:00:04,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:04,521 INFO L225 Difference]: With dead ends: 185 [2020-09-04 13:00:04,521 INFO L226 Difference]: Without dead ends: 105 [2020-09-04 13:00:04,523 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-09-04 13:00:04,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-09-04 13:00:04,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2020-09-04 13:00:04,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-09-04 13:00:04,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 142 transitions. [2020-09-04 13:00:04,548 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 142 transitions. Word has length 60 [2020-09-04 13:00:04,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:04,548 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 142 transitions. [2020-09-04 13:00:04,548 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-09-04 13:00:04,549 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 142 transitions. [2020-09-04 13:00:04,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2020-09-04 13:00:04,550 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:04,550 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2020-09-04 13:00:04,751 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2020-09-04 13:00:04,751 INFO L427 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:04,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:04,752 INFO L82 PathProgramCache]: Analyzing trace with hash -611141874, now seen corresponding path program 1 times [2020-09-04 13:00:04,752 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:04,753 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19391400] [2020-09-04 13:00:04,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:04,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,787 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,791 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:04,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,794 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,892 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2020-09-04 13:00:04,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,898 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2020-09-04 13:00:04,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,903 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2020-09-04 13:00:04,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,916 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:04,916 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19391400] [2020-09-04 13:00:04,917 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031238730] [2020-09-04 13:00:04,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:04,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:04,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 7 conjunts are in the unsatisfiable core [2020-09-04 13:00:04,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:05,003 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:05,003 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:05,003 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2020-09-04 13:00:05,004 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003460400] [2020-09-04 13:00:05,004 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-09-04 13:00:05,004 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:05,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-09-04 13:00:05,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-09-04 13:00:05,005 INFO L87 Difference]: Start difference. First operand 105 states and 142 transitions. Second operand 5 states. [2020-09-04 13:00:05,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:05,116 INFO L93 Difference]: Finished difference Result 214 states and 296 transitions. [2020-09-04 13:00:05,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-09-04 13:00:05,117 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 62 [2020-09-04 13:00:05,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:05,119 INFO L225 Difference]: With dead ends: 214 [2020-09-04 13:00:05,119 INFO L226 Difference]: Without dead ends: 128 [2020-09-04 13:00:05,120 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2020-09-04 13:00:05,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2020-09-04 13:00:05,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 111. [2020-09-04 13:00:05,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-09-04 13:00:05,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 152 transitions. [2020-09-04 13:00:05,133 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 152 transitions. Word has length 62 [2020-09-04 13:00:05,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:05,133 INFO L479 AbstractCegarLoop]: Abstraction has 111 states and 152 transitions. [2020-09-04 13:00:05,133 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-09-04 13:00:05,134 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 152 transitions. [2020-09-04 13:00:05,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-09-04 13:00:05,135 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:05,135 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2020-09-04 13:00:05,348 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:05,348 INFO L427 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:05,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:05,349 INFO L82 PathProgramCache]: Analyzing trace with hash -299422308, now seen corresponding path program 1 times [2020-09-04 13:00:05,349 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:05,350 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705835350] [2020-09-04 13:00:05,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,370 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,371 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,374 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:05,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,412 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2020-09-04 13:00:05,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,416 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,421 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2020-09-04 13:00:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:05,436 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705835350] [2020-09-04 13:00:05,436 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878820343] [2020-09-04 13:00:05,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 4 conjunts are in the unsatisfiable core [2020-09-04 13:00:05,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:05,542 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:05,542 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:05,543 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2020-09-04 13:00:05,543 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767870286] [2020-09-04 13:00:05,544 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-09-04 13:00:05,544 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:05,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-09-04 13:00:05,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2020-09-04 13:00:05,544 INFO L87 Difference]: Start difference. First operand 111 states and 152 transitions. Second operand 8 states. [2020-09-04 13:00:05,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:05,678 INFO L93 Difference]: Finished difference Result 220 states and 309 transitions. [2020-09-04 13:00:05,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-04 13:00:05,679 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 63 [2020-09-04 13:00:05,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:05,681 INFO L225 Difference]: With dead ends: 220 [2020-09-04 13:00:05,681 INFO L226 Difference]: Without dead ends: 128 [2020-09-04 13:00:05,682 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2020-09-04 13:00:05,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2020-09-04 13:00:05,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 121. [2020-09-04 13:00:05,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2020-09-04 13:00:05,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 167 transitions. [2020-09-04 13:00:05,696 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 167 transitions. Word has length 63 [2020-09-04 13:00:05,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:05,696 INFO L479 AbstractCegarLoop]: Abstraction has 121 states and 167 transitions. [2020-09-04 13:00:05,696 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-09-04 13:00:05,696 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 167 transitions. [2020-09-04 13:00:05,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-09-04 13:00:05,698 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:05,698 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2020-09-04 13:00:05,913 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:05,913 INFO L427 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:05,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:05,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2143601123, now seen corresponding path program 1 times [2020-09-04 13:00:05,914 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:05,915 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364537832] [2020-09-04 13:00:05,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:05,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,934 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,936 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:05,938 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,010 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2020-09-04 13:00:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,014 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2020-09-04 13:00:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,018 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2020-09-04 13:00:06,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,033 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:06,034 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364537832] [2020-09-04 13:00:06,034 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136685969] [2020-09-04 13:00:06,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:06,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-04 13:00:06,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:06,165 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:06,165 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2020-09-04 13:00:06,165 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608156515] [2020-09-04 13:00:06,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-09-04 13:00:06,167 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:06,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-09-04 13:00:06,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2020-09-04 13:00:06,168 INFO L87 Difference]: Start difference. First operand 121 states and 167 transitions. Second operand 10 states. [2020-09-04 13:00:06,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:06,393 INFO L93 Difference]: Finished difference Result 240 states and 336 transitions. [2020-09-04 13:00:06,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-09-04 13:00:06,394 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 65 [2020-09-04 13:00:06,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:06,396 INFO L225 Difference]: With dead ends: 240 [2020-09-04 13:00:06,396 INFO L226 Difference]: Without dead ends: 141 [2020-09-04 13:00:06,397 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2020-09-04 13:00:06,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-04 13:00:06,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 123. [2020-09-04 13:00:06,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2020-09-04 13:00:06,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 170 transitions. [2020-09-04 13:00:06,410 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 170 transitions. Word has length 65 [2020-09-04 13:00:06,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:06,410 INFO L479 AbstractCegarLoop]: Abstraction has 123 states and 170 transitions. [2020-09-04 13:00:06,410 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-09-04 13:00:06,410 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 170 transitions. [2020-09-04 13:00:06,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-09-04 13:00:06,412 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:06,412 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:06,626 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-09-04 13:00:06,626 INFO L427 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:06,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:06,627 INFO L82 PathProgramCache]: Analyzing trace with hash -561018771, now seen corresponding path program 2 times [2020-09-04 13:00:06,627 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:06,627 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648557124] [2020-09-04 13:00:06,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,651 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,652 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,655 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,695 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2020-09-04 13:00:06,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,698 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2020-09-04 13:00:06,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,702 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2020-09-04 13:00:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:06,713 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648557124] [2020-09-04 13:00:06,713 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748703902] [2020-09-04 13:00:06,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:06,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:06,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:06,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 5 conjunts are in the unsatisfiable core [2020-09-04 13:00:06,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:06,944 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:06,944 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2020-09-04 13:00:06,944 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601697993] [2020-09-04 13:00:06,945 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-09-04 13:00:06,945 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:06,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-09-04 13:00:06,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2020-09-04 13:00:06,946 INFO L87 Difference]: Start difference. First operand 123 states and 170 transitions. Second operand 10 states. [2020-09-04 13:00:07,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:07,097 INFO L93 Difference]: Finished difference Result 240 states and 338 transitions. [2020-09-04 13:00:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-09-04 13:00:07,098 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 66 [2020-09-04 13:00:07,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:07,099 INFO L225 Difference]: With dead ends: 240 [2020-09-04 13:00:07,099 INFO L226 Difference]: Without dead ends: 141 [2020-09-04 13:00:07,101 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2020-09-04 13:00:07,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-04 13:00:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 127. [2020-09-04 13:00:07,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 127 states. [2020-09-04 13:00:07,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 175 transitions. [2020-09-04 13:00:07,112 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 175 transitions. Word has length 66 [2020-09-04 13:00:07,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:07,113 INFO L479 AbstractCegarLoop]: Abstraction has 127 states and 175 transitions. [2020-09-04 13:00:07,113 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-09-04 13:00:07,113 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 175 transitions. [2020-09-04 13:00:07,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-09-04 13:00:07,114 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:07,115 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:07,318 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:07,319 INFO L427 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:07,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:07,320 INFO L82 PathProgramCache]: Analyzing trace with hash -134731602, now seen corresponding path program 2 times [2020-09-04 13:00:07,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:07,321 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704189013] [2020-09-04 13:00:07,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:07,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,348 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,350 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,441 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2020-09-04 13:00:07,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,444 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2020-09-04 13:00:07,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,448 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2020-09-04 13:00:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:07,462 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 19 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:07,463 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704189013] [2020-09-04 13:00:07,463 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351414146] [2020-09-04 13:00:07,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:07,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:07,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:07,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-04 13:00:07,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:07,669 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 26 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:07,670 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:07,670 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2020-09-04 13:00:07,670 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120122829] [2020-09-04 13:00:07,671 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-04 13:00:07,671 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:07,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-04 13:00:07,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-09-04 13:00:07,672 INFO L87 Difference]: Start difference. First operand 127 states and 175 transitions. Second operand 12 states. [2020-09-04 13:00:08,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:08,016 INFO L93 Difference]: Finished difference Result 253 states and 354 transitions. [2020-09-04 13:00:08,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-09-04 13:00:08,016 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 68 [2020-09-04 13:00:08,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:08,018 INFO L225 Difference]: With dead ends: 253 [2020-09-04 13:00:08,018 INFO L226 Difference]: Without dead ends: 151 [2020-09-04 13:00:08,019 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2020-09-04 13:00:08,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2020-09-04 13:00:08,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 129. [2020-09-04 13:00:08,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2020-09-04 13:00:08,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 178 transitions. [2020-09-04 13:00:08,033 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 178 transitions. Word has length 68 [2020-09-04 13:00:08,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:08,033 INFO L479 AbstractCegarLoop]: Abstraction has 129 states and 178 transitions. [2020-09-04 13:00:08,033 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-04 13:00:08,033 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 178 transitions. [2020-09-04 13:00:08,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2020-09-04 13:00:08,035 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:08,035 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 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] [2020-09-04 13:00:08,240 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-09-04 13:00:08,241 INFO L427 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:08,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:08,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1584394236, now seen corresponding path program 3 times [2020-09-04 13:00:08,241 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:08,241 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279547878] [2020-09-04 13:00:08,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:08,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,264 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:08,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,265 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,267 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:08,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,322 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2020-09-04 13:00:08,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,325 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2020-09-04 13:00:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,328 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2020-09-04 13:00:08,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:08,339 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 4 proven. 24 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:08,340 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279547878] [2020-09-04 13:00:08,340 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046561928] [2020-09-04 13:00:08,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:08,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-09-04 13:00:08,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:08,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-04 13:00:08,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2020-09-04 13:00:08,498 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:08,499 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2020-09-04 13:00:08,499 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711642803] [2020-09-04 13:00:08,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-04 13:00:08,499 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:08,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-04 13:00:08,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2020-09-04 13:00:08,500 INFO L87 Difference]: Start difference. First operand 129 states and 178 transitions. Second operand 14 states. [2020-09-04 13:00:08,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:08,867 INFO L93 Difference]: Finished difference Result 295 states and 429 transitions. [2020-09-04 13:00:08,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-09-04 13:00:08,868 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 69 [2020-09-04 13:00:08,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:08,870 INFO L225 Difference]: With dead ends: 295 [2020-09-04 13:00:08,871 INFO L226 Difference]: Without dead ends: 193 [2020-09-04 13:00:08,874 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2020-09-04 13:00:08,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-09-04 13:00:08,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 160. [2020-09-04 13:00:08,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-09-04 13:00:08,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 228 transitions. [2020-09-04 13:00:08,903 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 228 transitions. Word has length 69 [2020-09-04 13:00:08,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:08,903 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 228 transitions. [2020-09-04 13:00:08,903 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-04 13:00:08,903 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 228 transitions. [2020-09-04 13:00:08,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2020-09-04 13:00:08,906 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:08,906 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2020-09-04 13:00:09,119 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:09,119 INFO L427 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:09,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:09,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1256997633, now seen corresponding path program 1 times [2020-09-04 13:00:09,120 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:09,120 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641911906] [2020-09-04 13:00:09,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:09,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,144 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,145 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:09,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,148 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:09,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,247 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2020-09-04 13:00:09,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,250 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2020-09-04 13:00:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,254 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2020-09-04 13:00:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,265 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:09,266 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641911906] [2020-09-04 13:00:09,266 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033486680] [2020-09-04 13:00:09,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:09,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-04 13:00:09,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:09,395 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:09,395 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:09,395 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2020-09-04 13:00:09,396 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282867894] [2020-09-04 13:00:09,396 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-04 13:00:09,396 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:09,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-04 13:00:09,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2020-09-04 13:00:09,397 INFO L87 Difference]: Start difference. First operand 160 states and 228 transitions. Second operand 14 states. [2020-09-04 13:00:09,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:09,776 INFO L93 Difference]: Finished difference Result 320 states and 464 transitions. [2020-09-04 13:00:09,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-09-04 13:00:09,777 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 71 [2020-09-04 13:00:09,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:09,779 INFO L225 Difference]: With dead ends: 320 [2020-09-04 13:00:09,779 INFO L226 Difference]: Without dead ends: 188 [2020-09-04 13:00:09,781 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2020-09-04 13:00:09,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2020-09-04 13:00:09,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 162. [2020-09-04 13:00:09,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-09-04 13:00:09,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 231 transitions. [2020-09-04 13:00:09,795 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 231 transitions. Word has length 71 [2020-09-04 13:00:09,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:09,796 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 231 transitions. [2020-09-04 13:00:09,796 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-04 13:00:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 231 transitions. [2020-09-04 13:00:09,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-09-04 13:00:09,798 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:09,798 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2020-09-04 13:00:10,011 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-09-04 13:00:10,011 INFO L427 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:10,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:10,012 INFO L82 PathProgramCache]: Analyzing trace with hash 895090319, now seen corresponding path program 1 times [2020-09-04 13:00:10,012 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:10,012 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557225667] [2020-09-04 13:00:10,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,034 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:10,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,036 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:10,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,038 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,105 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2020-09-04 13:00:10,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,108 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2020-09-04 13:00:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,112 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2020-09-04 13:00:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,123 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:10,124 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557225667] [2020-09-04 13:00:10,124 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010168152] [2020-09-04 13:00:10,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 7 conjunts are in the unsatisfiable core [2020-09-04 13:00:10,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:10,271 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 25 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:10,271 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:10,271 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2020-09-04 13:00:10,272 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101621987] [2020-09-04 13:00:10,272 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-04 13:00:10,272 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:10,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-04 13:00:10,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2020-09-04 13:00:10,273 INFO L87 Difference]: Start difference. First operand 162 states and 231 transitions. Second operand 14 states. [2020-09-04 13:00:10,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:10,497 INFO L93 Difference]: Finished difference Result 326 states and 484 transitions. [2020-09-04 13:00:10,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-09-04 13:00:10,497 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 72 [2020-09-04 13:00:10,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:10,500 INFO L225 Difference]: With dead ends: 326 [2020-09-04 13:00:10,500 INFO L226 Difference]: Without dead ends: 194 [2020-09-04 13:00:10,502 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=258, Unknown=0, NotChecked=0, Total=420 [2020-09-04 13:00:10,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-09-04 13:00:10,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 166. [2020-09-04 13:00:10,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-09-04 13:00:10,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 236 transitions. [2020-09-04 13:00:10,520 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 236 transitions. Word has length 72 [2020-09-04 13:00:10,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:10,521 INFO L479 AbstractCegarLoop]: Abstraction has 166 states and 236 transitions. [2020-09-04 13:00:10,521 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-04 13:00:10,521 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 236 transitions. [2020-09-04 13:00:10,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2020-09-04 13:00:10,523 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:10,523 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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] [2020-09-04 13:00:10,726 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-09-04 13:00:10,726 INFO L427 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:10,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:10,727 INFO L82 PathProgramCache]: Analyzing trace with hash -664750384, now seen corresponding path program 2 times [2020-09-04 13:00:10,727 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:10,727 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071795738] [2020-09-04 13:00:10,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:10,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,760 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,761 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:10,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,764 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,891 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2020-09-04 13:00:10,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,894 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-09-04 13:00:10,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,898 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-09-04 13:00:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:10,910 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:10,911 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071795738] [2020-09-04 13:00:10,915 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916571446] [2020-09-04 13:00:10,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:11,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:11,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:11,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-04 13:00:11,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:11,383 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 26 proven. 30 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:11,383 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:11,384 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2020-09-04 13:00:11,384 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094489978] [2020-09-04 13:00:11,384 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-04 13:00:11,384 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:11,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-04 13:00:11,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2020-09-04 13:00:11,385 INFO L87 Difference]: Start difference. First operand 166 states and 236 transitions. Second operand 16 states. [2020-09-04 13:00:11,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:11,873 INFO L93 Difference]: Finished difference Result 333 states and 482 transitions. [2020-09-04 13:00:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-04 13:00:11,874 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 74 [2020-09-04 13:00:11,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:11,876 INFO L225 Difference]: With dead ends: 333 [2020-09-04 13:00:11,876 INFO L226 Difference]: Without dead ends: 198 [2020-09-04 13:00:11,878 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2020-09-04 13:00:11,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-09-04 13:00:11,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 168. [2020-09-04 13:00:11,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2020-09-04 13:00:11,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 239 transitions. [2020-09-04 13:00:11,893 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 239 transitions. Word has length 74 [2020-09-04 13:00:11,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:11,894 INFO L479 AbstractCegarLoop]: Abstraction has 168 states and 239 transitions. [2020-09-04 13:00:11,894 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-04 13:00:11,894 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 239 transitions. [2020-09-04 13:00:11,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2020-09-04 13:00:11,896 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:11,896 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 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] [2020-09-04 13:00:12,100 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-09-04 13:00:12,100 INFO L427 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:12,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:12,101 INFO L82 PathProgramCache]: Analyzing trace with hash 2074885854, now seen corresponding path program 2 times [2020-09-04 13:00:12,101 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:12,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049347319] [2020-09-04 13:00:12,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,125 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,126 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,129 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,220 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2020-09-04 13:00:12,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,224 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2020-09-04 13:00:12,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,227 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2020-09-04 13:00:12,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 4 proven. 49 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:12,240 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049347319] [2020-09-04 13:00:12,241 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770018091] [2020-09-04 13:00:12,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:12,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:12,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:12,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 8 conjunts are in the unsatisfiable core [2020-09-04 13:00:12,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:12,404 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 25 proven. 40 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:12,405 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:12,405 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2020-09-04 13:00:12,405 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031895473] [2020-09-04 13:00:12,406 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-04 13:00:12,406 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:12,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-04 13:00:12,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2020-09-04 13:00:12,406 INFO L87 Difference]: Start difference. First operand 168 states and 239 transitions. Second operand 16 states. [2020-09-04 13:00:12,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:12,619 INFO L93 Difference]: Finished difference Result 342 states and 510 transitions. [2020-09-04 13:00:12,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-09-04 13:00:12,619 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 75 [2020-09-04 13:00:12,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:12,621 INFO L225 Difference]: With dead ends: 342 [2020-09-04 13:00:12,622 INFO L226 Difference]: Without dead ends: 207 [2020-09-04 13:00:12,623 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=213, Invalid=339, Unknown=0, NotChecked=0, Total=552 [2020-09-04 13:00:12,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2020-09-04 13:00:12,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 172. [2020-09-04 13:00:12,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 172 states. [2020-09-04 13:00:12,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 244 transitions. [2020-09-04 13:00:12,640 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 244 transitions. Word has length 75 [2020-09-04 13:00:12,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:12,641 INFO L479 AbstractCegarLoop]: Abstraction has 172 states and 244 transitions. [2020-09-04 13:00:12,641 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-04 13:00:12,641 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 244 transitions. [2020-09-04 13:00:12,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2020-09-04 13:00:12,644 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:12,644 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 5, 4, 4, 4, 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] [2020-09-04 13:00:12,857 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-09-04 13:00:12,857 INFO L427 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:12,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:12,858 INFO L82 PathProgramCache]: Analyzing trace with hash -752607393, now seen corresponding path program 3 times [2020-09-04 13:00:12,858 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:12,859 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146477785] [2020-09-04 13:00:12,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,883 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,885 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:12,887 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:12,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:13,026 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2020-09-04 13:00:13,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:13,029 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2020-09-04 13:00:13,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:13,032 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2020-09-04 13:00:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:13,047 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 4 proven. 55 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-09-04 13:00:13,047 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146477785] [2020-09-04 13:00:13,048 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757468011] [2020-09-04 13:00:13,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:13,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-09-04 13:00:13,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:13,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-04 13:00:13,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:13,319 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2020-09-04 13:00:13,320 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:13,320 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2020-09-04 13:00:13,320 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994140585] [2020-09-04 13:00:13,321 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-04 13:00:13,321 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:13,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-04 13:00:13,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2020-09-04 13:00:13,321 INFO L87 Difference]: Start difference. First operand 172 states and 244 transitions. Second operand 17 states. [2020-09-04 13:00:14,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:14,476 INFO L93 Difference]: Finished difference Result 340 states and 492 transitions. [2020-09-04 13:00:14,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-09-04 13:00:14,477 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 77 [2020-09-04 13:00:14,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:14,479 INFO L225 Difference]: With dead ends: 340 [2020-09-04 13:00:14,479 INFO L226 Difference]: Without dead ends: 201 [2020-09-04 13:00:14,481 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=271, Invalid=1289, Unknown=0, NotChecked=0, Total=1560 [2020-09-04 13:00:14,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-09-04 13:00:14,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 156. [2020-09-04 13:00:14,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-09-04 13:00:14,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 214 transitions. [2020-09-04 13:00:14,493 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 214 transitions. Word has length 77 [2020-09-04 13:00:14,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:14,493 INFO L479 AbstractCegarLoop]: Abstraction has 156 states and 214 transitions. [2020-09-04 13:00:14,493 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-04 13:00:14,494 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 214 transitions. [2020-09-04 13:00:14,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-09-04 13:00:14,495 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:14,495 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 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] [2020-09-04 13:00:14,699 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:14,699 INFO L427 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:14,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:14,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1997634884, now seen corresponding path program 1 times [2020-09-04 13:00:14,700 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:14,700 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842696985] [2020-09-04 13:00:14,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:14,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,722 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:14,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,723 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,726 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2020-09-04 13:00:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,812 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2020-09-04 13:00:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,815 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2020-09-04 13:00:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,819 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2020-09-04 13:00:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,829 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 5 proven. 66 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:14,829 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842696985] [2020-09-04 13:00:14,830 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164223799] [2020-09-04 13:00:14,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:14,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:14,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-04 13:00:14,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:15,013 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-09-04 13:00:15,014 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:15,014 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2020-09-04 13:00:15,015 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764387559] [2020-09-04 13:00:15,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-04 13:00:15,016 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:15,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-04 13:00:15,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2020-09-04 13:00:15,017 INFO L87 Difference]: Start difference. First operand 156 states and 214 transitions. Second operand 18 states. [2020-09-04 13:00:15,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:15,313 INFO L93 Difference]: Finished difference Result 328 states and 465 transitions. [2020-09-04 13:00:15,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-09-04 13:00:15,314 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 79 [2020-09-04 13:00:15,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:15,316 INFO L225 Difference]: With dead ends: 328 [2020-09-04 13:00:15,316 INFO L226 Difference]: Without dead ends: 207 [2020-09-04 13:00:15,319 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=271, Invalid=431, Unknown=0, NotChecked=0, Total=702 [2020-09-04 13:00:15,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2020-09-04 13:00:15,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 161. [2020-09-04 13:00:15,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-09-04 13:00:15,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 221 transitions. [2020-09-04 13:00:15,333 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 221 transitions. Word has length 79 [2020-09-04 13:00:15,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:15,333 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 221 transitions. [2020-09-04 13:00:15,334 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-04 13:00:15,334 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 221 transitions. [2020-09-04 13:00:15,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-09-04 13:00:15,335 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:15,335 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 6, 4, 4, 4, 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] [2020-09-04 13:00:15,540 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:15,540 INFO L427 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:15,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:15,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1850379747, now seen corresponding path program 1 times [2020-09-04 13:00:15,541 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:15,542 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003489188] [2020-09-04 13:00:15,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,568 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,569 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,576 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2020-09-04 13:00:15,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,760 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2020-09-04 13:00:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,763 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2020-09-04 13:00:15,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,767 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2020-09-04 13:00:15,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,780 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 6 proven. 72 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:15,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003489188] [2020-09-04 13:00:15,780 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400997813] [2020-09-04 13:00:15,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:15,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:15,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 5 conjunts are in the unsatisfiable core [2020-09-04 13:00:15,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2020-09-04 13:00:15,867 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:15,867 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2020-09-04 13:00:15,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683868006] [2020-09-04 13:00:15,869 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-09-04 13:00:15,869 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:15,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-09-04 13:00:15,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2020-09-04 13:00:15,870 INFO L87 Difference]: Start difference. First operand 161 states and 221 transitions. Second operand 4 states. [2020-09-04 13:00:15,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:15,940 INFO L93 Difference]: Finished difference Result 273 states and 374 transitions. [2020-09-04 13:00:15,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-09-04 13:00:15,941 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 81 [2020-09-04 13:00:15,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:15,942 INFO L225 Difference]: With dead ends: 273 [2020-09-04 13:00:15,943 INFO L226 Difference]: Without dead ends: 165 [2020-09-04 13:00:15,944 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2020-09-04 13:00:15,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-09-04 13:00:15,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 151. [2020-09-04 13:00:15,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-09-04 13:00:15,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 200 transitions. [2020-09-04 13:00:15,956 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 200 transitions. Word has length 81 [2020-09-04 13:00:15,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:15,957 INFO L479 AbstractCegarLoop]: Abstraction has 151 states and 200 transitions. [2020-09-04 13:00:15,957 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-09-04 13:00:15,957 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 200 transitions. [2020-09-04 13:00:15,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2020-09-04 13:00:15,959 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:15,959 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 6, 4, 4, 4, 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] [2020-09-04 13:00:16,169 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-09-04 13:00:16,169 INFO L427 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:16,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:16,170 INFO L82 PathProgramCache]: Analyzing trace with hash 825317405, now seen corresponding path program 1 times [2020-09-04 13:00:16,170 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:16,170 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502427988] [2020-09-04 13:00:16,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,199 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,202 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:16,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,204 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:16,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,368 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2020-09-04 13:00:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,371 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2020-09-04 13:00:16,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,374 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2020-09-04 13:00:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,388 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 4 proven. 74 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:16,388 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502427988] [2020-09-04 13:00:16,388 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603363666] [2020-09-04 13:00:16,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:16,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:16,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-04 13:00:16,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:16,647 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 27 proven. 63 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:16,647 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:16,647 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2020-09-04 13:00:16,647 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120872232] [2020-09-04 13:00:16,648 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-04 13:00:16,648 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:16,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-04 13:00:16,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-09-04 13:00:16,649 INFO L87 Difference]: Start difference. First operand 151 states and 200 transitions. Second operand 20 states. [2020-09-04 13:00:17,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:17,536 INFO L93 Difference]: Finished difference Result 313 states and 420 transitions. [2020-09-04 13:00:17,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-04 13:00:17,537 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 84 [2020-09-04 13:00:17,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:17,540 INFO L225 Difference]: With dead ends: 313 [2020-09-04 13:00:17,540 INFO L226 Difference]: Without dead ends: 199 [2020-09-04 13:00:17,543 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=176, Invalid=636, Unknown=0, NotChecked=0, Total=812 [2020-09-04 13:00:17,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-09-04 13:00:17,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 153. [2020-09-04 13:00:17,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-09-04 13:00:17,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 203 transitions. [2020-09-04 13:00:17,555 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 203 transitions. Word has length 84 [2020-09-04 13:00:17,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:17,555 INFO L479 AbstractCegarLoop]: Abstraction has 153 states and 203 transitions. [2020-09-04 13:00:17,555 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-04 13:00:17,555 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 203 transitions. [2020-09-04 13:00:17,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2020-09-04 13:00:17,557 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:17,557 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:17,771 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:17,771 INFO L427 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:17,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:17,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1994914283, now seen corresponding path program 1 times [2020-09-04 13:00:17,772 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:17,773 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005200297] [2020-09-04 13:00:17,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,806 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:17,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,808 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:17,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,811 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,960 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2020-09-04 13:00:17,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,964 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2020-09-04 13:00:17,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,968 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2020-09-04 13:00:17,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 4 proven. 87 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:17,983 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005200297] [2020-09-04 13:00:17,983 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127658350] [2020-09-04 13:00:17,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 10 conjunts are in the unsatisfiable core [2020-09-04 13:00:18,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:18,139 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 26 proven. 77 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:18,139 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:18,140 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2020-09-04 13:00:18,140 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563309443] [2020-09-04 13:00:18,140 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-04 13:00:18,141 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:18,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-04 13:00:18,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2020-09-04 13:00:18,142 INFO L87 Difference]: Start difference. First operand 153 states and 203 transitions. Second operand 20 states. [2020-09-04 13:00:18,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:18,472 INFO L93 Difference]: Finished difference Result 334 states and 467 transitions. [2020-09-04 13:00:18,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-09-04 13:00:18,473 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 85 [2020-09-04 13:00:18,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:18,475 INFO L225 Difference]: With dead ends: 334 [2020-09-04 13:00:18,475 INFO L226 Difference]: Without dead ends: 220 [2020-09-04 13:00:18,477 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=336, Invalid=534, Unknown=0, NotChecked=0, Total=870 [2020-09-04 13:00:18,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2020-09-04 13:00:18,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 157. [2020-09-04 13:00:18,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-09-04 13:00:18,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 208 transitions. [2020-09-04 13:00:18,521 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 208 transitions. Word has length 85 [2020-09-04 13:00:18,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:18,522 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 208 transitions. [2020-09-04 13:00:18,522 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-04 13:00:18,522 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 208 transitions. [2020-09-04 13:00:18,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2020-09-04 13:00:18,523 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:18,524 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 7, 4, 4, 4, 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] [2020-09-04 13:00:18,724 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-09-04 13:00:18,724 INFO L427 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:18,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:18,725 INFO L82 PathProgramCache]: Analyzing trace with hash -393045524, now seen corresponding path program 2 times [2020-09-04 13:00:18,725 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:18,726 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716283260] [2020-09-04 13:00:18,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:18,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,765 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,766 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,768 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,967 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2020-09-04 13:00:18,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,972 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2020-09-04 13:00:18,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,976 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2020-09-04 13:00:18,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:18,996 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 4 proven. 95 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:18,997 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716283260] [2020-09-04 13:00:18,997 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212937629] [2020-09-04 13:00:18,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:19,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:19,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:19,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-04 13:00:19,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:19,319 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 27 proven. 84 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:19,320 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:19,320 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2020-09-04 13:00:19,320 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3681111] [2020-09-04 13:00:19,321 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-04 13:00:19,321 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:19,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-04 13:00:19,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2020-09-04 13:00:19,322 INFO L87 Difference]: Start difference. First operand 157 states and 208 transitions. Second operand 22 states. [2020-09-04 13:00:20,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:20,377 INFO L93 Difference]: Finished difference Result 326 states and 437 transitions. [2020-09-04 13:00:20,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-04 13:00:20,378 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 87 [2020-09-04 13:00:20,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:20,380 INFO L225 Difference]: With dead ends: 326 [2020-09-04 13:00:20,380 INFO L226 Difference]: Without dead ends: 209 [2020-09-04 13:00:20,381 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=206, Invalid=786, Unknown=0, NotChecked=0, Total=992 [2020-09-04 13:00:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-09-04 13:00:20,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 159. [2020-09-04 13:00:20,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-09-04 13:00:20,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 211 transitions. [2020-09-04 13:00:20,393 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 211 transitions. Word has length 87 [2020-09-04 13:00:20,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:20,393 INFO L479 AbstractCegarLoop]: Abstraction has 159 states and 211 transitions. [2020-09-04 13:00:20,394 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-04 13:00:20,394 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 211 transitions. [2020-09-04 13:00:20,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-09-04 13:00:20,395 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:20,395 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:20,609 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:20,609 INFO L427 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:20,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:20,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1414598148, now seen corresponding path program 2 times [2020-09-04 13:00:20,610 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:20,610 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220337464] [2020-09-04 13:00:20,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:20,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,634 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:20,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,635 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,637 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:20,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,755 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2020-09-04 13:00:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,759 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2020-09-04 13:00:20,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,762 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2020-09-04 13:00:20,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:20,778 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 4 proven. 110 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:20,779 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220337464] [2020-09-04 13:00:20,779 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283176619] [2020-09-04 13:00:20,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:20,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:20,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:20,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-04 13:00:20,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:21,036 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 26 proven. 100 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:21,036 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:21,037 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2020-09-04 13:00:21,037 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979935391] [2020-09-04 13:00:21,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-04 13:00:21,038 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:21,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-04 13:00:21,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=288, Unknown=0, NotChecked=0, Total=462 [2020-09-04 13:00:21,043 INFO L87 Difference]: Start difference. First operand 159 states and 211 transitions. Second operand 22 states. [2020-09-04 13:00:21,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:21,506 INFO L93 Difference]: Finished difference Result 350 states and 491 transitions. [2020-09-04 13:00:21,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-09-04 13:00:21,507 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 88 [2020-09-04 13:00:21,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:21,510 INFO L225 Difference]: With dead ends: 350 [2020-09-04 13:00:21,511 INFO L226 Difference]: Without dead ends: 233 [2020-09-04 13:00:21,513 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=408, Invalid=648, Unknown=0, NotChecked=0, Total=1056 [2020-09-04 13:00:21,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2020-09-04 13:00:21,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 163. [2020-09-04 13:00:21,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-09-04 13:00:21,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 216 transitions. [2020-09-04 13:00:21,542 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 216 transitions. Word has length 88 [2020-09-04 13:00:21,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:21,542 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 216 transitions. [2020-09-04 13:00:21,542 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-04 13:00:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 216 transitions. [2020-09-04 13:00:21,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2020-09-04 13:00:21,546 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:21,546 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 8, 4, 4, 4, 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] [2020-09-04 13:00:21,761 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-09-04 13:00:21,761 INFO L427 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:21,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:21,762 INFO L82 PathProgramCache]: Analyzing trace with hash 125555133, now seen corresponding path program 3 times [2020-09-04 13:00:21,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:21,763 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855145006] [2020-09-04 13:00:21,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:21,798 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:21,801 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:21,812 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:22,108 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2020-09-04 13:00:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:22,113 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2020-09-04 13:00:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:22,117 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2020-09-04 13:00:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 4 proven. 119 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:22,145 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855145006] [2020-09-04 13:00:22,146 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223194729] [2020-09-04 13:00:22,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:22,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-09-04 13:00:22,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:22,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-04 13:00:22,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2020-09-04 13:00:22,559 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:22,559 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 19 [2020-09-04 13:00:22,560 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742251265] [2020-09-04 13:00:22,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-04 13:00:22,561 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:22,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-04 13:00:22,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2020-09-04 13:00:22,562 INFO L87 Difference]: Start difference. First operand 163 states and 216 transitions. Second operand 19 states. [2020-09-04 13:00:23,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:23,155 INFO L93 Difference]: Finished difference Result 360 states and 496 transitions. [2020-09-04 13:00:23,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-09-04 13:00:23,156 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 90 [2020-09-04 13:00:23,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:23,159 INFO L225 Difference]: With dead ends: 360 [2020-09-04 13:00:23,159 INFO L226 Difference]: Without dead ends: 246 [2020-09-04 13:00:23,160 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2020-09-04 13:00:23,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-09-04 13:00:23,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 194. [2020-09-04 13:00:23,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2020-09-04 13:00:23,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 265 transitions. [2020-09-04 13:00:23,175 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 265 transitions. Word has length 90 [2020-09-04 13:00:23,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:23,175 INFO L479 AbstractCegarLoop]: Abstraction has 194 states and 265 transitions. [2020-09-04 13:00:23,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-04 13:00:23,175 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 265 transitions. [2020-09-04 13:00:23,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2020-09-04 13:00:23,177 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:23,177 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:23,380 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-09-04 13:00:23,381 INFO L427 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:23,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:23,381 INFO L82 PathProgramCache]: Analyzing trace with hash 497256653, now seen corresponding path program 1 times [2020-09-04 13:00:23,381 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:23,381 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282511993] [2020-09-04 13:00:23,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:23,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,407 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:23,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,408 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,410 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:23,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,568 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2020-09-04 13:00:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,572 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2020-09-04 13:00:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,576 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2020-09-04 13:00:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 4 proven. 136 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:23,592 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282511993] [2020-09-04 13:00:23,593 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046104767] [2020-09-04 13:00:23,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:23,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 12 conjunts are in the unsatisfiable core [2020-09-04 13:00:23,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:23,805 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 26 proven. 126 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:23,805 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:23,806 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2020-09-04 13:00:23,806 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973509578] [2020-09-04 13:00:23,806 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-04 13:00:23,806 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:23,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-04 13:00:23,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=344, Unknown=0, NotChecked=0, Total=552 [2020-09-04 13:00:23,807 INFO L87 Difference]: Start difference. First operand 194 states and 265 transitions. Second operand 24 states. [2020-09-04 13:00:24,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:24,176 INFO L93 Difference]: Finished difference Result 430 states and 635 transitions. [2020-09-04 13:00:24,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-09-04 13:00:24,177 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 91 [2020-09-04 13:00:24,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:24,179 INFO L225 Difference]: With dead ends: 430 [2020-09-04 13:00:24,179 INFO L226 Difference]: Without dead ends: 280 [2020-09-04 13:00:24,184 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=487, Invalid=773, Unknown=0, NotChecked=0, Total=1260 [2020-09-04 13:00:24,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2020-09-04 13:00:24,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 199. [2020-09-04 13:00:24,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2020-09-04 13:00:24,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 272 transitions. [2020-09-04 13:00:24,211 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 272 transitions. Word has length 91 [2020-09-04 13:00:24,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:24,212 INFO L479 AbstractCegarLoop]: Abstraction has 199 states and 272 transitions. [2020-09-04 13:00:24,212 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-04 13:00:24,212 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 272 transitions. [2020-09-04 13:00:24,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-09-04 13:00:24,215 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:24,215 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 9, 4, 4, 4, 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] [2020-09-04 13:00:24,428 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-09-04 13:00:24,428 INFO L427 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:24,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:24,429 INFO L82 PathProgramCache]: Analyzing trace with hash -519499570, now seen corresponding path program 1 times [2020-09-04 13:00:24,429 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:24,429 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988628686] [2020-09-04 13:00:24,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:24,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,488 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:24,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,489 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:24,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,494 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:24,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,789 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2020-09-04 13:00:24,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,793 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2020-09-04 13:00:24,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,796 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2020-09-04 13:00:24,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,815 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 4 proven. 146 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:24,815 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988628686] [2020-09-04 13:00:24,816 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069940295] [2020-09-04 13:00:24,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:24,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:24,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-04 13:00:24,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:25,173 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 27 proven. 135 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:25,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:25,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2020-09-04 13:00:25,174 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761604538] [2020-09-04 13:00:25,174 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-04 13:00:25,174 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:25,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-04 13:00:25,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2020-09-04 13:00:25,175 INFO L87 Difference]: Start difference. First operand 199 states and 272 transitions. Second operand 26 states. [2020-09-04 13:00:26,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:26,854 INFO L93 Difference]: Finished difference Result 413 states and 570 transitions. [2020-09-04 13:00:26,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-04 13:00:26,855 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 93 [2020-09-04 13:00:26,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:26,857 INFO L225 Difference]: With dead ends: 413 [2020-09-04 13:00:26,858 INFO L226 Difference]: Without dead ends: 260 [2020-09-04 13:00:26,860 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2020-09-04 13:00:26,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2020-09-04 13:00:26,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 201. [2020-09-04 13:00:26,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2020-09-04 13:00:26,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 275 transitions. [2020-09-04 13:00:26,879 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 275 transitions. Word has length 93 [2020-09-04 13:00:26,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:26,880 INFO L479 AbstractCegarLoop]: Abstraction has 201 states and 275 transitions. [2020-09-04 13:00:26,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-04 13:00:26,880 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 275 transitions. [2020-09-04 13:00:26,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2020-09-04 13:00:26,882 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:26,882 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:27,095 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-09-04 13:00:27,095 INFO L427 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:27,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:27,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1298501602, now seen corresponding path program 2 times [2020-09-04 13:00:27,096 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:27,096 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768731149] [2020-09-04 13:00:27,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:27,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,123 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,124 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:27,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,126 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,291 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2020-09-04 13:00:27,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,296 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2020-09-04 13:00:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,300 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2020-09-04 13:00:27,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 4 proven. 165 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:27,321 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768731149] [2020-09-04 13:00:27,322 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473787190] [2020-09-04 13:00:27,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:27,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:27,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:27,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-04 13:00:27,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:27,672 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 26 proven. 155 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:27,672 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:27,672 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2020-09-04 13:00:27,673 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276949751] [2020-09-04 13:00:27,674 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-04 13:00:27,674 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:27,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-04 13:00:27,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=405, Unknown=0, NotChecked=0, Total=650 [2020-09-04 13:00:27,675 INFO L87 Difference]: Start difference. First operand 201 states and 275 transitions. Second operand 26 states. [2020-09-04 13:00:28,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:28,163 INFO L93 Difference]: Finished difference Result 446 states and 661 transitions. [2020-09-04 13:00:28,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-09-04 13:00:28,163 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 94 [2020-09-04 13:00:28,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:28,166 INFO L225 Difference]: With dead ends: 446 [2020-09-04 13:00:28,167 INFO L226 Difference]: Without dead ends: 293 [2020-09-04 13:00:28,170 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=573, Invalid=909, Unknown=0, NotChecked=0, Total=1482 [2020-09-04 13:00:28,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2020-09-04 13:00:28,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 205. [2020-09-04 13:00:28,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-09-04 13:00:28,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 280 transitions. [2020-09-04 13:00:28,191 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 280 transitions. Word has length 94 [2020-09-04 13:00:28,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:28,192 INFO L479 AbstractCegarLoop]: Abstraction has 205 states and 280 transitions. [2020-09-04 13:00:28,192 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-04 13:00:28,192 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 280 transitions. [2020-09-04 13:00:28,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2020-09-04 13:00:28,193 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:28,194 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 10, 4, 4, 4, 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] [2020-09-04 13:00:28,397 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-09-04 13:00:28,397 INFO L427 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:28,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:28,397 INFO L82 PathProgramCache]: Analyzing trace with hash 333670367, now seen corresponding path program 2 times [2020-09-04 13:00:28,397 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:28,397 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697501817] [2020-09-04 13:00:28,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,425 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,429 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,722 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2020-09-04 13:00:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,725 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2020-09-04 13:00:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,730 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2020-09-04 13:00:28,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:28,765 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 4 proven. 176 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:28,765 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697501817] [2020-09-04 13:00:28,765 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712995787] [2020-09-04 13:00:28,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:28,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:28,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:28,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-04 13:00:28,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:29,230 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 27 proven. 165 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2020-09-04 13:00:29,231 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:29,231 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2020-09-04 13:00:29,231 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474525789] [2020-09-04 13:00:29,231 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-04 13:00:29,231 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:29,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-04 13:00:29,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2020-09-04 13:00:29,232 INFO L87 Difference]: Start difference. First operand 205 states and 280 transitions. Second operand 28 states. [2020-09-04 13:00:30,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:30,959 INFO L93 Difference]: Finished difference Result 426 states and 587 transitions. [2020-09-04 13:00:30,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-04 13:00:30,960 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 96 [2020-09-04 13:00:30,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:30,963 INFO L225 Difference]: With dead ends: 426 [2020-09-04 13:00:30,963 INFO L226 Difference]: Without dead ends: 270 [2020-09-04 13:00:30,965 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=308, Invalid=1332, Unknown=0, NotChecked=0, Total=1640 [2020-09-04 13:00:30,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2020-09-04 13:00:30,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 207. [2020-09-04 13:00:30,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-09-04 13:00:30,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 283 transitions. [2020-09-04 13:00:30,983 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 283 transitions. Word has length 96 [2020-09-04 13:00:30,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:30,984 INFO L479 AbstractCegarLoop]: Abstraction has 207 states and 283 transitions. [2020-09-04 13:00:30,984 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-04 13:00:30,984 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 283 transitions. [2020-09-04 13:00:30,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2020-09-04 13:00:30,986 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:30,986 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-04 13:00:31,189 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:31,189 INFO L427 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:31,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:31,190 INFO L82 PathProgramCache]: Analyzing trace with hash -620037331, now seen corresponding path program 3 times [2020-09-04 13:00:31,190 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:31,190 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294541643] [2020-09-04 13:00:31,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,235 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,236 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,238 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2020-09-04 13:00:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,427 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2020-09-04 13:00:31,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,430 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2020-09-04 13:00:31,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,433 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2020-09-04 13:00:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:31,450 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 4 proven. 197 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2020-09-04 13:00:31,450 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294541643] [2020-09-04 13:00:31,451 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225022179] [2020-09-04 13:00:31,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:31,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-09-04 13:00:31,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:31,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-04 13:00:31,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:31,866 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2020-09-04 13:00:31,867 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:31,867 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9] total 22 [2020-09-04 13:00:31,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228247206] [2020-09-04 13:00:31,867 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-04 13:00:31,868 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:31,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-04 13:00:31,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2020-09-04 13:00:31,868 INFO L87 Difference]: Start difference. First operand 207 states and 283 transitions. Second operand 22 states. [2020-09-04 13:00:32,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:32,583 INFO L93 Difference]: Finished difference Result 428 states and 647 transitions. [2020-09-04 13:00:32,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-04 13:00:32,584 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 97 [2020-09-04 13:00:32,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:32,588 INFO L225 Difference]: With dead ends: 428 [2020-09-04 13:00:32,588 INFO L226 Difference]: Without dead ends: 251 [2020-09-04 13:00:32,590 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=254, Invalid=738, Unknown=0, NotChecked=0, Total=992 [2020-09-04 13:00:32,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-09-04 13:00:32,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 182. [2020-09-04 13:00:32,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2020-09-04 13:00:32,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 245 transitions. [2020-09-04 13:00:32,607 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 245 transitions. Word has length 97 [2020-09-04 13:00:32,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:32,607 INFO L479 AbstractCegarLoop]: Abstraction has 182 states and 245 transitions. [2020-09-04 13:00:32,607 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-04 13:00:32,607 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 245 transitions. [2020-09-04 13:00:32,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2020-09-04 13:00:32,609 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:32,609 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 16, 4, 4, 4, 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] [2020-09-04 13:00:32,812 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:32,813 INFO L427 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:32,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:32,813 INFO L82 PathProgramCache]: Analyzing trace with hash 497796668, now seen corresponding path program 1 times [2020-09-04 13:00:32,813 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:32,813 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283178793] [2020-09-04 13:00:32,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:32,871 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:32,872 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:32,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:32,879 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:33,212 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2020-09-04 13:00:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:33,215 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2020-09-04 13:00:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:33,218 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2020-09-04 13:00:33,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:33,238 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 222 proven. 207 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-09-04 13:00:33,238 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283178793] [2020-09-04 13:00:33,238 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686952373] [2020-09-04 13:00:33,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:33,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-04 13:00:33,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:33,813 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 244 proven. 198 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2020-09-04 13:00:33,813 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:33,813 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2020-09-04 13:00:33,813 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368404822] [2020-09-04 13:00:33,814 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-04 13:00:33,814 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:33,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-04 13:00:33,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2020-09-04 13:00:33,815 INFO L87 Difference]: Start difference. First operand 182 states and 245 transitions. Second operand 30 states. [2020-09-04 13:00:35,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:35,747 INFO L93 Difference]: Finished difference Result 390 states and 524 transitions. [2020-09-04 13:00:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-04 13:00:35,748 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 112 [2020-09-04 13:00:35,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:35,751 INFO L225 Difference]: With dead ends: 390 [2020-09-04 13:00:35,752 INFO L226 Difference]: Without dead ends: 253 [2020-09-04 13:00:35,754 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=346, Invalid=1546, Unknown=0, NotChecked=0, Total=1892 [2020-09-04 13:00:35,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2020-09-04 13:00:35,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 186. [2020-09-04 13:00:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2020-09-04 13:00:35,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 250 transitions. [2020-09-04 13:00:35,770 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 250 transitions. Word has length 112 [2020-09-04 13:00:35,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:35,771 INFO L479 AbstractCegarLoop]: Abstraction has 186 states and 250 transitions. [2020-09-04 13:00:35,771 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-04 13:00:35,771 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 250 transitions. [2020-09-04 13:00:35,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2020-09-04 13:00:35,772 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:35,772 INFO L422 BasicCegarLoop]: trace histogram [19, 18, 17, 4, 4, 4, 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] [2020-09-04 13:00:35,986 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-09-04 13:00:35,986 INFO L427 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:35,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:35,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1413760858, now seen corresponding path program 1 times [2020-09-04 13:00:35,988 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:35,988 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716597994] [2020-09-04 13:00:35,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:36,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,031 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,033 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,038 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,259 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2020-09-04 13:00:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,262 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2020-09-04 13:00:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,265 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2020-09-04 13:00:36,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,285 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 233 proven. 231 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-09-04 13:00:36,285 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716597994] [2020-09-04 13:00:36,285 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496533052] [2020-09-04 13:00:36,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:36,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-04 13:00:36,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 255 proven. 222 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2020-09-04 13:00:36,594 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:36,594 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2020-09-04 13:00:36,595 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388147343] [2020-09-04 13:00:36,595 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-04 13:00:36,595 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:36,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-04 13:00:36,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=542, Unknown=0, NotChecked=0, Total=870 [2020-09-04 13:00:36,596 INFO L87 Difference]: Start difference. First operand 186 states and 250 transitions. Second operand 30 states. [2020-09-04 13:00:37,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:37,182 INFO L93 Difference]: Finished difference Result 427 states and 594 transitions. [2020-09-04 13:00:37,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-09-04 13:00:37,187 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 113 [2020-09-04 13:00:37,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:37,190 INFO L225 Difference]: With dead ends: 427 [2020-09-04 13:00:37,190 INFO L226 Difference]: Without dead ends: 295 [2020-09-04 13:00:37,192 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=766, Invalid=1214, Unknown=0, NotChecked=0, Total=1980 [2020-09-04 13:00:37,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2020-09-04 13:00:37,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 188. [2020-09-04 13:00:37,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-09-04 13:00:37,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 253 transitions. [2020-09-04 13:00:37,211 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 253 transitions. Word has length 113 [2020-09-04 13:00:37,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:37,211 INFO L479 AbstractCegarLoop]: Abstraction has 188 states and 253 transitions. [2020-09-04 13:00:37,212 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-04 13:00:37,212 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 253 transitions. [2020-09-04 13:00:37,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2020-09-04 13:00:37,213 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:37,213 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 17, 4, 4, 4, 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] [2020-09-04 13:00:37,427 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:37,427 INFO L427 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:37,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:37,428 INFO L82 PathProgramCache]: Analyzing trace with hash 559118533, now seen corresponding path program 2 times [2020-09-04 13:00:37,428 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:37,428 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060212291] [2020-09-04 13:00:37,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:37,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,473 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:37,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,475 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:37,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,480 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,822 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2020-09-04 13:00:37,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2020-09-04 13:00:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,828 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2020-09-04 13:00:37,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:37,861 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 240 proven. 243 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-09-04 13:00:37,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060212291] [2020-09-04 13:00:37,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595565969] [2020-09-04 13:00:37,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:37,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:37,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:37,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-04 13:00:37,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:38,455 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 262 proven. 234 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2020-09-04 13:00:38,456 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:38,456 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2020-09-04 13:00:38,456 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29469410] [2020-09-04 13:00:38,457 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-04 13:00:38,457 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:38,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-04 13:00:38,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=864, Unknown=0, NotChecked=0, Total=992 [2020-09-04 13:00:38,458 INFO L87 Difference]: Start difference. First operand 188 states and 253 transitions. Second operand 32 states. [2020-09-04 13:00:40,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:40,809 INFO L93 Difference]: Finished difference Result 403 states and 541 transitions. [2020-09-04 13:00:40,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-04 13:00:40,810 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 115 [2020-09-04 13:00:40,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:40,812 INFO L225 Difference]: With dead ends: 403 [2020-09-04 13:00:40,812 INFO L226 Difference]: Without dead ends: 263 [2020-09-04 13:00:40,815 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=386, Invalid=1776, Unknown=0, NotChecked=0, Total=2162 [2020-09-04 13:00:40,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2020-09-04 13:00:40,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 192. [2020-09-04 13:00:40,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2020-09-04 13:00:40,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 258 transitions. [2020-09-04 13:00:40,830 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 258 transitions. Word has length 115 [2020-09-04 13:00:40,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:40,830 INFO L479 AbstractCegarLoop]: Abstraction has 192 states and 258 transitions. [2020-09-04 13:00:40,830 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-04 13:00:40,831 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 258 transitions. [2020-09-04 13:00:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2020-09-04 13:00:40,832 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:40,832 INFO L422 BasicCegarLoop]: trace histogram [20, 19, 18, 4, 4, 4, 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] [2020-09-04 13:00:41,045 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-09-04 13:00:41,045 INFO L427 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:41,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:41,046 INFO L82 PathProgramCache]: Analyzing trace with hash 487216957, now seen corresponding path program 2 times [2020-09-04 13:00:41,046 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:41,046 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348185115] [2020-09-04 13:00:41,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,084 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,086 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,091 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2020-09-04 13:00:41,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,343 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2020-09-04 13:00:41,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2020-09-04 13:00:41,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:41,365 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 251 proven. 269 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-09-04 13:00:41,365 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348185115] [2020-09-04 13:00:41,366 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118987092] [2020-09-04 13:00:41,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:41,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-04 13:00:41,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:41,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-04 13:00:41,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:41,730 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 273 proven. 260 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2020-09-04 13:00:41,730 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-04 13:00:41,731 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2020-09-04 13:00:41,731 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333394062] [2020-09-04 13:00:41,731 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-04 13:00:41,731 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:41,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-04 13:00:41,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=618, Unknown=0, NotChecked=0, Total=992 [2020-09-04 13:00:41,732 INFO L87 Difference]: Start difference. First operand 192 states and 258 transitions. Second operand 32 states. [2020-09-04 13:00:42,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:42,433 INFO L93 Difference]: Finished difference Result 443 states and 617 transitions. [2020-09-04 13:00:42,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-09-04 13:00:42,434 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 116 [2020-09-04 13:00:42,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:42,437 INFO L225 Difference]: With dead ends: 443 [2020-09-04 13:00:42,437 INFO L226 Difference]: Without dead ends: 308 [2020-09-04 13:00:42,439 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=873, Invalid=1383, Unknown=0, NotChecked=0, Total=2256 [2020-09-04 13:00:42,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-09-04 13:00:42,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 194. [2020-09-04 13:00:42,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2020-09-04 13:00:42,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 261 transitions. [2020-09-04 13:00:42,459 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 261 transitions. Word has length 116 [2020-09-04 13:00:42,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:42,459 INFO L479 AbstractCegarLoop]: Abstraction has 194 states and 261 transitions. [2020-09-04 13:00:42,459 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-04 13:00:42,459 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 261 transitions. [2020-09-04 13:00:42,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2020-09-04 13:00:42,460 INFO L414 BasicCegarLoop]: Found error trace [2020-09-04 13:00:42,461 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 18, 4, 4, 4, 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] [2020-09-04 13:00:42,674 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:42,674 INFO L427 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-04 13:00:42,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-04 13:00:42,674 INFO L82 PathProgramCache]: Analyzing trace with hash 2037697948, now seen corresponding path program 3 times [2020-09-04 13:00:42,675 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-04 13:00:42,675 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66120452] [2020-09-04 13:00:42,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-04 13:00:42,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:42,724 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2020-09-04 13:00:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:42,725 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2020-09-04 13:00:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:42,731 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2020-09-04 13:00:42,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:43,118 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2020-09-04 13:00:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:43,121 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2020-09-04 13:00:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:43,123 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2020-09-04 13:00:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-04 13:00:43,142 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 258 proven. 282 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2020-09-04 13:00:43,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66120452] [2020-09-04 13:00:43,143 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957393951] [2020-09-04 13:00:43,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-04 13:00:43,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-09-04 13:00:43,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-04 13:00:43,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2020-09-04 13:00:43,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-04 13:00:43,279 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 270 proven. 0 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2020-09-04 13:00:43,280 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-09-04 13:00:43,280 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [18] total 20 [2020-09-04 13:00:43,280 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881090353] [2020-09-04 13:00:43,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-09-04 13:00:43,281 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-04 13:00:43,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-09-04 13:00:43,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2020-09-04 13:00:43,281 INFO L87 Difference]: Start difference. First operand 194 states and 261 transitions. Second operand 4 states. [2020-09-04 13:00:43,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-04 13:00:43,346 INFO L93 Difference]: Finished difference Result 214 states and 281 transitions. [2020-09-04 13:00:43,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-09-04 13:00:43,351 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 118 [2020-09-04 13:00:43,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-04 13:00:43,351 INFO L225 Difference]: With dead ends: 214 [2020-09-04 13:00:43,351 INFO L226 Difference]: Without dead ends: 0 [2020-09-04 13:00:43,354 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2020-09-04 13:00:43,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-09-04 13:00:43,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-09-04 13:00:43,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-09-04 13:00:43,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-09-04 13:00:43,354 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 118 [2020-09-04 13:00:43,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-04 13:00:43,355 INFO L479 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-09-04 13:00:43,355 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-09-04 13:00:43,355 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-09-04 13:00:43,355 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-09-04 13:00:43,566 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-09-04 13:00:43,570 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-09-04 13:00:44,845 WARN L193 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 224 DAG size of output: 57 [2020-09-04 13:00:48,690 WARN L193 SmtUtils]: Spent 3.84 s on a formula simplification. DAG size of input: 469 DAG size of output: 321 [2020-09-04 13:00:48,892 WARN L193 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 43 [2020-09-04 13:00:49,021 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 43 [2020-09-04 13:00:51,552 WARN L193 SmtUtils]: Spent 2.37 s on a formula simplification. DAG size of input: 328 DAG size of output: 71 [2020-09-04 13:00:52,025 WARN L193 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 50 [2020-09-04 13:00:56,860 WARN L193 SmtUtils]: Spent 4.83 s on a formula simplification. DAG size of input: 409 DAG size of output: 85 [2020-09-04 13:00:57,192 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 50 [2020-09-04 13:00:57,466 WARN L193 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 43 [2020-09-04 13:00:57,717 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 43 [2020-09-04 13:01:01,082 WARN L193 SmtUtils]: Spent 3.36 s on a formula simplification. DAG size of input: 368 DAG size of output: 78 [2020-09-04 13:01:01,664 WARN L193 SmtUtils]: Spent 576.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 57 [2020-09-04 13:01:03,601 WARN L193 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 297 DAG size of output: 71 [2020-09-04 13:01:05,235 WARN L193 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 277 DAG size of output: 64 [2020-09-04 13:01:06,514 WARN L193 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 261 DAG size of output: 64 [2020-09-04 13:01:07,547 WARN L193 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 239 DAG size of output: 57 [2020-09-04 13:01:12,682 WARN L193 SmtUtils]: Spent 5.07 s on a formula simplification. DAG size of input: 421 DAG size of output: 327 [2020-09-04 13:01:13,071 WARN L193 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 130 [2020-09-04 13:01:18,191 WARN L193 SmtUtils]: Spent 5.12 s on a formula simplification. DAG size of input: 421 DAG size of output: 327 [2020-09-04 13:01:18,577 WARN L193 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 130 [2020-09-04 13:01:19,006 WARN L193 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 134 [2020-09-04 13:01:19,235 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 88 [2020-09-04 13:01:20,093 WARN L193 SmtUtils]: Spent 856.00 ms on a formula simplification. DAG size of input: 248 DAG size of output: 138 [2020-09-04 13:01:23,446 WARN L193 SmtUtils]: Spent 3.34 s on a formula simplification. DAG size of input: 354 DAG size of output: 298 [2020-09-04 13:01:23,675 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 88 [2020-09-04 13:01:25,772 WARN L193 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 290 DAG size of output: 242 [2020-09-04 13:01:27,537 WARN L193 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 273 DAG size of output: 224 [2020-09-04 13:01:30,735 WARN L193 SmtUtils]: Spent 3.20 s on a formula simplification. DAG size of input: 378 DAG size of output: 304 [2020-09-04 13:01:34,106 WARN L193 SmtUtils]: Spent 3.37 s on a formula simplification. DAG size of input: 354 DAG size of output: 298 [2020-09-04 13:01:37,301 WARN L193 SmtUtils]: Spent 3.19 s on a formula simplification. DAG size of input: 378 DAG size of output: 304 [2020-09-04 13:01:40,689 WARN L193 SmtUtils]: Spent 3.39 s on a formula simplification. DAG size of input: 354 DAG size of output: 298 [2020-09-04 13:01:43,714 WARN L193 SmtUtils]: Spent 3.02 s on a formula simplification. DAG size of input: 336 DAG size of output: 287 [2020-09-04 13:01:46,522 WARN L193 SmtUtils]: Spent 2.81 s on a formula simplification. DAG size of input: 402 DAG size of output: 238 [2020-09-04 13:01:46,700 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 67 [2020-09-04 13:01:49,740 WARN L193 SmtUtils]: Spent 3.04 s on a formula simplification. DAG size of input: 336 DAG size of output: 287 [2020-09-04 13:01:54,962 WARN L193 SmtUtils]: Spent 5.22 s on a formula simplification. DAG size of input: 775 DAG size of output: 339 [2020-09-04 13:01:55,083 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 21 [2020-09-04 13:01:55,259 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 67 [2020-09-04 13:01:58,247 WARN L193 SmtUtils]: Spent 2.99 s on a formula simplification. DAG size of input: 336 DAG size of output: 287 [2020-09-04 13:01:58,787 WARN L193 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 137 [2020-09-04 13:01:59,966 WARN L193 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 260 DAG size of output: 214 [2020-09-04 13:02:00,086 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 21 [2020-09-04 13:02:00,361 WARN L193 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 100 [2020-09-04 13:02:00,708 WARN L193 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 130 [2020-09-04 13:02:01,885 WARN L193 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 260 DAG size of output: 214 [2020-09-04 13:02:04,120 WARN L193 SmtUtils]: Spent 2.23 s on a formula simplification. DAG size of input: 314 DAG size of output: 272 [2020-09-04 13:02:05,303 WARN L193 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 260 DAG size of output: 214 [2020-09-04 13:02:05,648 WARN L193 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 130 [2020-09-04 13:02:07,882 WARN L193 SmtUtils]: Spent 2.22 s on a formula simplification. DAG size of input: 314 DAG size of output: 272 [2020-09-04 13:02:08,300 WARN L193 SmtUtils]: Spent 416.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 29 [2020-09-04 13:02:10,898 WARN L193 SmtUtils]: Spent 2.60 s on a formula simplification. DAG size of input: 359 DAG size of output: 289 [2020-09-04 13:02:13,141 WARN L193 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 314 DAG size of output: 272 [2020-09-04 13:02:13,561 WARN L193 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 29 [2020-09-04 13:02:16,201 WARN L193 SmtUtils]: Spent 2.61 s on a formula simplification. DAG size of input: 359 DAG size of output: 289 [2020-09-04 13:02:20,213 WARN L193 SmtUtils]: Spent 3.96 s on a formula simplification. DAG size of input: 379 DAG size of output: 319 [2020-09-04 13:02:22,351 WARN L193 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 337 DAG size of output: 273 [2020-09-04 13:02:22,553 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 88 [2020-09-04 13:02:22,760 WARN L193 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 94 [2020-09-04 13:02:24,912 WARN L193 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 337 DAG size of output: 273 [2020-09-04 13:02:28,874 WARN L193 SmtUtils]: Spent 3.96 s on a formula simplification. DAG size of input: 379 DAG size of output: 319 [2020-09-04 13:02:30,361 WARN L193 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 278 DAG size of output: 241 [2020-09-04 13:02:31,581 WARN L193 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 255 DAG size of output: 206 [2020-09-04 13:02:35,559 WARN L193 SmtUtils]: Spent 3.96 s on a formula simplification. DAG size of input: 379 DAG size of output: 319 [2020-09-04 13:02:36,404 WARN L193 SmtUtils]: Spent 843.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 174 [2020-09-04 13:02:43,823 WARN L193 SmtUtils]: Spent 7.42 s on a formula simplification. DAG size of input: 563 DAG size of output: 314 [2020-09-04 13:02:48,150 WARN L193 SmtUtils]: Spent 4.32 s on a formula simplification. DAG size of input: 398 DAG size of output: 307 [2020-09-04 13:02:48,284 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 3 [2020-09-04 13:02:49,127 WARN L193 SmtUtils]: Spent 841.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 174 [2020-09-04 13:02:50,869 WARN L193 SmtUtils]: Spent 1.74 s on a formula simplification. DAG size of input: 317 DAG size of output: 258 [2020-09-04 13:02:52,425 WARN L193 SmtUtils]: Spent 1.49 s on a formula simplification. DAG size of input: 278 DAG size of output: 241 [2020-09-04 13:02:54,282 WARN L193 SmtUtils]: Spent 1.74 s on a formula simplification. DAG size of input: 317 DAG size of output: 258 [2020-09-04 13:02:55,248 WARN L193 SmtUtils]: Spent 964.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 189 [2020-09-04 13:02:56,540 WARN L193 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 325 DAG size of output: 189 [2020-09-04 13:02:58,038 WARN L193 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 278 DAG size of output: 241 [2020-09-04 13:02:59,061 WARN L193 SmtUtils]: Spent 960.00 ms on a formula simplification. DAG size of input: 234 DAG size of output: 189 [2020-09-04 13:03:03,453 WARN L193 SmtUtils]: Spent 4.34 s on a formula simplification. DAG size of input: 398 DAG size of output: 307 [2020-09-04 13:03:16,236 WARN L193 SmtUtils]: Spent 12.78 s on a formula simplification. DAG size of input: 700 DAG size of output: 397 [2020-09-04 13:03:16,444 WARN L193 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 94 [2020-09-04 13:03:20,815 WARN L193 SmtUtils]: Spent 4.37 s on a formula simplification. DAG size of input: 398 DAG size of output: 307 [2020-09-04 13:03:21,823 WARN L193 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 293 DAG size of output: 174 [2020-09-04 13:03:22,474 WARN L193 SmtUtils]: Spent 649.00 ms on a formula simplification. DAG size of input: 267 DAG size of output: 156 [2020-09-04 13:03:23,212 WARN L193 SmtUtils]: Spent 736.00 ms on a formula simplification. DAG size of input: 275 DAG size of output: 158 [2020-09-04 13:03:32,626 WARN L193 SmtUtils]: Spent 9.41 s on a formula simplification. DAG size of input: 631 DAG size of output: 354 [2020-09-04 13:03:34,455 WARN L193 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 343 DAG size of output: 204 [2020-09-04 13:03:41,351 WARN L193 SmtUtils]: Spent 6.89 s on a formula simplification. DAG size of input: 521 DAG size of output: 314 [2020-09-04 13:03:42,331 WARN L193 SmtUtils]: Spent 915.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 174 [2020-09-04 13:03:42,467 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 73 [2020-09-04 13:03:45,195 WARN L193 SmtUtils]: Spent 2.73 s on a formula simplification. DAG size of input: 330 DAG size of output: 287 [2020-09-04 13:03:46,596 WARN L193 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 296 DAG size of output: 231 [2020-09-04 13:03:47,087 WARN L193 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 136 [2020-09-04 13:03:48,464 WARN L193 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 296 DAG size of output: 231 [2020-09-04 13:03:51,182 WARN L193 SmtUtils]: Spent 2.72 s on a formula simplification. DAG size of input: 330 DAG size of output: 287 [2020-09-04 13:03:53,929 WARN L193 SmtUtils]: Spent 2.74 s on a formula simplification. DAG size of input: 330 DAG size of output: 287 [2020-09-04 13:03:54,187 WARN L193 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 94 [2020-09-04 13:03:54,323 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 50 [2020-09-04 13:03:54,675 WARN L193 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 120 [2020-09-04 13:03:54,811 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 50 [2020-09-04 13:04:00,269 WARN L193 SmtUtils]: Spent 5.43 s on a formula simplification. DAG size of input: 500 DAG size of output: 296 [2020-09-04 13:04:00,553 WARN L193 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 113 [2020-09-04 13:04:01,237 WARN L193 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 147 [2020-09-04 13:04:02,358 WARN L193 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 267 DAG size of output: 207 [2020-09-04 13:04:05,377 WARN L193 SmtUtils]: Spent 3.00 s on a formula simplification. DAG size of input: 325 DAG size of output: 271 [2020-09-04 13:04:05,515 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 28 [2020-09-04 13:04:09,977 WARN L193 SmtUtils]: Spent 4.46 s on a formula simplification. DAG size of input: 462 DAG size of output: 278 [2020-09-04 13:04:10,213 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 28 [2020-09-04 13:04:13,728 WARN L193 SmtUtils]: Spent 3.51 s on a formula simplification. DAG size of input: 440 DAG size of output: 258 [2020-09-04 13:04:14,364 WARN L193 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 205 DAG size of output: 29 [2020-09-04 13:04:16,190 WARN L193 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 295 DAG size of output: 256 [2020-09-04 13:04:16,793 WARN L193 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 232 DAG size of output: 36 [2020-09-04 13:04:18,629 WARN L193 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 295 DAG size of output: 256 [2020-09-04 13:04:19,170 WARN L193 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 205 DAG size of output: 29 [2020-09-04 13:04:19,628 WARN L193 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 213 DAG size of output: 36 [2020-09-04 13:04:21,457 WARN L193 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 295 DAG size of output: 256 [2020-09-04 13:04:23,976 WARN L193 SmtUtils]: Spent 2.52 s on a formula simplification. DAG size of input: 309 DAG size of output: 254 [2020-09-04 13:04:29,138 WARN L193 SmtUtils]: Spent 5.06 s on a formula simplification. DAG size of input: 421 DAG size of output: 327 [2020-09-04 13:04:30,759 WARN L193 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 61 [2020-09-04 13:04:31,108 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 4 [2020-09-04 13:04:31,268 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 4 [2020-09-04 13:04:33,425 WARN L193 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 305 DAG size of output: 12 [2020-09-04 13:04:34,760 WARN L193 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 325 DAG size of output: 14 [2020-09-04 13:04:35,215 WARN L193 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 33 [2020-09-04 13:04:35,491 WARN L193 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 9 [2020-09-04 13:04:35,518 INFO L271 CegarLoopResult]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2020-09-04 13:04:35,518 INFO L268 CegarLoopResult]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2020-09-04 13:04:35,518 INFO L268 CegarLoopResult]: For program point L19(lines 19 24) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point L48(lines 47 62) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L264 CegarLoopResult]: At program point L69(lines 18 71) the Hoare annotation is: (or (= base2flt_~__retres4~0 0) (<= |base2flt_#in~e| (+ base2flt_~e 9)) (not (= (mod |base2flt_#in~m| 4294967296) 0))) [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point L28(lines 27 42) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point L49(lines 47 62) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point L37(lines 37 41) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L264 CegarLoopResult]: At program point L37-1(lines 27 42) the Hoare annotation is: (not (= (mod |base2flt_#in~m| 4294967296) 0)) [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point L25(lines 25 65) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L271 CegarLoopResult]: At program point base2fltENTRY(lines 14 72) the Hoare annotation is: true [2020-09-04 13:04:35,519 INFO L268 CegarLoopResult]: For program point base2fltFINAL(lines 14 72) no Hoare annotation was computed. [2020-09-04 13:04:35,519 INFO L264 CegarLoopResult]: At program point L63(lines 25 65) the Hoare annotation is: (or (<= |base2flt_#in~e| (+ base2flt_~e 9)) (not (= (mod |base2flt_#in~m| 4294967296) 0))) [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point base2fltEXIT(lines 14 72) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L264 CegarLoopResult]: At program point L47-2(lines 47 62) the Hoare annotation is: (and (<= |base2flt_#in~e| base2flt_~e) (<= 16777216 (mod |base2flt_#in~m| 4294967296))) [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point mulfltEXIT(lines 137 209) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L184(lines 184 201) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L184-2(lines 184 201) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L193(lines 193 198) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point mulfltFINAL(lines 137 209) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L271 CegarLoopResult]: At program point mulfltENTRY(lines 137 209) the Hoare annotation is: true [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L185(lines 185 190) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L148(lines 148 154) no Hoare annotation was computed. [2020-09-04 13:04:35,520 INFO L268 CegarLoopResult]: For program point L148-2(lines 147 208) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point L175(lines 175 180) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L264 CegarLoopResult]: At program point L206(lines 147 208) the Hoare annotation is: (let ((.cse4 (= mulflt_~a |mulflt_#in~a|)) (.cse2 (<= 1 (mod |mulflt_#in~b| 4294967296))) (.cse5 (mod |mulflt_#in~a| 4294967296))) (let ((.cse0 (= 0 mulflt_~__retres10~1)) (.cse1 (= mulflt_~b |mulflt_#in~b|)) (.cse3 (or (and .cse2 (<= (mod mulflt_~b 4294967296) .cse5) (<= 0 (div (+ .cse5 (- 1)) 4294967296)) .cse4) (and (= mulflt_~b |mulflt_#in~a|) .cse2 (not (= .cse5 0)))))) (or (and .cse0 .cse1) (and .cse2 .cse0) (and .cse3 .cse4 .cse1) (and (<= .cse5 4294967294) .cse3)))) [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point L169(lines 169 174) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L271 CegarLoopResult]: At program point L-1(line -1) the Hoare annotation is: true [2020-09-04 13:04:35,521 INFO L271 CegarLoopResult]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point L250(lines 250 254) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point mainEXIT(lines 210 266) no Hoare annotation was computed. [2020-09-04 13:04:35,521 INFO L268 CegarLoopResult]: For program point L250-2(lines 250 254) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L246(lines 246 262) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L246-1(lines 246 262) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L244(line 244) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point mainFINAL(lines 210 266) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L236(lines 236 240) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L236-2(lines 236 240) no Hoare annotation was computed. [2020-09-04 13:04:35,522 INFO L264 CegarLoopResult]: At program point L230(line 230) the Hoare annotation is: (= main_~zero~0 0) [2020-09-04 13:04:35,522 INFO L268 CegarLoopResult]: For program point L230-1(line 230) no Hoare annotation was computed. [2020-09-04 13:04:35,523 INFO L271 CegarLoopResult]: At program point L228(line 228) the Hoare annotation is: true [2020-09-04 13:04:35,523 INFO L268 CegarLoopResult]: For program point L228-1(line 228) no Hoare annotation was computed. [2020-09-04 13:04:35,523 INFO L271 CegarLoopResult]: At program point mainENTRY(lines 210 266) the Hoare annotation is: true [2020-09-04 13:04:35,523 INFO L268 CegarLoopResult]: For program point L247(lines 247 256) no Hoare annotation was computed. [2020-09-04 13:04:35,523 INFO L264 CegarLoopResult]: At program point L247-2(lines 247 256) the Hoare annotation is: (and (= main_~tmp___1~0 0) (= main_~tmp___0~0 0)) [2020-09-04 13:04:35,523 INFO L268 CegarLoopResult]: For program point L233(lines 233 242) no Hoare annotation was computed. [2020-09-04 13:04:35,523 INFO L264 CegarLoopResult]: At program point L231(line 231) the Hoare annotation is: (= main_~zero~0 0) [2020-09-04 13:04:35,523 INFO L264 CegarLoopResult]: At program point L233-2(lines 233 242) the Hoare annotation is: (let ((.cse0 (= main_~zero~0 0))) (or (and (<= (mod main_~zero~0 4294967296) 0) (= main_~b~0 0)) (and .cse0 (= main_~a~0 0)) (<= (+ main_~sb~0 1) 0) (and (<= (mod main_~b~0 4294967296) 0) .cse0) (and (<= 1 main_~sb~0) (<= 1 main_~tmp~2)))) [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point L231-1(line 231) no Hoare annotation was computed. [2020-09-04 13:04:35,524 INFO L264 CegarLoopResult]: At program point L229(line 229) the Hoare annotation is: (= main_~zero~0 0) [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point L229-1(line 229) no Hoare annotation was computed. [2020-09-04 13:04:35,524 INFO L271 CegarLoopResult]: At program point __VERIFIER_assertENTRY(lines 5 10) the Hoare annotation is: true [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point __VERIFIER_assertEXIT(lines 5 10) no Hoare annotation was computed. [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point L7(line 7) no Hoare annotation was computed. [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point L6(lines 6 8) no Hoare annotation was computed. [2020-09-04 13:04:35,524 INFO L268 CegarLoopResult]: For program point L6-2(lines 5 10) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 7) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point L128(line 128) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point addfltENTRY(lines 73 136) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point addfltFINAL(lines 73 136) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point L116(lines 116 121) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point L108(lines 108 113) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point L104(line 104) no Hoare annotation was computed. [2020-09-04 13:04:35,525 INFO L268 CegarLoopResult]: For program point L104-1(line 104) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point L133(lines 83 135) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point addfltEXIT(lines 73 136) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point L84(lines 84 90) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point L115(lines 115 126) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point L84-2(lines 83 135) no Hoare annotation was computed. [2020-09-04 13:04:35,526 INFO L268 CegarLoopResult]: For program point L115-2(lines 115 126) no Hoare annotation was computed. [2020-09-04 13:04:35,559 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.09 01:04:35 BoogieIcfgContainer [2020-09-04 13:04:35,560 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-09-04 13:04:35,561 INFO L168 Benchmark]: Toolchain (without parser) took 277178.10 ms. Allocated memory was 148.4 MB in the beginning and 782.8 MB in the end (delta: 634.4 MB). Free memory was 103.9 MB in the beginning and 127.2 MB in the end (delta: -23.3 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,566 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 148.4 MB. Free memory was 122.9 MB in the beginning and 122.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,567 INFO L168 Benchmark]: CACSL2BoogieTranslator took 470.33 ms. Allocated memory was 148.4 MB in the beginning and 204.5 MB in the end (delta: 56.1 MB). Free memory was 103.7 MB in the beginning and 182.9 MB in the end (delta: -79.2 MB). Peak memory consumption was 22.1 MB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,567 INFO L168 Benchmark]: Boogie Preprocessor took 46.33 ms. Allocated memory is still 204.5 MB. Free memory was 182.9 MB in the beginning and 180.9 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,568 INFO L168 Benchmark]: RCFGBuilder took 581.11 ms. Allocated memory is still 204.5 MB. Free memory was 180.3 MB in the beginning and 155.6 MB in the end (delta: 24.7 MB). Peak memory consumption was 24.7 MB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,568 INFO L168 Benchmark]: TraceAbstraction took 276075.53 ms. Allocated memory was 204.5 MB in the beginning and 782.8 MB in the end (delta: 578.3 MB). Free memory was 155.0 MB in the beginning and 127.2 MB in the end (delta: 27.8 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. [2020-09-04 13:04:35,570 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23 ms. Allocated memory is still 148.4 MB. Free memory was 122.9 MB in the beginning and 122.7 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 470.33 ms. Allocated memory was 148.4 MB in the beginning and 204.5 MB in the end (delta: 56.1 MB). Free memory was 103.7 MB in the beginning and 182.9 MB in the end (delta: -79.2 MB). Peak memory consumption was 22.1 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 46.33 ms. Allocated memory is still 204.5 MB. Free memory was 182.9 MB in the beginning and 180.9 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. * RCFGBuilder took 581.11 ms. Allocated memory is still 204.5 MB. Free memory was 180.3 MB in the beginning and 155.6 MB in the end (delta: 24.7 MB). Peak memory consumption was 24.7 MB. Max. memory is 7.1 GB. * TraceAbstraction took 276075.53 ms. Allocated memory was 204.5 MB in the beginning and 782.8 MB in the end (delta: 578.3 MB). Free memory was 155.0 MB in the beginning and 127.2 MB in the end (delta: 27.8 MB). Peak memory consumption was 1.1 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 7]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 25]: Loop Invariant Derived loop invariant: \old(e) <= e + 9 || !(\old(m) % 4294967296 == 0) - InvariantResult [Line: 18]: Loop Invariant Derived loop invariant: (__retres4 == 0 || \old(e) <= e + 9) || !(\old(m) % 4294967296 == 0) - InvariantResult [Line: 147]: Loop Invariant Derived loop invariant: (((0 == __retres10 && b == \old(b)) || (1 <= \old(b) % 4294967296 && 0 == __retres10)) || ((((((1 <= \old(b) % 4294967296 && b % 4294967296 <= \old(a) % 4294967296) && 0 <= (\old(a) % 4294967296 + -1) / 4294967296) && a == \old(a)) || ((b == \old(a) && 1 <= \old(b) % 4294967296) && !(\old(a) % 4294967296 == 0))) && a == \old(a)) && b == \old(b))) || (\old(a) % 4294967296 <= 4294967294 && ((((1 <= \old(b) % 4294967296 && b % 4294967296 <= \old(a) % 4294967296) && 0 <= (\old(a) % 4294967296 + -1) / 4294967296) && a == \old(a)) || ((b == \old(a) && 1 <= \old(b) % 4294967296) && !(\old(a) % 4294967296 == 0)))) - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: \old(e) <= e && 16777216 <= \old(m) % 4294967296 - InvariantResult [Line: 27]: Loop Invariant Derived loop invariant: !(\old(m) % 4294967296 == 0) - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 72 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 44.0s, OverallIterations: 36, TraceHistogramMax: 20, AutomataDifference: 19.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 231.9s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2625 SDtfs, 5301 SDslu, 22746 SDs, 0 SdLazy, 12416 SolverSat, 1535 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3931 GetRequests, 3117 SyntacticMatches, 3 SemanticMatches, 811 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4712 ImplicationChecksByTransitivity, 13.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=207occurred in iteration=30, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 36 MinimizatonAttempts, 1373 StatesRemovedByMinimization, 31 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 18 LocationsWithAnnotation, 1165 PreInvPairs, 18848 NumberOfFragments, 216 HoareAnnotationTreeSize, 1165 FomulaSimplifications, -6168523150588699229 FormulaSimplificationTreeSizeReduction, 228.3s HoareSimplificationTime, 18 FomulaSimplificationsInter, 14959612298 FormulaSimplificationTreeSizeReductionInter, 3.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.5s SatisfiabilityAnalysisTime, 11.9s InterpolantComputationTime, 5634 NumberOfCodeBlocks, 5432 NumberOfCodeBlocksAsserted, 90 NumberOfCheckSat, 5562 ConstructedInterpolants, 0 QuantifiedInterpolants, 1354947 SizeOfPredicates, 57 NumberOfNonLiveVariables, 6899 ConjunctsInSsa, 452 ConjunctsInUnsatCore, 72 InterpolantComputations, 10 PerfectInterpolantSequences, 5492/10570 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...