/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-11af1e5 [2020-10-09 13:56:41,541 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-09 13:56:41,544 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-09 13:56:41,568 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-09 13:56:41,568 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-09 13:56:41,569 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-09 13:56:41,571 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-09 13:56:41,572 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-09 13:56:41,574 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-09 13:56:41,575 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-09 13:56:41,576 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-09 13:56:41,577 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-09 13:56:41,577 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-09 13:56:41,578 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-09 13:56:41,579 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-09 13:56:41,583 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-09 13:56:41,584 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-09 13:56:41,589 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-09 13:56:41,590 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-09 13:56:41,593 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-09 13:56:41,597 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-09 13:56:41,598 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-09 13:56:41,602 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-09 13:56:41,603 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-09 13:56:41,608 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-09 13:56:41,608 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-09 13:56:41,608 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-09 13:56:41,610 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-09 13:56:41,611 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-09 13:56:41,612 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-09 13:56:41,612 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-09 13:56:41,614 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-09 13:56:41,615 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-09 13:56:41,616 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-09 13:56:41,617 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-09 13:56:41,618 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-09 13:56:41,618 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-09 13:56:41,619 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-09 13:56:41,619 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-09 13:56:41,620 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-09 13:56:41,621 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-09 13:56:41,622 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2020-10-09 13:56:41,677 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-09 13:56:41,678 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-09 13:56:41,679 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-09 13:56:41,679 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-09 13:56:41,679 INFO L138 SettingsManager]: * Use SBE=true [2020-10-09 13:56:41,679 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-09 13:56:41,680 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-09 13:56:41,680 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-09 13:56:41,682 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-09 13:56:41,682 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-09 13:56:41,682 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-09 13:56:41,682 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-09 13:56:41,682 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-09 13:56:41,683 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-09 13:56:41,683 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-09 13:56:41,684 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-09 13:56:41,684 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-09 13:56:41,685 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-09 13:56:41,685 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-09 13:56:41,685 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-09 13:56:41,685 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-09 13:56:41,685 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-09 13:56:41,686 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-09 13:56:41,686 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-09 13:56:41,686 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-09 13:56:41,686 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-09 13:56:41,686 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-09 13:56:41,687 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-09 13:56:41,687 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-10-09 13:56:41,687 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-09 13:56:41,997 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-09 13:56:42,010 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-09 13:56:42,013 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-09 13:56:42,014 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-09 13:56:42,015 INFO L275 PluginConnector]: CDTParser initialized [2020-10-09 13:56:42,016 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2020-10-09 13:56:42,076 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc813fac9/a4c41f1459f34f53ba401c54227c1e19/FLAG55e567e33 [2020-10-09 13:56:42,620 INFO L306 CDTParser]: Found 1 translation units. [2020-10-09 13:56:42,621 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2020-10-09 13:56:42,639 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc813fac9/a4c41f1459f34f53ba401c54227c1e19/FLAG55e567e33 [2020-10-09 13:56:42,914 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dc813fac9/a4c41f1459f34f53ba401c54227c1e19 [2020-10-09 13:56:42,924 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-09 13:56:42,927 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-09 13:56:42,929 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-09 13:56:42,929 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-09 13:56:42,933 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-09 13:56:42,935 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.10 01:56:42" (1/1) ... [2020-10-09 13:56:42,938 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6de60d4a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:42, skipping insertion in model container [2020-10-09 13:56:42,938 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.10 01:56:42" (1/1) ... [2020-10-09 13:56:42,947 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-09 13:56:43,004 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-09 13:56:43,437 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-09 13:56:43,448 INFO L203 MainTranslator]: Completed pre-run [2020-10-09 13:56:43,487 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-09 13:56:43,560 INFO L208 MainTranslator]: Completed translation [2020-10-09 13:56:43,561 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43 WrapperNode [2020-10-09 13:56:43,561 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-09 13:56:43,562 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-09 13:56:43,562 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-09 13:56:43,562 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-09 13:56:43,571 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,587 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,610 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-09 13:56:43,610 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-09 13:56:43,611 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-09 13:56:43,611 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-09 13:56:43,620 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,620 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,623 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,623 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,629 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,634 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,635 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... [2020-10-09 13:56:43,638 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-09 13:56:43,639 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-09 13:56:43,639 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-09 13:56:43,639 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-09 13:56:43,640 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (1/1) ... No working directory specified, using /storage/repos/ultimate/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-10-09 13:56:43,704 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2020-10-09 13:56:43,705 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2020-10-09 13:56:43,705 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2020-10-09 13:56:43,705 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2020-10-09 13:56:43,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-09 13:56:43,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-09 13:56:43,705 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-09 13:56:43,706 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-09 13:56:43,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-09 13:56:43,707 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-09 13:56:44,056 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-09 13:56:44,056 INFO L298 CfgBuilder]: Removed 9 assume(true) statements. [2020-10-09 13:56:44,058 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.10 01:56:44 BoogieIcfgContainer [2020-10-09 13:56:44,058 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-09 13:56:44,059 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-09 13:56:44,059 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-09 13:56:44,063 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-09 13:56:44,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.10 01:56:42" (1/3) ... [2020-10-09 13:56:44,064 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a4769ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.10 01:56:44, skipping insertion in model container [2020-10-09 13:56:44,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.10 01:56:43" (2/3) ... [2020-10-09 13:56:44,065 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a4769ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.10 01:56:44, skipping insertion in model container [2020-10-09 13:56:44,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.10 01:56:44" (3/3) ... [2020-10-09 13:56:44,067 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-2.i [2020-10-09 13:56:44,078 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-09 13:56:44,079 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-09 13:56:44,086 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-09 13:56:44,087 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-09 13:56:44,113 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,113 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,113 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,114 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,114 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,114 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,114 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,115 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,115 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,115 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,116 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,116 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,116 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,116 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,117 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,117 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,117 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,121 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,121 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,122 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,122 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,122 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,128 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,128 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,129 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,129 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:44,145 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2020-10-09 13:56:44,165 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:56:44,165 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:56:44,165 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:56:44,165 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:56:44,165 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:56:44,165 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:56:44,166 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:56:44,166 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:56:44,176 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:56:44,179 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 58 transitions, 126 flow [2020-10-09 13:56:44,181 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 58 transitions, 126 flow [2020-10-09 13:56:44,183 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 61 places, 58 transitions, 126 flow [2020-10-09 13:56:44,223 INFO L129 PetriNetUnfolder]: 4/68 cut-off events. [2020-10-09 13:56:44,223 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-09 13:56:44,230 INFO L80 FinitePrefix]: Finished finitePrefix Result has 76 conditions, 68 events. 4/68 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/61 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2020-10-09 13:56:44,233 INFO L117 LiptonReduction]: Number of co-enabled transitions 592 [2020-10-09 13:56:45,607 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2020-10-09 13:56:45,851 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2020-10-09 13:56:45,920 INFO L132 LiptonReduction]: Checked pairs total: 576 [2020-10-09 13:56:45,921 INFO L134 LiptonReduction]: Total number of compositions: 54 [2020-10-09 13:56:45,928 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 18 places, 12 transitions, 34 flow [2020-10-09 13:56:45,939 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-09 13:56:45,941 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-09 13:56:45,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:56:45,948 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:45,949 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:56:45,949 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:45,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:45,955 INFO L82 PathProgramCache]: Analyzing trace with hash 229686, now seen corresponding path program 1 times [2020-10-09 13:56:45,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:45,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904344916] [2020-10-09 13:56:45,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:46,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904344916] [2020-10-09 13:56:46,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:46,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:56:46,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136688876] [2020-10-09 13:56:46,158 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:56:46,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:46,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:56:46,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:46,172 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2020-10-09 13:56:46,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:46,208 INFO L93 Difference]: Finished difference Result 35 states and 59 transitions. [2020-10-09 13:56:46,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:56:46,210 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:56:46,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:46,221 INFO L225 Difference]: With dead ends: 35 [2020-10-09 13:56:46,221 INFO L226 Difference]: Without dead ends: 31 [2020-10-09 13:56:46,223 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:46,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2020-10-09 13:56:46,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2020-10-09 13:56:46,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-09 13:56:46,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 51 transitions. [2020-10-09 13:56:46,262 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 51 transitions. Word has length 3 [2020-10-09 13:56:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:46,263 INFO L481 AbstractCegarLoop]: Abstraction has 31 states and 51 transitions. [2020-10-09 13:56:46,263 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:56:46,263 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 51 transitions. [2020-10-09 13:56:46,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2020-10-09 13:56:46,264 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:46,264 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:46,265 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-09 13:56:46,265 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:46,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:46,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1647647331, now seen corresponding path program 1 times [2020-10-09 13:56:46,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:46,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542626273] [2020-10-09 13:56:46,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:46,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:46,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542626273] [2020-10-09 13:56:46,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:46,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-09 13:56:46,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027902845] [2020-10-09 13:56:46,358 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-09 13:56:46,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:46,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-09 13:56:46,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-10-09 13:56:46,359 INFO L87 Difference]: Start difference. First operand 31 states and 51 transitions. Second operand 4 states. [2020-10-09 13:56:46,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:46,400 INFO L93 Difference]: Finished difference Result 26 states and 42 transitions. [2020-10-09 13:56:46,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-09 13:56:46,400 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2020-10-09 13:56:46,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:46,401 INFO L225 Difference]: With dead ends: 26 [2020-10-09 13:56:46,401 INFO L226 Difference]: Without dead ends: 24 [2020-10-09 13:56:46,403 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-10-09 13:56:46,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2020-10-09 13:56:46,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2020-10-09 13:56:46,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-09 13:56:46,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 39 transitions. [2020-10-09 13:56:46,407 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 39 transitions. Word has length 7 [2020-10-09 13:56:46,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:46,408 INFO L481 AbstractCegarLoop]: Abstraction has 24 states and 39 transitions. [2020-10-09 13:56:46,408 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-09 13:56:46,408 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 39 transitions. [2020-10-09 13:56:46,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-09 13:56:46,409 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:46,409 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:46,409 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-09 13:56:46,409 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:46,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:46,410 INFO L82 PathProgramCache]: Analyzing trace with hash -462538936, now seen corresponding path program 1 times [2020-10-09 13:56:46,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:46,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153804064] [2020-10-09 13:56:46,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:46,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:46,434 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:46,449 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:46,473 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 13:56:46,473 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 13:56:46,473 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-09 13:56:46,474 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 13:56:46,475 WARN L371 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 13:56:46,475 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2020-10-09 13:56:46,484 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,485 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,486 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,486 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,486 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,486 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,486 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,487 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,487 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,487 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,488 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,488 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,489 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,489 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,490 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,490 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,491 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,492 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,498 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,499 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,499 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,499 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,499 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,502 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,505 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,505 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:46,507 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-09 13:56:46,507 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:56:46,507 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:56:46,507 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:56:46,507 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:56:46,507 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:56:46,508 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:56:46,508 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:56:46,508 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:56:46,511 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:56:46,511 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 74 transitions, 172 flow [2020-10-09 13:56:46,511 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 74 transitions, 172 flow [2020-10-09 13:56:46,511 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 80 places, 74 transitions, 172 flow [2020-10-09 13:56:46,543 INFO L129 PetriNetUnfolder]: 5/89 cut-off events. [2020-10-09 13:56:46,543 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-09 13:56:46,544 INFO L80 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 89 events. 5/89 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 120 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 98. Up to 6 conditions per place. [2020-10-09 13:56:46,547 INFO L117 LiptonReduction]: Number of co-enabled transitions 920 [2020-10-09 13:56:47,957 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-10-09 13:56:48,090 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-09 13:56:48,095 INFO L132 LiptonReduction]: Checked pairs total: 1122 [2020-10-09 13:56:48,095 INFO L134 LiptonReduction]: Total number of compositions: 66 [2020-10-09 13:56:48,095 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 21 transitions, 66 flow [2020-10-09 13:56:48,108 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 224 states. [2020-10-09 13:56:48,108 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states. [2020-10-09 13:56:48,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:56:48,108 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:48,109 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:56:48,109 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:48,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:48,109 INFO L82 PathProgramCache]: Analyzing trace with hash 384194, now seen corresponding path program 1 times [2020-10-09 13:56:48,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:48,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953595475] [2020-10-09 13:56:48,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:48,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953595475] [2020-10-09 13:56:48,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:48,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:56:48,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316664950] [2020-10-09 13:56:48,158 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:56:48,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:48,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:56:48,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:48,159 INFO L87 Difference]: Start difference. First operand 224 states. Second operand 3 states. [2020-10-09 13:56:48,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:48,200 INFO L93 Difference]: Finished difference Result 185 states and 459 transitions. [2020-10-09 13:56:48,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:56:48,201 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:56:48,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:48,205 INFO L225 Difference]: With dead ends: 185 [2020-10-09 13:56:48,206 INFO L226 Difference]: Without dead ends: 171 [2020-10-09 13:56:48,206 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:48,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-09 13:56:48,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2020-10-09 13:56:48,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-10-09 13:56:48,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 418 transitions. [2020-10-09 13:56:48,231 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 418 transitions. Word has length 3 [2020-10-09 13:56:48,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:48,232 INFO L481 AbstractCegarLoop]: Abstraction has 171 states and 418 transitions. [2020-10-09 13:56:48,232 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:56:48,232 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 418 transitions. [2020-10-09 13:56:48,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 13:56:48,233 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:48,233 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:48,233 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-09 13:56:48,233 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:48,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:48,234 INFO L82 PathProgramCache]: Analyzing trace with hash 1694917346, now seen corresponding path program 1 times [2020-10-09 13:56:48,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:48,234 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895994995] [2020-10-09 13:56:48,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:48,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:48,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:48,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895994995] [2020-10-09 13:56:48,337 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:48,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:48,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112998621] [2020-10-09 13:56:48,338 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:48,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:48,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:48,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:48,338 INFO L87 Difference]: Start difference. First operand 171 states and 418 transitions. Second operand 5 states. [2020-10-09 13:56:48,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:48,450 INFO L93 Difference]: Finished difference Result 205 states and 460 transitions. [2020-10-09 13:56:48,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:48,451 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 13:56:48,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:48,454 INFO L225 Difference]: With dead ends: 205 [2020-10-09 13:56:48,454 INFO L226 Difference]: Without dead ends: 201 [2020-10-09 13:56:48,454 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:48,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-09 13:56:48,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 162. [2020-10-09 13:56:48,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-09 13:56:48,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 399 transitions. [2020-10-09 13:56:48,478 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 399 transitions. Word has length 9 [2020-10-09 13:56:48,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:48,478 INFO L481 AbstractCegarLoop]: Abstraction has 162 states and 399 transitions. [2020-10-09 13:56:48,478 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:48,478 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 399 transitions. [2020-10-09 13:56:48,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 13:56:48,480 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:48,480 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:48,480 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-09 13:56:48,480 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:48,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:48,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1027741454, now seen corresponding path program 1 times [2020-10-09 13:56:48,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:48,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917629465] [2020-10-09 13:56:48,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:48,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:48,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:48,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917629465] [2020-10-09 13:56:48,564 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:48,564 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:48,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820171386] [2020-10-09 13:56:48,565 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:48,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:48,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:48,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:48,566 INFO L87 Difference]: Start difference. First operand 162 states and 399 transitions. Second operand 5 states. [2020-10-09 13:56:48,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:48,654 INFO L93 Difference]: Finished difference Result 189 states and 423 transitions. [2020-10-09 13:56:48,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:48,654 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 13:56:48,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:48,657 INFO L225 Difference]: With dead ends: 189 [2020-10-09 13:56:48,657 INFO L226 Difference]: Without dead ends: 185 [2020-10-09 13:56:48,658 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:48,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-09 13:56:48,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 153. [2020-10-09 13:56:48,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-09 13:56:48,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 367 transitions. [2020-10-09 13:56:48,681 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 367 transitions. Word has length 13 [2020-10-09 13:56:48,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:48,682 INFO L481 AbstractCegarLoop]: Abstraction has 153 states and 367 transitions. [2020-10-09 13:56:48,682 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:48,682 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 367 transitions. [2020-10-09 13:56:48,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-09 13:56:48,684 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:48,684 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:48,684 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-09 13:56:48,685 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:48,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:48,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1792799235, now seen corresponding path program 1 times [2020-10-09 13:56:48,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:48,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115577000] [2020-10-09 13:56:48,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:48,701 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:48,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:48,713 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:48,722 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 13:56:48,722 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 13:56:48,722 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-09 13:56:48,723 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 13:56:48,723 WARN L371 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 13:56:48,724 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2020-10-09 13:56:48,734 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,734 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,734 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,734 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,735 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,736 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,737 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,737 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,737 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,737 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,737 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,738 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,738 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,738 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,739 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,739 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,740 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,741 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,741 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,742 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,743 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,743 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,743 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,743 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,744 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,744 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,744 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,744 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,745 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,746 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,746 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,746 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,746 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,747 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,748 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,748 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,748 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,748 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,749 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,750 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,750 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,750 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,750 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,751 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,752 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,752 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,752 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,752 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,753 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,753 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,754 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,755 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,755 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,755 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,755 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,755 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:48,756 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2020-10-09 13:56:48,757 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:56:48,757 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:56:48,757 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:56:48,757 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:56:48,757 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:56:48,757 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:56:48,757 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:56:48,758 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:56:48,759 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:56:48,760 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 90 transitions, 222 flow [2020-10-09 13:56:48,760 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 90 transitions, 222 flow [2020-10-09 13:56:48,760 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 99 places, 90 transitions, 222 flow [2020-10-09 13:56:48,781 INFO L129 PetriNetUnfolder]: 6/110 cut-off events. [2020-10-09 13:56:48,781 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2020-10-09 13:56:48,782 INFO L80 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 110 events. 6/110 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 163 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 124. Up to 8 conditions per place. [2020-10-09 13:56:48,785 INFO L117 LiptonReduction]: Number of co-enabled transitions 1308 [2020-10-09 13:56:50,117 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2020-10-09 13:56:50,353 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2020-10-09 13:56:50,488 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-09 13:56:50,496 INFO L132 LiptonReduction]: Checked pairs total: 1841 [2020-10-09 13:56:50,496 INFO L134 LiptonReduction]: Total number of compositions: 79 [2020-10-09 13:56:50,496 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 27 transitions, 96 flow [2020-10-09 13:56:50,526 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 683 states. [2020-10-09 13:56:50,526 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states. [2020-10-09 13:56:50,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:56:50,527 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:50,527 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:56:50,527 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:50,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:50,528 INFO L82 PathProgramCache]: Analyzing trace with hash 567457, now seen corresponding path program 1 times [2020-10-09 13:56:50,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:50,528 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747748042] [2020-10-09 13:56:50,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:50,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747748042] [2020-10-09 13:56:50,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:50,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:56:50,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362731087] [2020-10-09 13:56:50,569 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:56:50,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:50,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:56:50,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:50,570 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 3 states. [2020-10-09 13:56:50,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:50,617 INFO L93 Difference]: Finished difference Result 600 states and 1886 transitions. [2020-10-09 13:56:50,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:56:50,621 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:56:50,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:50,632 INFO L225 Difference]: With dead ends: 600 [2020-10-09 13:56:50,633 INFO L226 Difference]: Without dead ends: 559 [2020-10-09 13:56:50,633 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:50,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2020-10-09 13:56:50,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2020-10-09 13:56:50,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 559 states. [2020-10-09 13:56:50,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1737 transitions. [2020-10-09 13:56:50,687 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1737 transitions. Word has length 3 [2020-10-09 13:56:50,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:50,687 INFO L481 AbstractCegarLoop]: Abstraction has 559 states and 1737 transitions. [2020-10-09 13:56:50,687 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:56:50,687 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1737 transitions. [2020-10-09 13:56:50,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 13:56:50,688 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:50,688 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:50,688 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-10-09 13:56:50,689 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:50,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:50,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1052273544, now seen corresponding path program 1 times [2020-10-09 13:56:50,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:50,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656834616] [2020-10-09 13:56:50,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:50,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:50,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:50,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656834616] [2020-10-09 13:56:50,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:50,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:50,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551165280] [2020-10-09 13:56:50,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:50,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:50,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:50,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:50,728 INFO L87 Difference]: Start difference. First operand 559 states and 1737 transitions. Second operand 5 states. [2020-10-09 13:56:50,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:50,846 INFO L93 Difference]: Finished difference Result 817 states and 2317 transitions. [2020-10-09 13:56:50,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:50,846 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 13:56:50,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:50,853 INFO L225 Difference]: With dead ends: 817 [2020-10-09 13:56:50,853 INFO L226 Difference]: Without dead ends: 812 [2020-10-09 13:56:50,853 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:50,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2020-10-09 13:56:50,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 585. [2020-10-09 13:56:50,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 585 states. [2020-10-09 13:56:50,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1832 transitions. [2020-10-09 13:56:50,880 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1832 transitions. Word has length 9 [2020-10-09 13:56:50,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:50,880 INFO L481 AbstractCegarLoop]: Abstraction has 585 states and 1832 transitions. [2020-10-09 13:56:50,880 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:50,880 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1832 transitions. [2020-10-09 13:56:50,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 13:56:50,881 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:50,882 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:50,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-10-09 13:56:50,882 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:50,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:50,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1096280394, now seen corresponding path program 1 times [2020-10-09 13:56:50,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:50,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214943411] [2020-10-09 13:56:50,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:50,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:50,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214943411] [2020-10-09 13:56:50,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:50,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:50,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487872432] [2020-10-09 13:56:50,927 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:50,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:50,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:50,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:50,928 INFO L87 Difference]: Start difference. First operand 585 states and 1832 transitions. Second operand 5 states. [2020-10-09 13:56:51,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:51,019 INFO L93 Difference]: Finished difference Result 843 states and 2406 transitions. [2020-10-09 13:56:51,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:51,020 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 13:56:51,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:51,026 INFO L225 Difference]: With dead ends: 843 [2020-10-09 13:56:51,026 INFO L226 Difference]: Without dead ends: 836 [2020-10-09 13:56:51,026 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:51,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2020-10-09 13:56:51,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 611. [2020-10-09 13:56:51,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 611 states. [2020-10-09 13:56:51,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1906 transitions. [2020-10-09 13:56:51,053 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1906 transitions. Word has length 13 [2020-10-09 13:56:51,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:51,054 INFO L481 AbstractCegarLoop]: Abstraction has 611 states and 1906 transitions. [2020-10-09 13:56:51,054 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:51,054 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1906 transitions. [2020-10-09 13:56:51,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:56:51,055 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:51,056 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:51,056 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-10-09 13:56:51,056 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:51,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:51,056 INFO L82 PathProgramCache]: Analyzing trace with hash 2044985054, now seen corresponding path program 1 times [2020-10-09 13:56:51,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:51,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171190739] [2020-10-09 13:56:51,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:51,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171190739] [2020-10-09 13:56:51,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746800068] [2020-10-09 13:56:51,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:56:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:51,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:56:51,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:56:51,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:51,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:56:51,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:56:51,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697436216] [2020-10-09 13:56:51,289 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:56:51,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:51,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:56:51,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:56:51,290 INFO L87 Difference]: Start difference. First operand 611 states and 1906 transitions. Second operand 12 states. [2020-10-09 13:56:51,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:51,588 INFO L93 Difference]: Finished difference Result 1059 states and 2818 transitions. [2020-10-09 13:56:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:51,589 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-09 13:56:51,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:51,597 INFO L225 Difference]: With dead ends: 1059 [2020-10-09 13:56:51,597 INFO L226 Difference]: Without dead ends: 1052 [2020-10-09 13:56:51,598 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:56:51,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2020-10-09 13:56:51,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 591. [2020-10-09 13:56:51,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2020-10-09 13:56:51,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1840 transitions. [2020-10-09 13:56:51,627 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1840 transitions. Word has length 15 [2020-10-09 13:56:51,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:51,630 INFO L481 AbstractCegarLoop]: Abstraction has 591 states and 1840 transitions. [2020-10-09 13:56:51,630 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:56:51,630 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1840 transitions. [2020-10-09 13:56:51,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:56:51,633 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:51,633 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:51,839 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-10-09 13:56:51,840 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:51,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:51,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1258473782, now seen corresponding path program 2 times [2020-10-09 13:56:51,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:51,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661660238] [2020-10-09 13:56:51,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:51,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:51,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661660238] [2020-10-09 13:56:51,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:51,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:56:51,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429260435] [2020-10-09 13:56:51,915 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:56:51,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:51,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:56:51,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:51,916 INFO L87 Difference]: Start difference. First operand 591 states and 1840 transitions. Second operand 7 states. [2020-10-09 13:56:52,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:52,158 INFO L93 Difference]: Finished difference Result 1053 states and 2807 transitions. [2020-10-09 13:56:52,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:52,158 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-09 13:56:52,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:52,165 INFO L225 Difference]: With dead ends: 1053 [2020-10-09 13:56:52,165 INFO L226 Difference]: Without dead ends: 1045 [2020-10-09 13:56:52,166 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:56:52,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2020-10-09 13:56:52,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 536. [2020-10-09 13:56:52,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 536 states. [2020-10-09 13:56:52,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1688 transitions. [2020-10-09 13:56:52,192 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1688 transitions. Word has length 15 [2020-10-09 13:56:52,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:52,193 INFO L481 AbstractCegarLoop]: Abstraction has 536 states and 1688 transitions. [2020-10-09 13:56:52,193 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:56:52,193 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1688 transitions. [2020-10-09 13:56:52,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-09 13:56:52,194 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:52,194 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:52,194 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-10-09 13:56:52,194 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:52,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:52,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1734594488, now seen corresponding path program 1 times [2020-10-09 13:56:52,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:52,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74871607] [2020-10-09 13:56:52,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:52,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:52,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:56:52,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74871607] [2020-10-09 13:56:52,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:52,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:52,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931286120] [2020-10-09 13:56:52,289 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:52,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:52,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:52,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:52,290 INFO L87 Difference]: Start difference. First operand 536 states and 1688 transitions. Second operand 5 states. [2020-10-09 13:56:52,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:52,394 INFO L93 Difference]: Finished difference Result 736 states and 2123 transitions. [2020-10-09 13:56:52,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:52,395 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-09 13:56:52,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:52,400 INFO L225 Difference]: With dead ends: 736 [2020-10-09 13:56:52,400 INFO L226 Difference]: Without dead ends: 728 [2020-10-09 13:56:52,400 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:52,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2020-10-09 13:56:52,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 549. [2020-10-09 13:56:52,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 549 states. [2020-10-09 13:56:52,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1684 transitions. [2020-10-09 13:56:52,422 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1684 transitions. Word has length 17 [2020-10-09 13:56:52,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:52,422 INFO L481 AbstractCegarLoop]: Abstraction has 549 states and 1684 transitions. [2020-10-09 13:56:52,422 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:52,422 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1684 transitions. [2020-10-09 13:56:52,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-10-09 13:56:52,423 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:52,424 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:52,424 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-10-09 13:56:52,424 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:56:52,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:52,424 INFO L82 PathProgramCache]: Analyzing trace with hash -2065233823, now seen corresponding path program 1 times [2020-10-09 13:56:52,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:52,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27509654] [2020-10-09 13:56:52,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:52,447 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:56:52,462 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:56:52,473 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 13:56:52,474 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 13:56:52,474 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-10-09 13:56:52,474 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 13:56:52,475 WARN L371 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 13:56:52,475 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2020-10-09 13:56:52,491 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,491 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,491 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,491 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,491 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,495 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,495 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,495 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,495 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,497 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,502 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,502 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,502 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,502 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,502 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,504 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,504 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,504 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,504 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,505 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,506 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,506 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,506 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,506 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,507 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,508 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,508 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,508 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,509 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,509 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,510 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,511 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,511 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,512 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,512 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,513 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,513 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,514 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,515 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,515 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,515 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,517 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,518 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,518 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,518 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:56:52,520 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2020-10-09 13:56:52,520 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:56:52,520 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:56:52,520 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:56:52,520 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:56:52,521 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:56:52,521 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:56:52,521 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:56:52,521 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:56:52,523 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:56:52,523 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 106 transitions, 276 flow [2020-10-09 13:56:52,523 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 106 transitions, 276 flow [2020-10-09 13:56:52,523 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 118 places, 106 transitions, 276 flow [2020-10-09 13:56:52,567 INFO L129 PetriNetUnfolder]: 7/131 cut-off events. [2020-10-09 13:56:52,568 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2020-10-09 13:56:52,571 INFO L80 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 131 events. 7/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 201 event pairs, 0 based on Foata normal form. 0/118 useless extension candidates. Maximal degree in co-relation 151. Up to 10 conditions per place. [2020-10-09 13:56:52,575 INFO L117 LiptonReduction]: Number of co-enabled transitions 1756 [2020-10-09 13:56:54,341 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-10-09 13:56:54,491 WARN L193 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2020-10-09 13:56:54,577 INFO L132 LiptonReduction]: Checked pairs total: 2590 [2020-10-09 13:56:54,577 INFO L134 LiptonReduction]: Total number of compositions: 92 [2020-10-09 13:56:54,577 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 33 transitions, 130 flow [2020-10-09 13:56:54,705 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 2060 states. [2020-10-09 13:56:54,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2060 states. [2020-10-09 13:56:54,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:56:54,705 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:54,706 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:56:54,706 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:54,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:54,706 INFO L82 PathProgramCache]: Analyzing trace with hash 779528, now seen corresponding path program 1 times [2020-10-09 13:56:54,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:54,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675779745] [2020-10-09 13:56:54,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:54,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:54,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675779745] [2020-10-09 13:56:54,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:54,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:56:54,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037550701] [2020-10-09 13:56:54,739 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:56:54,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:54,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:56:54,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:54,740 INFO L87 Difference]: Start difference. First operand 2060 states. Second operand 3 states. [2020-10-09 13:56:54,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:54,786 INFO L93 Difference]: Finished difference Result 1889 states and 7217 transitions. [2020-10-09 13:56:54,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:56:54,787 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:56:54,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:54,803 INFO L225 Difference]: With dead ends: 1889 [2020-10-09 13:56:54,803 INFO L226 Difference]: Without dead ends: 1767 [2020-10-09 13:56:54,803 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:56:54,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2020-10-09 13:56:54,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1767. [2020-10-09 13:56:54,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2020-10-09 13:56:54,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 6690 transitions. [2020-10-09 13:56:54,886 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 6690 transitions. Word has length 3 [2020-10-09 13:56:54,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:54,887 INFO L481 AbstractCegarLoop]: Abstraction has 1767 states and 6690 transitions. [2020-10-09 13:56:54,887 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:56:54,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 6690 transitions. [2020-10-09 13:56:54,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 13:56:54,888 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:54,888 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:54,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-10-09 13:56:54,888 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:54,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:54,889 INFO L82 PathProgramCache]: Analyzing trace with hash -666106918, now seen corresponding path program 1 times [2020-10-09 13:56:54,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:54,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583384627] [2020-10-09 13:56:54,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:54,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:54,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:54,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583384627] [2020-10-09 13:56:54,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:54,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:54,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730496880] [2020-10-09 13:56:54,937 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:54,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:54,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:54,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:54,938 INFO L87 Difference]: Start difference. First operand 1767 states and 6690 transitions. Second operand 5 states. [2020-10-09 13:56:55,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:55,072 INFO L93 Difference]: Finished difference Result 2905 states and 10138 transitions. [2020-10-09 13:56:55,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:55,072 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 13:56:55,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:55,096 INFO L225 Difference]: With dead ends: 2905 [2020-10-09 13:56:55,096 INFO L226 Difference]: Without dead ends: 2899 [2020-10-09 13:56:55,097 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:55,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2020-10-09 13:56:55,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 1966. [2020-10-09 13:56:55,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2020-10-09 13:56:55,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 7503 transitions. [2020-10-09 13:56:55,199 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 7503 transitions. Word has length 9 [2020-10-09 13:56:55,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:55,199 INFO L481 AbstractCegarLoop]: Abstraction has 1966 states and 7503 transitions. [2020-10-09 13:56:55,199 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:55,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 7503 transitions. [2020-10-09 13:56:55,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 13:56:55,200 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:55,200 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:55,200 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-10-09 13:56:55,201 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:55,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:55,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1766896000, now seen corresponding path program 1 times [2020-10-09 13:56:55,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:55,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690309901] [2020-10-09 13:56:55,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:55,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:55,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690309901] [2020-10-09 13:56:55,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:55,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:55,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2766866] [2020-10-09 13:56:55,238 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:55,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:55,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:55,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:55,239 INFO L87 Difference]: Start difference. First operand 1966 states and 7503 transitions. Second operand 5 states. [2020-10-09 13:56:55,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:55,350 INFO L93 Difference]: Finished difference Result 3204 states and 11312 transitions. [2020-10-09 13:56:55,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:55,350 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 13:56:55,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:55,378 INFO L225 Difference]: With dead ends: 3204 [2020-10-09 13:56:55,378 INFO L226 Difference]: Without dead ends: 3194 [2020-10-09 13:56:55,378 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:55,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2020-10-09 13:56:55,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2200. [2020-10-09 13:56:55,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2200 states. [2020-10-09 13:56:55,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8453 transitions. [2020-10-09 13:56:55,488 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8453 transitions. Word has length 13 [2020-10-09 13:56:55,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:55,488 INFO L481 AbstractCegarLoop]: Abstraction has 2200 states and 8453 transitions. [2020-10-09 13:56:55,488 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:55,488 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8453 transitions. [2020-10-09 13:56:55,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:56:55,489 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:55,489 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:55,489 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-10-09 13:56:55,490 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:55,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:55,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1022394712, now seen corresponding path program 1 times [2020-10-09 13:56:55,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:55,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000223436] [2020-10-09 13:56:55,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:55,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:55,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000223436] [2020-10-09 13:56:55,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881549494] [2020-10-09 13:56:55,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:56:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:55,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:56:55,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:56:55,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:56:55,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:56:55,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:56:55,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706798342] [2020-10-09 13:56:55,666 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:56:55,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:55,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:56:55,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:56:55,666 INFO L87 Difference]: Start difference. First operand 2200 states and 8453 transitions. Second operand 12 states. [2020-10-09 13:56:56,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:56,033 INFO L93 Difference]: Finished difference Result 4556 states and 14911 transitions. [2020-10-09 13:56:56,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:56,034 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-09 13:56:56,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:56,108 INFO L225 Difference]: With dead ends: 4556 [2020-10-09 13:56:56,108 INFO L226 Difference]: Without dead ends: 4546 [2020-10-09 13:56:56,109 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:56:56,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4546 states. [2020-10-09 13:56:56,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4546 to 2157. [2020-10-09 13:56:56,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2157 states. [2020-10-09 13:56:56,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 8278 transitions. [2020-10-09 13:56:56,226 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 8278 transitions. Word has length 15 [2020-10-09 13:56:56,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:56,226 INFO L481 AbstractCegarLoop]: Abstraction has 2157 states and 8278 transitions. [2020-10-09 13:56:56,226 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:56:56,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 8278 transitions. [2020-10-09 13:56:56,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:56:56,227 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:56,227 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:56,440 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-09 13:56:56,440 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:56,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:56,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1474969304, now seen corresponding path program 2 times [2020-10-09 13:56:56,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:56,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442217528] [2020-10-09 13:56:56,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:56,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:56,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442217528] [2020-10-09 13:56:56,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:56,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:56:56,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520677931] [2020-10-09 13:56:56,517 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:56:56,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:56,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:56:56,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:56,520 INFO L87 Difference]: Start difference. First operand 2157 states and 8278 transitions. Second operand 7 states. [2020-10-09 13:56:56,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:56,803 INFO L93 Difference]: Finished difference Result 4612 states and 15111 transitions. [2020-10-09 13:56:56,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:56,803 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-09 13:56:56,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:56,821 INFO L225 Difference]: With dead ends: 4612 [2020-10-09 13:56:56,822 INFO L226 Difference]: Without dead ends: 4601 [2020-10-09 13:56:56,824 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:56:56,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4601 states. [2020-10-09 13:56:56,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4601 to 2035. [2020-10-09 13:56:56,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2035 states. [2020-10-09 13:56:56,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2035 states to 2035 states and 7845 transitions. [2020-10-09 13:56:56,931 INFO L78 Accepts]: Start accepts. Automaton has 2035 states and 7845 transitions. Word has length 15 [2020-10-09 13:56:56,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:56,931 INFO L481 AbstractCegarLoop]: Abstraction has 2035 states and 7845 transitions. [2020-10-09 13:56:56,932 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:56:56,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2035 states and 7845 transitions. [2020-10-09 13:56:56,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-09 13:56:56,933 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:56,933 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:56,933 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-10-09 13:56:56,933 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:56,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:56,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1278978660, now seen corresponding path program 1 times [2020-10-09 13:56:56,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:56,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591370370] [2020-10-09 13:56:56,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:56,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:56:56,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591370370] [2020-10-09 13:56:56,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:56,991 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:56:56,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408117500] [2020-10-09 13:56:56,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:56:56,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:56,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:56:56,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:56:56,993 INFO L87 Difference]: Start difference. First operand 2035 states and 7845 transitions. Second operand 5 states. [2020-10-09 13:56:57,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:57,087 INFO L93 Difference]: Finished difference Result 3265 states and 11681 transitions. [2020-10-09 13:56:57,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:56:57,087 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-09 13:56:57,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:57,100 INFO L225 Difference]: With dead ends: 3265 [2020-10-09 13:56:57,100 INFO L226 Difference]: Without dead ends: 3250 [2020-10-09 13:56:57,100 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:57,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2020-10-09 13:56:57,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2281. [2020-10-09 13:56:57,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2281 states. [2020-10-09 13:56:57,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2281 states to 2281 states and 8755 transitions. [2020-10-09 13:56:57,185 INFO L78 Accepts]: Start accepts. Automaton has 2281 states and 8755 transitions. Word has length 17 [2020-10-09 13:56:57,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:57,185 INFO L481 AbstractCegarLoop]: Abstraction has 2281 states and 8755 transitions. [2020-10-09 13:56:57,185 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:56:57,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2281 states and 8755 transitions. [2020-10-09 13:56:57,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:56:57,187 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:57,187 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:57,187 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-10-09 13:56:57,187 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:57,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:57,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1455436228, now seen corresponding path program 1 times [2020-10-09 13:56:57,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:57,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724578427] [2020-10-09 13:56:57,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:57,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:57,264 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:56:57,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724578427] [2020-10-09 13:56:57,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818600213] [2020-10-09 13:56:57,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:56:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:57,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:56:57,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:56:57,409 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:56:57,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:56:57,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:56:57,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512386162] [2020-10-09 13:56:57,411 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:56:57,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:57,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:56:57,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:56:57,411 INFO L87 Difference]: Start difference. First operand 2281 states and 8755 transitions. Second operand 12 states. [2020-10-09 13:56:57,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:57,827 INFO L93 Difference]: Finished difference Result 4825 states and 15986 transitions. [2020-10-09 13:56:57,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:57,828 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:56:57,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:57,844 INFO L225 Difference]: With dead ends: 4825 [2020-10-09 13:56:57,844 INFO L226 Difference]: Without dead ends: 4813 [2020-10-09 13:56:57,845 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:56:57,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4813 states. [2020-10-09 13:56:57,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4813 to 2305. [2020-10-09 13:56:57,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2305 states. [2020-10-09 13:56:57,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2305 states to 2305 states and 8815 transitions. [2020-10-09 13:56:57,957 INFO L78 Accepts]: Start accepts. Automaton has 2305 states and 8815 transitions. Word has length 19 [2020-10-09 13:56:57,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:57,957 INFO L481 AbstractCegarLoop]: Abstraction has 2305 states and 8815 transitions. [2020-10-09 13:56:57,957 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:56:57,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2305 states and 8815 transitions. [2020-10-09 13:56:57,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:56:57,959 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:57,959 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:58,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:56:58,174 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:58,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:58,174 INFO L82 PathProgramCache]: Analyzing trace with hash -979473248, now seen corresponding path program 1 times [2020-10-09 13:56:58,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:58,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110747271] [2020-10-09 13:56:58,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:58,235 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:58,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110747271] [2020-10-09 13:56:58,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606030374] [2020-10-09 13:56:58,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:56:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:58,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:56:58,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:56:58,382 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:56:58,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:56:58,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:56:58,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770509180] [2020-10-09 13:56:58,384 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:56:58,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:58,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:56:58,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:56:58,385 INFO L87 Difference]: Start difference. First operand 2305 states and 8815 transitions. Second operand 12 states. [2020-10-09 13:56:58,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:58,753 INFO L93 Difference]: Finished difference Result 4942 states and 16410 transitions. [2020-10-09 13:56:58,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:58,753 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:56:58,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:58,769 INFO L225 Difference]: With dead ends: 4942 [2020-10-09 13:56:58,770 INFO L226 Difference]: Without dead ends: 4925 [2020-10-09 13:56:58,770 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:56:58,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2020-10-09 13:56:58,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 2299. [2020-10-09 13:56:58,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2299 states. [2020-10-09 13:56:58,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 8782 transitions. [2020-10-09 13:56:58,868 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 8782 transitions. Word has length 19 [2020-10-09 13:56:58,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:58,868 INFO L481 AbstractCegarLoop]: Abstraction has 2299 states and 8782 transitions. [2020-10-09 13:56:58,868 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:56:58,868 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 8782 transitions. [2020-10-09 13:56:58,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:56:58,870 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:58,870 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:59,084 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:56:59,084 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:59,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:59,085 INFO L82 PathProgramCache]: Analyzing trace with hash -737855584, now seen corresponding path program 2 times [2020-10-09 13:56:59,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:59,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299435891] [2020-10-09 13:56:59,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:59,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:56:59,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299435891] [2020-10-09 13:56:59,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:59,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:56:59,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016196391] [2020-10-09 13:56:59,166 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:56:59,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:59,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:56:59,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:59,167 INFO L87 Difference]: Start difference. First operand 2299 states and 8782 transitions. Second operand 7 states. [2020-10-09 13:56:59,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:59,446 INFO L93 Difference]: Finished difference Result 4934 states and 16393 transitions. [2020-10-09 13:56:59,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:59,447 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:56:59,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:59,465 INFO L225 Difference]: With dead ends: 4934 [2020-10-09 13:56:59,465 INFO L226 Difference]: Without dead ends: 4917 [2020-10-09 13:56:59,465 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:56:59,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4917 states. [2020-10-09 13:56:59,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4917 to 2216. [2020-10-09 13:56:59,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2216 states. [2020-10-09 13:56:59,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 8477 transitions. [2020-10-09 13:56:59,557 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 8477 transitions. Word has length 19 [2020-10-09 13:56:59,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:56:59,558 INFO L481 AbstractCegarLoop]: Abstraction has 2216 states and 8477 transitions. [2020-10-09 13:56:59,559 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:56:59,559 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 8477 transitions. [2020-10-09 13:56:59,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:56:59,560 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:56:59,560 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:56:59,561 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-10-09 13:56:59,561 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:56:59,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:56:59,561 INFO L82 PathProgramCache]: Analyzing trace with hash -737840828, now seen corresponding path program 2 times [2020-10-09 13:56:59,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:56:59,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479716482] [2020-10-09 13:56:59,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:56:59,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:56:59,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:56:59,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479716482] [2020-10-09 13:56:59,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:56:59,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:56:59,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430925578] [2020-10-09 13:56:59,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:56:59,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:56:59,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:56:59,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:56:59,634 INFO L87 Difference]: Start difference. First operand 2216 states and 8477 transitions. Second operand 7 states. [2020-10-09 13:56:59,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:56:59,978 INFO L93 Difference]: Finished difference Result 4774 states and 15828 transitions. [2020-10-09 13:56:59,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:56:59,978 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:56:59,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:56:59,989 INFO L225 Difference]: With dead ends: 4774 [2020-10-09 13:56:59,990 INFO L226 Difference]: Without dead ends: 4757 [2020-10-09 13:56:59,990 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:00,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4757 states. [2020-10-09 13:57:00,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4757 to 2150. [2020-10-09 13:57:00,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2150 states. [2020-10-09 13:57:00,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2150 states to 2150 states and 8243 transitions. [2020-10-09 13:57:00,088 INFO L78 Accepts]: Start accepts. Automaton has 2150 states and 8243 transitions. Word has length 19 [2020-10-09 13:57:00,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:00,088 INFO L481 AbstractCegarLoop]: Abstraction has 2150 states and 8243 transitions. [2020-10-09 13:57:00,088 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:00,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2150 states and 8243 transitions. [2020-10-09 13:57:00,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:00,090 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:00,090 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:00,090 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-10-09 13:57:00,091 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:00,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:00,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1726751032, now seen corresponding path program 1 times [2020-10-09 13:57:00,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:00,091 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795298463] [2020-10-09 13:57:00,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:00,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:00,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795298463] [2020-10-09 13:57:00,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025335890] [2020-10-09 13:57:00,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:00,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:00,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:00,364 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:00,364 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:00,364 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:00,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645402407] [2020-10-09 13:57:00,365 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:00,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:00,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:00,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:00,366 INFO L87 Difference]: Start difference. First operand 2150 states and 8243 transitions. Second operand 16 states. [2020-10-09 13:57:01,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:01,141 INFO L93 Difference]: Finished difference Result 6025 states and 18746 transitions. [2020-10-09 13:57:01,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:01,141 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:01,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:01,151 INFO L225 Difference]: With dead ends: 6025 [2020-10-09 13:57:01,152 INFO L226 Difference]: Without dead ends: 6017 [2020-10-09 13:57:01,152 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:01,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6017 states. [2020-10-09 13:57:01,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6017 to 2117. [2020-10-09 13:57:01,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2117 states. [2020-10-09 13:57:01,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 8106 transitions. [2020-10-09 13:57:01,226 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 8106 transitions. Word has length 21 [2020-10-09 13:57:01,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:01,226 INFO L481 AbstractCegarLoop]: Abstraction has 2117 states and 8106 transitions. [2020-10-09 13:57:01,226 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:01,226 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 8106 transitions. [2020-10-09 13:57:01,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:01,228 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:01,228 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:01,440 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-09 13:57:01,441 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:01,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:01,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1485133368, now seen corresponding path program 2 times [2020-10-09 13:57:01,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:01,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061550153] [2020-10-09 13:57:01,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:01,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:01,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:01,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061550153] [2020-10-09 13:57:01,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399782172] [2020-10-09 13:57:01,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:01,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:57:01,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:01,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:01,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:01,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:01,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:01,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574841493] [2020-10-09 13:57:01,715 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:01,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:01,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:01,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:01,716 INFO L87 Difference]: Start difference. First operand 2117 states and 8106 transitions. Second operand 16 states. [2020-10-09 13:57:02,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:02,556 INFO L93 Difference]: Finished difference Result 5914 states and 18384 transitions. [2020-10-09 13:57:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:02,556 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:02,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:02,565 INFO L225 Difference]: With dead ends: 5914 [2020-10-09 13:57:02,565 INFO L226 Difference]: Without dead ends: 5903 [2020-10-09 13:57:02,566 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:02,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2020-10-09 13:57:02,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 2085. [2020-10-09 13:57:02,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2085 states. [2020-10-09 13:57:02,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 7975 transitions. [2020-10-09 13:57:02,651 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 7975 transitions. Word has length 21 [2020-10-09 13:57:02,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:02,651 INFO L481 AbstractCegarLoop]: Abstraction has 2085 states and 7975 transitions. [2020-10-09 13:57:02,651 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:02,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 7975 transitions. [2020-10-09 13:57:02,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:02,653 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:02,653 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:02,868 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:02,868 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:02,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:02,869 INFO L82 PathProgramCache]: Analyzing trace with hash -268549816, now seen corresponding path program 3 times [2020-10-09 13:57:02,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:02,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788154773] [2020-10-09 13:57:02,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:02,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:02,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788154773] [2020-10-09 13:57:02,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860764240] [2020-10-09 13:57:02,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:03,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 13:57:03,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:03,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:03,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:03,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:03,131 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:03,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:03,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376241352] [2020-10-09 13:57:03,131 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:03,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:03,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:03,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:03,132 INFO L87 Difference]: Start difference. First operand 2085 states and 7975 transitions. Second operand 16 states. [2020-10-09 13:57:03,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:03,914 INFO L93 Difference]: Finished difference Result 5907 states and 18375 transitions. [2020-10-09 13:57:03,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:03,915 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:03,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:03,924 INFO L225 Difference]: With dead ends: 5907 [2020-10-09 13:57:03,924 INFO L226 Difference]: Without dead ends: 5899 [2020-10-09 13:57:03,924 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:03,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2020-10-09 13:57:03,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 2008. [2020-10-09 13:57:03,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2008 states. [2020-10-09 13:57:04,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 7698 transitions. [2020-10-09 13:57:04,004 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 7698 transitions. Word has length 21 [2020-10-09 13:57:04,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:04,005 INFO L481 AbstractCegarLoop]: Abstraction has 2008 states and 7698 transitions. [2020-10-09 13:57:04,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:04,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 7698 transitions. [2020-10-09 13:57:04,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:04,008 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:04,008 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:04,221 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-10-09 13:57:04,221 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:04,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:04,222 INFO L82 PathProgramCache]: Analyzing trace with hash -675948728, now seen corresponding path program 4 times [2020-10-09 13:57:04,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:04,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439892760] [2020-10-09 13:57:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:04,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:04,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439892760] [2020-10-09 13:57:04,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346862957] [2020-10-09 13:57:04,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:04,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:57:04,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:04,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:04,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:04,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:04,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:04,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:04,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747658409] [2020-10-09 13:57:04,529 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:04,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:04,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:04,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:04,530 INFO L87 Difference]: Start difference. First operand 2008 states and 7698 transitions. Second operand 16 states. [2020-10-09 13:57:05,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:05,324 INFO L93 Difference]: Finished difference Result 5835 states and 18155 transitions. [2020-10-09 13:57:05,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:05,324 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:05,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:05,333 INFO L225 Difference]: With dead ends: 5835 [2020-10-09 13:57:05,333 INFO L226 Difference]: Without dead ends: 5824 [2020-10-09 13:57:05,334 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:05,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5824 states. [2020-10-09 13:57:05,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5824 to 1976. [2020-10-09 13:57:05,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1976 states. [2020-10-09 13:57:05,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 7567 transitions. [2020-10-09 13:57:05,415 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 7567 transitions. Word has length 21 [2020-10-09 13:57:05,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:05,415 INFO L481 AbstractCegarLoop]: Abstraction has 1976 states and 7567 transitions. [2020-10-09 13:57:05,415 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:05,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 7567 transitions. [2020-10-09 13:57:05,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:05,417 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:05,418 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:05,630 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-09 13:57:05,631 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:05,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:05,631 INFO L82 PathProgramCache]: Analyzing trace with hash -409607608, now seen corresponding path program 5 times [2020-10-09 13:57:05,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:05,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060452355] [2020-10-09 13:57:05,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:05,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:05,707 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:05,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060452355] [2020-10-09 13:57:05,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:05,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:57:05,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070740650] [2020-10-09 13:57:05,708 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:57:05,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:05,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:57:05,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:57:05,708 INFO L87 Difference]: Start difference. First operand 1976 states and 7567 transitions. Second operand 9 states. [2020-10-09 13:57:06,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:06,406 INFO L93 Difference]: Finished difference Result 5820 states and 18126 transitions. [2020-10-09 13:57:06,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:06,407 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:57:06,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:06,416 INFO L225 Difference]: With dead ends: 5820 [2020-10-09 13:57:06,417 INFO L226 Difference]: Without dead ends: 5812 [2020-10-09 13:57:06,418 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:57:06,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2020-10-09 13:57:06,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 1907. [2020-10-09 13:57:06,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1907 states. [2020-10-09 13:57:06,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 7310 transitions. [2020-10-09 13:57:06,477 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 7310 transitions. Word has length 21 [2020-10-09 13:57:06,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:06,477 INFO L481 AbstractCegarLoop]: Abstraction has 1907 states and 7310 transitions. [2020-10-09 13:57:06,478 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:57:06,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 7310 transitions. [2020-10-09 13:57:06,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:06,479 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:06,479 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:06,479 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2020-10-09 13:57:06,479 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:06,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:06,480 INFO L82 PathProgramCache]: Analyzing trace with hash -395441848, now seen corresponding path program 6 times [2020-10-09 13:57:06,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:06,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761024819] [2020-10-09 13:57:06,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:06,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:06,544 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:06,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761024819] [2020-10-09 13:57:06,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:06,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:57:06,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940808329] [2020-10-09 13:57:06,545 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:57:06,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:06,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:57:06,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:57:06,546 INFO L87 Difference]: Start difference. First operand 1907 states and 7310 transitions. Second operand 9 states. [2020-10-09 13:57:07,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:07,275 INFO L93 Difference]: Finished difference Result 5717 states and 17784 transitions. [2020-10-09 13:57:07,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:07,275 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:57:07,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:07,284 INFO L225 Difference]: With dead ends: 5717 [2020-10-09 13:57:07,284 INFO L226 Difference]: Without dead ends: 5705 [2020-10-09 13:57:07,285 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:57:07,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5705 states. [2020-10-09 13:57:07,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5705 to 1800. [2020-10-09 13:57:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1800 states. [2020-10-09 13:57:07,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 6961 transitions. [2020-10-09 13:57:07,363 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 6961 transitions. Word has length 21 [2020-10-09 13:57:07,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:07,363 INFO L481 AbstractCegarLoop]: Abstraction has 1800 states and 6961 transitions. [2020-10-09 13:57:07,363 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:57:07,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 6961 transitions. [2020-10-09 13:57:07,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:07,365 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:07,365 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:07,365 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2020-10-09 13:57:07,365 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:07,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:07,366 INFO L82 PathProgramCache]: Analyzing trace with hash -334654421, now seen corresponding path program 1 times [2020-10-09 13:57:07,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:07,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707537345] [2020-10-09 13:57:07,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:07,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:07,404 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:57:07,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707537345] [2020-10-09 13:57:07,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:07,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:57:07,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018262313] [2020-10-09 13:57:07,405 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:57:07,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:07,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:57:07,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:57:07,406 INFO L87 Difference]: Start difference. First operand 1800 states and 6961 transitions. Second operand 5 states. [2020-10-09 13:57:07,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:07,490 INFO L93 Difference]: Finished difference Result 2762 states and 9976 transitions. [2020-10-09 13:57:07,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:57:07,490 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-09 13:57:07,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:07,497 INFO L225 Difference]: With dead ends: 2762 [2020-10-09 13:57:07,497 INFO L226 Difference]: Without dead ends: 2746 [2020-10-09 13:57:07,497 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:07,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2020-10-09 13:57:07,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 1965. [2020-10-09 13:57:07,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1965 states. [2020-10-09 13:57:07,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 7429 transitions. [2020-10-09 13:57:07,553 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 7429 transitions. Word has length 21 [2020-10-09 13:57:07,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:07,554 INFO L481 AbstractCegarLoop]: Abstraction has 1965 states and 7429 transitions. [2020-10-09 13:57:07,554 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:57:07,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 7429 transitions. [2020-10-09 13:57:07,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-10-09 13:57:07,556 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:07,556 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:07,556 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2020-10-09 13:57:07,557 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2020-10-09 13:57:07,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:07,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1788555247, now seen corresponding path program 1 times [2020-10-09 13:57:07,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:07,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878722372] [2020-10-09 13:57:07,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:07,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:57:07,579 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:57:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:57:07,589 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:57:07,604 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 13:57:07,604 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 13:57:07,604 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2020-10-09 13:57:07,604 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 13:57:07,606 WARN L371 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 13:57:07,606 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2020-10-09 13:57:07,623 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,624 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,625 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,626 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,628 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,628 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,629 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,630 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,631 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,632 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,633 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,634 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,635 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,636 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,637 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,638 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,638 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,639 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,639 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,639 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,639 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,644 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,645 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,645 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,645 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,645 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,646 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,646 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,646 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,647 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,647 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,648 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,648 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,648 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,648 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,648 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,650 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,650 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,650 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,651 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,651 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,652 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,652 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,653 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,654 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,656 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,657 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,657 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,657 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,658 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,658 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,658 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,659 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of5ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,659 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,659 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of5ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:57:07,664 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-10-09 13:57:07,665 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:57:07,665 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:57:07,665 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:57:07,665 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:57:07,665 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:57:07,665 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:57:07,665 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:57:07,665 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:57:07,667 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:57:07,670 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 122 transitions, 334 flow [2020-10-09 13:57:07,671 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 122 transitions, 334 flow [2020-10-09 13:57:07,671 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 137 places, 122 transitions, 334 flow [2020-10-09 13:57:07,702 INFO L129 PetriNetUnfolder]: 8/152 cut-off events. [2020-10-09 13:57:07,702 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2020-10-09 13:57:07,703 INFO L80 FinitePrefix]: Finished finitePrefix Result has 190 conditions, 152 events. 8/152 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 251 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 179. Up to 12 conditions per place. [2020-10-09 13:57:07,707 INFO L117 LiptonReduction]: Number of co-enabled transitions 2264 [2020-10-09 13:57:09,340 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2020-10-09 13:57:09,571 WARN L193 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 58 [2020-10-09 13:57:09,810 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2020-10-09 13:57:09,919 INFO L132 LiptonReduction]: Checked pairs total: 4038 [2020-10-09 13:57:09,919 INFO L134 LiptonReduction]: Total number of compositions: 111 [2020-10-09 13:57:09,920 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 61 places, 39 transitions, 168 flow [2020-10-09 13:57:10,428 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 6191 states. [2020-10-09 13:57:10,429 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states. [2020-10-09 13:57:10,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:57:10,429 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:10,429 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:57:10,429 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:10,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:10,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1026170, now seen corresponding path program 1 times [2020-10-09 13:57:10,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:10,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146773242] [2020-10-09 13:57:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:10,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:10,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146773242] [2020-10-09 13:57:10,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:10,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:57:10,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712759780] [2020-10-09 13:57:10,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:57:10,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:10,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:57:10,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:57:10,450 INFO L87 Difference]: Start difference. First operand 6191 states. Second operand 3 states. [2020-10-09 13:57:10,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:10,520 INFO L93 Difference]: Finished difference Result 5844 states and 26316 transitions. [2020-10-09 13:57:10,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:57:10,521 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:57:10,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:10,543 INFO L225 Difference]: With dead ends: 5844 [2020-10-09 13:57:10,543 INFO L226 Difference]: Without dead ends: 5479 [2020-10-09 13:57:10,543 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:57:10,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5479 states. [2020-10-09 13:57:10,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5479 to 5479. [2020-10-09 13:57:10,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5479 states. [2020-10-09 13:57:10,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5479 states to 5479 states and 24493 transitions. [2020-10-09 13:57:10,769 INFO L78 Accepts]: Start accepts. Automaton has 5479 states and 24493 transitions. Word has length 3 [2020-10-09 13:57:10,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:10,769 INFO L481 AbstractCegarLoop]: Abstraction has 5479 states and 24493 transitions. [2020-10-09 13:57:10,769 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:57:10,769 INFO L276 IsEmpty]: Start isEmpty. Operand 5479 states and 24493 transitions. [2020-10-09 13:57:10,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 13:57:10,770 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:10,770 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:10,770 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2020-10-09 13:57:10,770 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:10,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:10,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1344335463, now seen corresponding path program 1 times [2020-10-09 13:57:10,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:10,771 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584381803] [2020-10-09 13:57:10,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:10,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:10,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:10,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584381803] [2020-10-09 13:57:10,806 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:10,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:57:10,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746482033] [2020-10-09 13:57:10,807 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:57:10,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:10,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:57:10,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:57:10,808 INFO L87 Difference]: Start difference. First operand 5479 states and 24493 transitions. Second operand 5 states. [2020-10-09 13:57:10,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:10,978 INFO L93 Difference]: Finished difference Result 9673 states and 40333 transitions. [2020-10-09 13:57:10,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:57:10,979 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 13:57:10,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:11,020 INFO L225 Difference]: With dead ends: 9673 [2020-10-09 13:57:11,020 INFO L226 Difference]: Without dead ends: 9666 [2020-10-09 13:57:11,021 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:11,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2020-10-09 13:57:11,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 6331. [2020-10-09 13:57:11,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6331 states. [2020-10-09 13:57:11,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 28544 transitions. [2020-10-09 13:57:11,399 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 28544 transitions. Word has length 9 [2020-10-09 13:57:11,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:11,399 INFO L481 AbstractCegarLoop]: Abstraction has 6331 states and 28544 transitions. [2020-10-09 13:57:11,399 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:57:11,399 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 28544 transitions. [2020-10-09 13:57:11,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 13:57:11,400 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:11,400 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:11,400 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2020-10-09 13:57:11,400 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:11,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:11,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1513378118, now seen corresponding path program 1 times [2020-10-09 13:57:11,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:11,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625230063] [2020-10-09 13:57:11,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:11,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:11,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625230063] [2020-10-09 13:57:11,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:11,434 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:57:11,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797130192] [2020-10-09 13:57:11,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:57:11,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:11,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:57:11,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:57:11,435 INFO L87 Difference]: Start difference. First operand 6331 states and 28544 transitions. Second operand 5 states. [2020-10-09 13:57:11,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:11,789 INFO L93 Difference]: Finished difference Result 11081 states and 46826 transitions. [2020-10-09 13:57:11,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:57:11,789 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 13:57:11,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:11,821 INFO L225 Difference]: With dead ends: 11081 [2020-10-09 13:57:11,821 INFO L226 Difference]: Without dead ends: 11068 [2020-10-09 13:57:11,822 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:11,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11068 states. [2020-10-09 13:57:12,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11068 to 7391. [2020-10-09 13:57:12,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7391 states. [2020-10-09 13:57:12,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7391 states to 7391 states and 33694 transitions. [2020-10-09 13:57:12,035 INFO L78 Accepts]: Start accepts. Automaton has 7391 states and 33694 transitions. Word has length 13 [2020-10-09 13:57:12,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:12,036 INFO L481 AbstractCegarLoop]: Abstraction has 7391 states and 33694 transitions. [2020-10-09 13:57:12,036 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:57:12,036 INFO L276 IsEmpty]: Start isEmpty. Operand 7391 states and 33694 transitions. [2020-10-09 13:57:12,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:57:12,036 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:12,036 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:12,036 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2020-10-09 13:57:12,037 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:12,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:12,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1678648171, now seen corresponding path program 1 times [2020-10-09 13:57:12,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:12,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290541121] [2020-10-09 13:57:12,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:12,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:12,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290541121] [2020-10-09 13:57:12,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118693275] [2020-10-09 13:57:12,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:12,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:12,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:12,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:12,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:12,218 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:12,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912019874] [2020-10-09 13:57:12,219 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:12,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:12,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:12,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:12,220 INFO L87 Difference]: Start difference. First operand 7391 states and 33694 transitions. Second operand 12 states. [2020-10-09 13:57:12,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:12,594 INFO L93 Difference]: Finished difference Result 16749 states and 66010 transitions. [2020-10-09 13:57:12,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:12,594 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-09 13:57:12,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:12,631 INFO L225 Difference]: With dead ends: 16749 [2020-10-09 13:57:12,631 INFO L226 Difference]: Without dead ends: 16736 [2020-10-09 13:57:12,632 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:12,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16736 states. [2020-10-09 13:57:12,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16736 to 7303. [2020-10-09 13:57:12,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7303 states. [2020-10-09 13:57:12,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7303 states to 7303 states and 33260 transitions. [2020-10-09 13:57:12,904 INFO L78 Accepts]: Start accepts. Automaton has 7303 states and 33260 transitions. Word has length 15 [2020-10-09 13:57:12,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:12,904 INFO L481 AbstractCegarLoop]: Abstraction has 7303 states and 33260 transitions. [2020-10-09 13:57:12,904 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:12,904 INFO L276 IsEmpty]: Start isEmpty. Operand 7303 states and 33260 transitions. [2020-10-09 13:57:12,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:57:12,904 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:12,904 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:13,105 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:13,105 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:13,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:13,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1637555113, now seen corresponding path program 2 times [2020-10-09 13:57:13,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:13,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578359440] [2020-10-09 13:57:13,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:13,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:13,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:13,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578359440] [2020-10-09 13:57:13,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:13,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:13,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343411563] [2020-10-09 13:57:13,149 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:13,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:13,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:13,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:13,150 INFO L87 Difference]: Start difference. First operand 7303 states and 33260 transitions. Second operand 7 states. [2020-10-09 13:57:13,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:13,621 INFO L93 Difference]: Finished difference Result 17085 states and 67393 transitions. [2020-10-09 13:57:13,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:13,621 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-09 13:57:13,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:13,659 INFO L225 Difference]: With dead ends: 17085 [2020-10-09 13:57:13,659 INFO L226 Difference]: Without dead ends: 17071 [2020-10-09 13:57:13,659 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:13,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17071 states. [2020-10-09 13:57:13,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17071 to 7048. [2020-10-09 13:57:13,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7048 states. [2020-10-09 13:57:13,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 32136 transitions. [2020-10-09 13:57:13,919 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 32136 transitions. Word has length 15 [2020-10-09 13:57:13,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:13,919 INFO L481 AbstractCegarLoop]: Abstraction has 7048 states and 32136 transitions. [2020-10-09 13:57:13,919 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:13,919 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 32136 transitions. [2020-10-09 13:57:13,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-09 13:57:13,920 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:13,920 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:13,920 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2020-10-09 13:57:13,920 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:13,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:13,920 INFO L82 PathProgramCache]: Analyzing trace with hash -288445665, now seen corresponding path program 1 times [2020-10-09 13:57:13,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:13,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882216974] [2020-10-09 13:57:13,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:13,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:13,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882216974] [2020-10-09 13:57:13,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:13,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:57:13,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382945092] [2020-10-09 13:57:13,955 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:57:13,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:13,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:57:13,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:57:13,956 INFO L87 Difference]: Start difference. First operand 7048 states and 32136 transitions. Second operand 5 states. [2020-10-09 13:57:14,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:14,091 INFO L93 Difference]: Finished difference Result 12234 states and 52488 transitions. [2020-10-09 13:57:14,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:57:14,091 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-09 13:57:14,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:14,119 INFO L225 Difference]: With dead ends: 12234 [2020-10-09 13:57:14,119 INFO L226 Difference]: Without dead ends: 12212 [2020-10-09 13:57:14,119 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:14,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12212 states. [2020-10-09 13:57:14,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12212 to 8342. [2020-10-09 13:57:14,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8342 states. [2020-10-09 13:57:14,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8342 states to 8342 states and 38278 transitions. [2020-10-09 13:57:14,352 INFO L78 Accepts]: Start accepts. Automaton has 8342 states and 38278 transitions. Word has length 17 [2020-10-09 13:57:14,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:14,352 INFO L481 AbstractCegarLoop]: Abstraction has 8342 states and 38278 transitions. [2020-10-09 13:57:14,352 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:57:14,352 INFO L276 IsEmpty]: Start isEmpty. Operand 8342 states and 38278 transitions. [2020-10-09 13:57:14,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:57:14,353 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:14,353 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:14,353 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2020-10-09 13:57:14,353 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:14,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:14,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1255672082, now seen corresponding path program 1 times [2020-10-09 13:57:14,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:14,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484348104] [2020-10-09 13:57:14,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:14,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:14,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:14,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484348104] [2020-10-09 13:57:14,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816789826] [2020-10-09 13:57:14,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:14,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:14,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:14,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:14,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:14,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659989237] [2020-10-09 13:57:14,536 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:14,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:14,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:14,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:14,537 INFO L87 Difference]: Start difference. First operand 8342 states and 38278 transitions. Second operand 12 states. [2020-10-09 13:57:15,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:15,003 INFO L93 Difference]: Finished difference Result 19016 states and 76191 transitions. [2020-10-09 13:57:15,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:15,003 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:57:15,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:15,045 INFO L225 Difference]: With dead ends: 19016 [2020-10-09 13:57:15,045 INFO L226 Difference]: Without dead ends: 18998 [2020-10-09 13:57:15,046 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:15,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18998 states. [2020-10-09 13:57:15,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18998 to 8452. [2020-10-09 13:57:15,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8452 states. [2020-10-09 13:57:15,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8452 states to 8452 states and 38704 transitions. [2020-10-09 13:57:15,349 INFO L78 Accepts]: Start accepts. Automaton has 8452 states and 38704 transitions. Word has length 19 [2020-10-09 13:57:15,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:15,349 INFO L481 AbstractCegarLoop]: Abstraction has 8452 states and 38704 transitions. [2020-10-09 13:57:15,349 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:15,349 INFO L276 IsEmpty]: Start isEmpty. Operand 8452 states and 38704 transitions. [2020-10-09 13:57:15,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:57:15,350 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:15,350 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:15,559 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-09 13:57:15,560 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:15,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:15,560 INFO L82 PathProgramCache]: Analyzing trace with hash 402059005, now seen corresponding path program 1 times [2020-10-09 13:57:15,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:15,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21822898] [2020-10-09 13:57:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:15,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:15,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21822898] [2020-10-09 13:57:15,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414879144] [2020-10-09 13:57:15,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:15,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:15,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:15,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:15,776 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:15,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:15,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:15,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608325505] [2020-10-09 13:57:15,777 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:15,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:15,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:15,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:15,778 INFO L87 Difference]: Start difference. First operand 8452 states and 38704 transitions. Second operand 12 states. [2020-10-09 13:57:16,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:16,190 INFO L93 Difference]: Finished difference Result 19670 states and 79028 transitions. [2020-10-09 13:57:16,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:16,191 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:57:16,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:16,256 INFO L225 Difference]: With dead ends: 19670 [2020-10-09 13:57:16,256 INFO L226 Difference]: Without dead ends: 19645 [2020-10-09 13:57:16,257 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:16,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19645 states. [2020-10-09 13:57:16,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19645 to 8480. [2020-10-09 13:57:16,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8480 states. [2020-10-09 13:57:16,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8480 states to 8480 states and 38825 transitions. [2020-10-09 13:57:16,581 INFO L78 Accepts]: Start accepts. Automaton has 8480 states and 38825 transitions. Word has length 19 [2020-10-09 13:57:16,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:16,581 INFO L481 AbstractCegarLoop]: Abstraction has 8480 states and 38825 transitions. [2020-10-09 13:57:16,581 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:16,581 INFO L276 IsEmpty]: Start isEmpty. Operand 8480 states and 38825 transitions. [2020-10-09 13:57:16,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:57:16,582 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:16,582 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:16,796 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-09 13:57:16,797 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:16,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:16,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1976597437, now seen corresponding path program 2 times [2020-10-09 13:57:16,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:16,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666510762] [2020-10-09 13:57:16,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:16,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:16,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:16,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666510762] [2020-10-09 13:57:16,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:16,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:16,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539520739] [2020-10-09 13:57:16,842 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:16,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:16,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:16,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:16,843 INFO L87 Difference]: Start difference. First operand 8480 states and 38825 transitions. Second operand 7 states. [2020-10-09 13:57:17,199 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2020-10-09 13:57:17,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:17,526 INFO L93 Difference]: Finished difference Result 19852 states and 79846 transitions. [2020-10-09 13:57:17,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:17,527 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:57:17,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:17,607 INFO L225 Difference]: With dead ends: 19852 [2020-10-09 13:57:17,608 INFO L226 Difference]: Without dead ends: 19827 [2020-10-09 13:57:17,609 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:17,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19827 states. [2020-10-09 13:57:18,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19827 to 8379. [2020-10-09 13:57:18,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8379 states. [2020-10-09 13:57:18,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8379 states to 8379 states and 38406 transitions. [2020-10-09 13:57:18,222 INFO L78 Accepts]: Start accepts. Automaton has 8379 states and 38406 transitions. Word has length 19 [2020-10-09 13:57:18,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:18,222 INFO L481 AbstractCegarLoop]: Abstraction has 8379 states and 38406 transitions. [2020-10-09 13:57:18,222 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:18,222 INFO L276 IsEmpty]: Start isEmpty. Operand 8379 states and 38406 transitions. [2020-10-09 13:57:18,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:57:18,223 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:18,223 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:18,224 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2020-10-09 13:57:18,224 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:18,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:18,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1976577008, now seen corresponding path program 2 times [2020-10-09 13:57:18,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:18,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754421233] [2020-10-09 13:57:18,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:18,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:18,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:18,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754421233] [2020-10-09 13:57:18,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:18,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:18,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718204201] [2020-10-09 13:57:18,273 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:18,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:18,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:18,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:18,274 INFO L87 Difference]: Start difference. First operand 8379 states and 38406 transitions. Second operand 7 states. [2020-10-09 13:57:18,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:18,622 INFO L93 Difference]: Finished difference Result 19555 states and 78564 transitions. [2020-10-09 13:57:18,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:18,622 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:57:18,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:18,665 INFO L225 Difference]: With dead ends: 19555 [2020-10-09 13:57:18,665 INFO L226 Difference]: Without dead ends: 19530 [2020-10-09 13:57:18,665 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:18,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19530 states. [2020-10-09 13:57:18,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19530 to 8317. [2020-10-09 13:57:18,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8317 states. [2020-10-09 13:57:18,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 38184 transitions. [2020-10-09 13:57:18,976 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 38184 transitions. Word has length 19 [2020-10-09 13:57:18,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:18,976 INFO L481 AbstractCegarLoop]: Abstraction has 8317 states and 38184 transitions. [2020-10-09 13:57:18,976 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:18,976 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 38184 transitions. [2020-10-09 13:57:18,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:18,977 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:18,977 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:18,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2020-10-09 13:57:18,978 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:18,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:18,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1389591796, now seen corresponding path program 1 times [2020-10-09 13:57:18,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:18,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157530407] [2020-10-09 13:57:18,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:18,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:19,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:19,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157530407] [2020-10-09 13:57:19,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528465967] [2020-10-09 13:57:19,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:19,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:19,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:19,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:57:19,388 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:19,388 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:19,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483291956] [2020-10-09 13:57:19,389 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:19,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:19,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:19,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:19,391 INFO L87 Difference]: Start difference. First operand 8317 states and 38184 transitions. Second operand 16 states. [2020-10-09 13:57:20,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:20,370 INFO L93 Difference]: Finished difference Result 26969 states and 101544 transitions. [2020-10-09 13:57:20,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:20,370 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:20,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:20,430 INFO L225 Difference]: With dead ends: 26969 [2020-10-09 13:57:20,430 INFO L226 Difference]: Without dead ends: 26957 [2020-10-09 13:57:20,431 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:20,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26957 states. [2020-10-09 13:57:20,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26957 to 8204. [2020-10-09 13:57:20,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8204 states. [2020-10-09 13:57:20,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8204 states to 8204 states and 37628 transitions. [2020-10-09 13:57:20,814 INFO L78 Accepts]: Start accepts. Automaton has 8204 states and 37628 transitions. Word has length 21 [2020-10-09 13:57:20,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:20,815 INFO L481 AbstractCegarLoop]: Abstraction has 8204 states and 37628 transitions. [2020-10-09 13:57:20,815 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:20,815 INFO L276 IsEmpty]: Start isEmpty. Operand 8204 states and 37628 transitions. [2020-10-09 13:57:20,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:20,816 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:20,816 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:21,024 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:21,025 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:21,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:21,025 INFO L82 PathProgramCache]: Analyzing trace with hash 184946636, now seen corresponding path program 2 times [2020-10-09 13:57:21,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:21,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573274045] [2020-10-09 13:57:21,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:21,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:21,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:21,087 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573274045] [2020-10-09 13:57:21,087 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984608547] [2020-10-09 13:57:21,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:21,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:57:21,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:21,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:21,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:21,291 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:21,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:21,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:21,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603348846] [2020-10-09 13:57:21,293 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:21,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:21,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:21,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:21,293 INFO L87 Difference]: Start difference. First operand 8204 states and 37628 transitions. Second operand 16 states. [2020-10-09 13:57:22,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:22,355 INFO L93 Difference]: Finished difference Result 26661 states and 100277 transitions. [2020-10-09 13:57:22,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:22,356 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:22,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:22,446 INFO L225 Difference]: With dead ends: 26661 [2020-10-09 13:57:22,447 INFO L226 Difference]: Without dead ends: 26645 [2020-10-09 13:57:22,447 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:22,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26645 states. [2020-10-09 13:57:22,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26645 to 8091. [2020-10-09 13:57:22,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8091 states. [2020-10-09 13:57:23,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 37076 transitions. [2020-10-09 13:57:23,006 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 37076 transitions. Word has length 21 [2020-10-09 13:57:23,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:23,006 INFO L481 AbstractCegarLoop]: Abstraction has 8091 states and 37076 transitions. [2020-10-09 13:57:23,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:23,007 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 37076 transitions. [2020-10-09 13:57:23,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:23,007 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:23,008 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:23,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-09 13:57:23,208 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:23,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:23,209 INFO L82 PathProgramCache]: Analyzing trace with hash -231570740, now seen corresponding path program 3 times [2020-10-09 13:57:23,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:23,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562874980] [2020-10-09 13:57:23,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:23,269 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:23,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562874980] [2020-10-09 13:57:23,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528014772] [2020-10-09 13:57:23,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:23,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 13:57:23,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:23,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:23,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:23,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:23,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:23,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:23,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621833117] [2020-10-09 13:57:23,474 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:23,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:23,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:23,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:23,475 INFO L87 Difference]: Start difference. First operand 8091 states and 37076 transitions. Second operand 16 states. [2020-10-09 13:57:24,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:24,409 INFO L93 Difference]: Finished difference Result 26686 states and 100402 transitions. [2020-10-09 13:57:24,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:24,410 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:24,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:24,471 INFO L225 Difference]: With dead ends: 26686 [2020-10-09 13:57:24,472 INFO L226 Difference]: Without dead ends: 26674 [2020-10-09 13:57:24,472 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:24,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26674 states. [2020-10-09 13:57:24,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26674 to 7861. [2020-10-09 13:57:24,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7861 states. [2020-10-09 13:57:24,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7861 states to 7861 states and 36066 transitions. [2020-10-09 13:57:24,836 INFO L78 Accepts]: Start accepts. Automaton has 7861 states and 36066 transitions. Word has length 21 [2020-10-09 13:57:24,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:24,836 INFO L481 AbstractCegarLoop]: Abstraction has 7861 states and 36066 transitions. [2020-10-09 13:57:24,836 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:24,836 INFO L276 IsEmpty]: Start isEmpty. Operand 7861 states and 36066 transitions. [2020-10-09 13:57:24,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:24,837 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:24,837 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:25,038 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:25,038 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:25,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:25,039 INFO L82 PathProgramCache]: Analyzing trace with hash -168366002, now seen corresponding path program 4 times [2020-10-09 13:57:25,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:25,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529476409] [2020-10-09 13:57:25,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:25,102 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:25,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529476409] [2020-10-09 13:57:25,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071213290] [2020-10-09 13:57:25,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:25,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:57:25,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:25,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:25,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:25,263 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:57:25,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:25,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:25,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097467271] [2020-10-09 13:57:25,264 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:25,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:25,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:25,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:25,265 INFO L87 Difference]: Start difference. First operand 7861 states and 36066 transitions. Second operand 16 states. [2020-10-09 13:57:26,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:26,361 INFO L93 Difference]: Finished difference Result 26489 states and 99650 transitions. [2020-10-09 13:57:26,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:26,361 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:57:26,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:26,425 INFO L225 Difference]: With dead ends: 26489 [2020-10-09 13:57:26,425 INFO L226 Difference]: Without dead ends: 26473 [2020-10-09 13:57:26,426 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:26,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26473 states. [2020-10-09 13:57:26,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26473 to 7748. [2020-10-09 13:57:26,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7748 states. [2020-10-09 13:57:26,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7748 states to 7748 states and 35514 transitions. [2020-10-09 13:57:26,788 INFO L78 Accepts]: Start accepts. Automaton has 7748 states and 35514 transitions. Word has length 21 [2020-10-09 13:57:26,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:26,788 INFO L481 AbstractCegarLoop]: Abstraction has 7748 states and 35514 transitions. [2020-10-09 13:57:26,789 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:26,789 INFO L276 IsEmpty]: Start isEmpty. Operand 7748 states and 35514 transitions. [2020-10-09 13:57:26,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:26,789 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:26,790 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:26,990 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-09 13:57:26,990 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:26,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:26,991 INFO L82 PathProgramCache]: Analyzing trace with hash 210203517, now seen corresponding path program 1 times [2020-10-09 13:57:26,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:26,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981557706] [2020-10-09 13:57:26,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:27,028 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:57:27,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981557706] [2020-10-09 13:57:27,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:27,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:57:27,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386602434] [2020-10-09 13:57:27,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:57:27,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:27,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:57:27,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:57:27,030 INFO L87 Difference]: Start difference. First operand 7748 states and 35514 transitions. Second operand 5 states. [2020-10-09 13:57:27,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:27,182 INFO L93 Difference]: Finished difference Result 13251 states and 57501 transitions. [2020-10-09 13:57:27,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:57:27,182 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-09 13:57:27,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:27,212 INFO L225 Difference]: With dead ends: 13251 [2020-10-09 13:57:27,212 INFO L226 Difference]: Without dead ends: 13220 [2020-10-09 13:57:27,213 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:27,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13220 states. [2020-10-09 13:57:27,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13220 to 9255. [2020-10-09 13:57:27,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9255 states. [2020-10-09 13:57:27,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9255 states to 9255 states and 42368 transitions. [2020-10-09 13:57:27,476 INFO L78 Accepts]: Start accepts. Automaton has 9255 states and 42368 transitions. Word has length 21 [2020-10-09 13:57:27,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:27,476 INFO L481 AbstractCegarLoop]: Abstraction has 9255 states and 42368 transitions. [2020-10-09 13:57:27,476 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:57:27,476 INFO L276 IsEmpty]: Start isEmpty. Operand 9255 states and 42368 transitions. [2020-10-09 13:57:27,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:27,477 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:27,477 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:27,477 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2020-10-09 13:57:27,478 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:27,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:27,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1134578958, now seen corresponding path program 5 times [2020-10-09 13:57:27,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:27,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257339082] [2020-10-09 13:57:27,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:27,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:27,538 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:27,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257339082] [2020-10-09 13:57:27,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:27,539 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:57:27,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417438760] [2020-10-09 13:57:27,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:57:27,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:27,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:57:27,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:57:27,540 INFO L87 Difference]: Start difference. First operand 9255 states and 42368 transitions. Second operand 9 states. [2020-10-09 13:57:28,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:28,379 INFO L93 Difference]: Finished difference Result 29788 states and 113841 transitions. [2020-10-09 13:57:28,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:28,380 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:57:28,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:28,444 INFO L225 Difference]: With dead ends: 29788 [2020-10-09 13:57:28,444 INFO L226 Difference]: Without dead ends: 29770 [2020-10-09 13:57:28,444 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:57:28,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29770 states. [2020-10-09 13:57:29,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29770 to 8964. [2020-10-09 13:57:29,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8964 states. [2020-10-09 13:57:29,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8964 states to 8964 states and 41031 transitions. [2020-10-09 13:57:29,049 INFO L78 Accepts]: Start accepts. Automaton has 8964 states and 41031 transitions. Word has length 21 [2020-10-09 13:57:29,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:29,050 INFO L481 AbstractCegarLoop]: Abstraction has 8964 states and 41031 transitions. [2020-10-09 13:57:29,050 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:57:29,050 INFO L276 IsEmpty]: Start isEmpty. Operand 8964 states and 41031 transitions. [2020-10-09 13:57:29,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:57:29,051 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:29,051 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:29,051 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-10-09 13:57:29,052 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:29,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:29,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1114967118, now seen corresponding path program 6 times [2020-10-09 13:57:29,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:29,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239022809] [2020-10-09 13:57:29,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:29,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:57:29,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239022809] [2020-10-09 13:57:29,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:29,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:57:29,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25602717] [2020-10-09 13:57:29,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:57:29,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:29,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:57:29,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:57:29,128 INFO L87 Difference]: Start difference. First operand 8964 states and 41031 transitions. Second operand 9 states. [2020-10-09 13:57:29,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:29,971 INFO L93 Difference]: Finished difference Result 29379 states and 112099 transitions. [2020-10-09 13:57:29,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:29,971 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:57:29,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:30,035 INFO L225 Difference]: With dead ends: 29379 [2020-10-09 13:57:30,035 INFO L226 Difference]: Without dead ends: 29356 [2020-10-09 13:57:30,035 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:57:30,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29356 states. [2020-10-09 13:57:30,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29356 to 8573. [2020-10-09 13:57:30,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8573 states. [2020-10-09 13:57:30,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8573 states to 8573 states and 39353 transitions. [2020-10-09 13:57:30,465 INFO L78 Accepts]: Start accepts. Automaton has 8573 states and 39353 transitions. Word has length 21 [2020-10-09 13:57:30,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:30,465 INFO L481 AbstractCegarLoop]: Abstraction has 8573 states and 39353 transitions. [2020-10-09 13:57:30,465 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:57:30,465 INFO L276 IsEmpty]: Start isEmpty. Operand 8573 states and 39353 transitions. [2020-10-09 13:57:30,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:30,466 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:30,466 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:30,466 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2020-10-09 13:57:30,467 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:30,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:30,467 INFO L82 PathProgramCache]: Analyzing trace with hash 715669452, now seen corresponding path program 1 times [2020-10-09 13:57:30,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:30,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258164475] [2020-10-09 13:57:30,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:30,515 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:30,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258164475] [2020-10-09 13:57:30,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572127128] [2020-10-09 13:57:30,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:30,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:30,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:30,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:30,654 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:30,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:30,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:30,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127729905] [2020-10-09 13:57:30,655 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:30,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:30,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:30,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:30,656 INFO L87 Difference]: Start difference. First operand 8573 states and 39353 transitions. Second operand 12 states. [2020-10-09 13:57:31,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:31,064 INFO L93 Difference]: Finished difference Result 19727 states and 80274 transitions. [2020-10-09 13:57:31,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:31,065 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:57:31,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:31,107 INFO L225 Difference]: With dead ends: 19727 [2020-10-09 13:57:31,108 INFO L226 Difference]: Without dead ends: 19703 [2020-10-09 13:57:31,108 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:31,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19703 states. [2020-10-09 13:57:31,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19703 to 8847. [2020-10-09 13:57:31,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8847 states. [2020-10-09 13:57:31,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8847 states to 8847 states and 40495 transitions. [2020-10-09 13:57:31,415 INFO L78 Accepts]: Start accepts. Automaton has 8847 states and 40495 transitions. Word has length 23 [2020-10-09 13:57:31,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:31,415 INFO L481 AbstractCegarLoop]: Abstraction has 8847 states and 40495 transitions. [2020-10-09 13:57:31,415 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:31,415 INFO L276 IsEmpty]: Start isEmpty. Operand 8847 states and 40495 transitions. [2020-10-09 13:57:31,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:31,417 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:31,417 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:31,617 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-09 13:57:31,618 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:31,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:31,619 INFO L82 PathProgramCache]: Analyzing trace with hash 504272987, now seen corresponding path program 1 times [2020-10-09 13:57:31,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:31,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795306970] [2020-10-09 13:57:31,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:31,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:31,665 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:31,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795306970] [2020-10-09 13:57:31,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597566194] [2020-10-09 13:57:31,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:31,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:31,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:31,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:31,984 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:31,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:31,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:31,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189761152] [2020-10-09 13:57:31,985 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:31,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:31,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:31,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:31,989 INFO L87 Difference]: Start difference. First operand 8847 states and 40495 transitions. Second operand 12 states. [2020-10-09 13:57:32,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:32,476 INFO L93 Difference]: Finished difference Result 20694 states and 84261 transitions. [2020-10-09 13:57:32,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:32,477 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:57:32,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:32,545 INFO L225 Difference]: With dead ends: 20694 [2020-10-09 13:57:32,545 INFO L226 Difference]: Without dead ends: 20666 [2020-10-09 13:57:32,545 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:32,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20666 states. [2020-10-09 13:57:32,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20666 to 9115. [2020-10-09 13:57:32,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9115 states. [2020-10-09 13:57:32,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9115 states to 9115 states and 41679 transitions. [2020-10-09 13:57:32,864 INFO L78 Accepts]: Start accepts. Automaton has 9115 states and 41679 transitions. Word has length 23 [2020-10-09 13:57:32,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:32,865 INFO L481 AbstractCegarLoop]: Abstraction has 9115 states and 41679 transitions. [2020-10-09 13:57:32,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:32,865 INFO L276 IsEmpty]: Start isEmpty. Operand 9115 states and 41679 transitions. [2020-10-09 13:57:32,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:32,866 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:32,867 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:33,074 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:33,075 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:33,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:33,075 INFO L82 PathProgramCache]: Analyzing trace with hash 591685125, now seen corresponding path program 1 times [2020-10-09 13:57:33,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:33,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323484748] [2020-10-09 13:57:33,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:33,121 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:33,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323484748] [2020-10-09 13:57:33,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232816927] [2020-10-09 13:57:33,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:33,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:33,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:57:33,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:33,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:33,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:33,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:57:33,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019074457] [2020-10-09 13:57:33,258 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:57:33,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:33,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:57:33,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:57:33,259 INFO L87 Difference]: Start difference. First operand 9115 states and 41679 transitions. Second operand 12 states. [2020-10-09 13:57:33,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:33,678 INFO L93 Difference]: Finished difference Result 21396 states and 87360 transitions. [2020-10-09 13:57:33,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:33,679 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:57:33,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:33,726 INFO L225 Difference]: With dead ends: 21396 [2020-10-09 13:57:33,726 INFO L226 Difference]: Without dead ends: 21359 [2020-10-09 13:57:33,726 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:57:33,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21359 states. [2020-10-09 13:57:34,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21359 to 9320. [2020-10-09 13:57:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9320 states. [2020-10-09 13:57:34,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9320 states to 9320 states and 42648 transitions. [2020-10-09 13:57:34,057 INFO L78 Accepts]: Start accepts. Automaton has 9320 states and 42648 transitions. Word has length 23 [2020-10-09 13:57:34,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:34,058 INFO L481 AbstractCegarLoop]: Abstraction has 9320 states and 42648 transitions. [2020-10-09 13:57:34,058 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:57:34,058 INFO L276 IsEmpty]: Start isEmpty. Operand 9320 states and 42648 transitions. [2020-10-09 13:57:34,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:34,060 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:34,060 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:34,260 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2020-10-09 13:57:34,260 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:34,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:34,261 INFO L82 PathProgramCache]: Analyzing trace with hash 142124187, now seen corresponding path program 2 times [2020-10-09 13:57:34,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:34,261 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160330450] [2020-10-09 13:57:34,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:34,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:34,308 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:57:34,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160330450] [2020-10-09 13:57:34,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:34,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:34,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910558746] [2020-10-09 13:57:34,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:34,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:34,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:34,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:34,309 INFO L87 Difference]: Start difference. First operand 9320 states and 42648 transitions. Second operand 7 states. [2020-10-09 13:57:34,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:34,687 INFO L93 Difference]: Finished difference Result 21489 states and 87752 transitions. [2020-10-09 13:57:34,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:34,688 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:57:34,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:34,735 INFO L225 Difference]: With dead ends: 21489 [2020-10-09 13:57:34,735 INFO L226 Difference]: Without dead ends: 21452 [2020-10-09 13:57:34,736 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:34,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21452 states. [2020-10-09 13:57:35,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21452 to 9401. [2020-10-09 13:57:35,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9401 states. [2020-10-09 13:57:35,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9401 states to 9401 states and 43010 transitions. [2020-10-09 13:57:35,074 INFO L78 Accepts]: Start accepts. Automaton has 9401 states and 43010 transitions. Word has length 23 [2020-10-09 13:57:35,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:35,074 INFO L481 AbstractCegarLoop]: Abstraction has 9401 states and 43010 transitions. [2020-10-09 13:57:35,074 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:35,074 INFO L276 IsEmpty]: Start isEmpty. Operand 9401 states and 43010 transitions. [2020-10-09 13:57:35,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:35,077 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:35,077 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:35,077 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2020-10-09 13:57:35,077 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:35,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:35,077 INFO L82 PathProgramCache]: Analyzing trace with hash 142117429, now seen corresponding path program 2 times [2020-10-09 13:57:35,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:35,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769568414] [2020-10-09 13:57:35,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:35,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:35,130 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:57:35,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769568414] [2020-10-09 13:57:35,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:35,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:35,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765756263] [2020-10-09 13:57:35,131 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:35,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:35,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:35,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:35,132 INFO L87 Difference]: Start difference. First operand 9401 states and 43010 transitions. Second operand 7 states. [2020-10-09 13:57:35,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:35,592 INFO L93 Difference]: Finished difference Result 21198 states and 86437 transitions. [2020-10-09 13:57:35,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:35,592 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:57:35,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:35,638 INFO L225 Difference]: With dead ends: 21198 [2020-10-09 13:57:35,638 INFO L226 Difference]: Without dead ends: 21161 [2020-10-09 13:57:35,639 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:35,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21161 states. [2020-10-09 13:57:35,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21161 to 9396. [2020-10-09 13:57:35,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9396 states. [2020-10-09 13:57:35,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9396 states to 9396 states and 42985 transitions. [2020-10-09 13:57:35,968 INFO L78 Accepts]: Start accepts. Automaton has 9396 states and 42985 transitions. Word has length 23 [2020-10-09 13:57:35,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:35,968 INFO L481 AbstractCegarLoop]: Abstraction has 9396 states and 42985 transitions. [2020-10-09 13:57:35,968 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:35,968 INFO L276 IsEmpty]: Start isEmpty. Operand 9396 states and 42985 transitions. [2020-10-09 13:57:35,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:57:35,970 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:35,970 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:35,970 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2020-10-09 13:57:35,970 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:35,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:35,970 INFO L82 PathProgramCache]: Analyzing trace with hash 142103758, now seen corresponding path program 2 times [2020-10-09 13:57:35,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:35,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484389367] [2020-10-09 13:57:35,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:35,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:36,028 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:57:36,029 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484389367] [2020-10-09 13:57:36,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:57:36,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:57:36,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249990022] [2020-10-09 13:57:36,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:57:36,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:36,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:57:36,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:57:36,030 INFO L87 Difference]: Start difference. First operand 9396 states and 42985 transitions. Second operand 7 states. [2020-10-09 13:57:36,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:36,408 INFO L93 Difference]: Finished difference Result 21067 states and 85734 transitions. [2020-10-09 13:57:36,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:57:36,408 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:57:36,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:36,454 INFO L225 Difference]: With dead ends: 21067 [2020-10-09 13:57:36,454 INFO L226 Difference]: Without dead ends: 21030 [2020-10-09 13:57:36,454 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:57:36,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21030 states. [2020-10-09 13:57:36,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21030 to 9426. [2020-10-09 13:57:36,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9426 states. [2020-10-09 13:57:36,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9426 states to 9426 states and 43057 transitions. [2020-10-09 13:57:36,779 INFO L78 Accepts]: Start accepts. Automaton has 9426 states and 43057 transitions. Word has length 23 [2020-10-09 13:57:36,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:36,779 INFO L481 AbstractCegarLoop]: Abstraction has 9426 states and 43057 transitions. [2020-10-09 13:57:36,779 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:57:36,780 INFO L276 IsEmpty]: Start isEmpty. Operand 9426 states and 43057 transitions. [2020-10-09 13:57:36,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:36,782 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:36,782 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:36,782 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2020-10-09 13:57:36,783 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:36,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:36,783 INFO L82 PathProgramCache]: Analyzing trace with hash 925732074, now seen corresponding path program 1 times [2020-10-09 13:57:36,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:36,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297138634] [2020-10-09 13:57:36,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:36,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:36,845 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:36,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297138634] [2020-10-09 13:57:36,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072527232] [2020-10-09 13:57:36,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:36,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:36,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:37,021 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:37,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:37,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:37,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095818206] [2020-10-09 13:57:37,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:37,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:37,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:37,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:37,023 INFO L87 Difference]: Start difference. First operand 9426 states and 43057 transitions. Second operand 16 states. [2020-10-09 13:57:38,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:38,110 INFO L93 Difference]: Finished difference Result 30145 states and 115754 transitions. [2020-10-09 13:57:38,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:38,111 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:38,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:38,176 INFO L225 Difference]: With dead ends: 30145 [2020-10-09 13:57:38,176 INFO L226 Difference]: Without dead ends: 30125 [2020-10-09 13:57:38,177 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:38,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30125 states. [2020-10-09 13:57:38,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30125 to 9338. [2020-10-09 13:57:38,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9338 states. [2020-10-09 13:57:38,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9338 states to 9338 states and 42582 transitions. [2020-10-09 13:57:38,807 INFO L78 Accepts]: Start accepts. Automaton has 9338 states and 42582 transitions. Word has length 25 [2020-10-09 13:57:38,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:38,807 INFO L481 AbstractCegarLoop]: Abstraction has 9338 states and 42582 transitions. [2020-10-09 13:57:38,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:38,807 INFO L276 IsEmpty]: Start isEmpty. Operand 9338 states and 42582 transitions. [2020-10-09 13:57:38,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:38,810 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:38,810 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:39,010 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-09 13:57:39,011 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:39,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:39,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1013144212, now seen corresponding path program 1 times [2020-10-09 13:57:39,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:39,012 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327371394] [2020-10-09 13:57:39,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:39,069 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:39,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327371394] [2020-10-09 13:57:39,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105226247] [2020-10-09 13:57:39,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:39,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:39,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:39,248 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:57:39,248 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:39,248 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:39,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517953731] [2020-10-09 13:57:39,249 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:39,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:39,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:39,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:39,250 INFO L87 Difference]: Start difference. First operand 9338 states and 42582 transitions. Second operand 16 states. [2020-10-09 13:57:40,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:40,192 INFO L93 Difference]: Finished difference Result 29696 states and 113916 transitions. [2020-10-09 13:57:40,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:40,193 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:40,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:40,258 INFO L225 Difference]: With dead ends: 29696 [2020-10-09 13:57:40,258 INFO L226 Difference]: Without dead ends: 29676 [2020-10-09 13:57:40,258 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:40,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29676 states. [2020-10-09 13:57:40,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29676 to 9291. [2020-10-09 13:57:40,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9291 states. [2020-10-09 13:57:40,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9291 states to 9291 states and 42295 transitions. [2020-10-09 13:57:40,669 INFO L78 Accepts]: Start accepts. Automaton has 9291 states and 42295 transitions. Word has length 25 [2020-10-09 13:57:40,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:40,669 INFO L481 AbstractCegarLoop]: Abstraction has 9291 states and 42295 transitions. [2020-10-09 13:57:40,669 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:40,669 INFO L276 IsEmpty]: Start isEmpty. Operand 9291 states and 42295 transitions. [2020-10-09 13:57:40,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:40,672 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:40,672 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:40,873 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-09 13:57:40,873 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:40,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:40,874 INFO L82 PathProgramCache]: Analyzing trace with hash 563583274, now seen corresponding path program 2 times [2020-10-09 13:57:40,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:40,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301188677] [2020-10-09 13:57:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:40,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:40,940 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:40,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301188677] [2020-10-09 13:57:40,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197532033] [2020-10-09 13:57:40,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:41,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:57:41,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:41,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:41,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:41,128 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:41,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:41,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:41,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742620719] [2020-10-09 13:57:41,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:41,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:41,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:41,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:41,130 INFO L87 Difference]: Start difference. First operand 9291 states and 42295 transitions. Second operand 16 states. [2020-10-09 13:57:42,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:42,085 INFO L93 Difference]: Finished difference Result 29267 states and 112142 transitions. [2020-10-09 13:57:42,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:42,085 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:42,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:42,158 INFO L225 Difference]: With dead ends: 29267 [2020-10-09 13:57:42,158 INFO L226 Difference]: Without dead ends: 29245 [2020-10-09 13:57:42,158 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:42,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29245 states. [2020-10-09 13:57:42,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29245 to 9288. [2020-10-09 13:57:42,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9288 states. [2020-10-09 13:57:42,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9288 states to 9288 states and 42242 transitions. [2020-10-09 13:57:42,569 INFO L78 Accepts]: Start accepts. Automaton has 9288 states and 42242 transitions. Word has length 25 [2020-10-09 13:57:42,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:42,570 INFO L481 AbstractCegarLoop]: Abstraction has 9288 states and 42242 transitions. [2020-10-09 13:57:42,570 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:42,570 INFO L276 IsEmpty]: Start isEmpty. Operand 9288 states and 42242 transitions. [2020-10-09 13:57:42,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:42,572 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:42,572 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:42,773 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-09 13:57:42,773 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:42,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:42,774 INFO L82 PathProgramCache]: Analyzing trace with hash 563576516, now seen corresponding path program 2 times [2020-10-09 13:57:42,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:42,774 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198801893] [2020-10-09 13:57:42,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:42,855 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:42,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198801893] [2020-10-09 13:57:42,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501517635] [2020-10-09 13:57:42,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:42,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:57:42,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:42,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:42,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:43,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:43,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:43,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:43,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715593493] [2020-10-09 13:57:43,023 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:43,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:43,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:43,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:43,023 INFO L87 Difference]: Start difference. First operand 9288 states and 42242 transitions. Second operand 16 states. [2020-10-09 13:57:44,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:44,235 INFO L93 Difference]: Finished difference Result 28920 states and 110796 transitions. [2020-10-09 13:57:44,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:44,235 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:44,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:44,297 INFO L225 Difference]: With dead ends: 28920 [2020-10-09 13:57:44,298 INFO L226 Difference]: Without dead ends: 28898 [2020-10-09 13:57:44,298 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:44,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28898 states. [2020-10-09 13:57:44,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28898 to 9176. [2020-10-09 13:57:44,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9176 states. [2020-10-09 13:57:44,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 41695 transitions. [2020-10-09 13:57:44,703 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 41695 transitions. Word has length 25 [2020-10-09 13:57:44,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:44,703 INFO L481 AbstractCegarLoop]: Abstraction has 9176 states and 41695 transitions. [2020-10-09 13:57:44,703 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:44,703 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 41695 transitions. [2020-10-09 13:57:44,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:44,706 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:44,706 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:44,907 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:44,907 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:44,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:44,908 INFO L82 PathProgramCache]: Analyzing trace with hash -2052215638, now seen corresponding path program 3 times [2020-10-09 13:57:44,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:44,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974250330] [2020-10-09 13:57:44,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:44,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:44,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-09 13:57:44,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974250330] [2020-10-09 13:57:44,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741328636] [2020-10-09 13:57:44,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:45,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-09 13:57:45,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:45,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:45,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:45,180 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-09 13:57:45,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:45,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:45,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279584487] [2020-10-09 13:57:45,181 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:45,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:45,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:45,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:45,182 INFO L87 Difference]: Start difference. First operand 9176 states and 41695 transitions. Second operand 16 states. [2020-10-09 13:57:46,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:46,129 INFO L93 Difference]: Finished difference Result 29038 states and 111216 transitions. [2020-10-09 13:57:46,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:46,129 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:46,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:46,192 INFO L225 Difference]: With dead ends: 29038 [2020-10-09 13:57:46,192 INFO L226 Difference]: Without dead ends: 29018 [2020-10-09 13:57:46,193 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29018 states. [2020-10-09 13:57:46,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29018 to 9000. [2020-10-09 13:57:46,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9000 states. [2020-10-09 13:57:46,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9000 states to 9000 states and 40897 transitions. [2020-10-09 13:57:46,593 INFO L78 Accepts]: Start accepts. Automaton has 9000 states and 40897 transitions. Word has length 25 [2020-10-09 13:57:46,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:46,593 INFO L481 AbstractCegarLoop]: Abstraction has 9000 states and 40897 transitions. [2020-10-09 13:57:46,593 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:46,593 INFO L276 IsEmpty]: Start isEmpty. Operand 9000 states and 40897 transitions. [2020-10-09 13:57:46,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:46,596 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:46,596 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:46,796 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-09 13:57:46,797 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:46,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:46,797 INFO L82 PathProgramCache]: Analyzing trace with hash -275395741, now seen corresponding path program 1 times [2020-10-09 13:57:46,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:46,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441417489] [2020-10-09 13:57:46,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:46,856 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:46,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441417489] [2020-10-09 13:57:46,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352904894] [2020-10-09 13:57:46,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:46,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:46,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:47,031 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-10-09 13:57:47,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:47,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:47,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449333935] [2020-10-09 13:57:47,033 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:47,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:47,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:47,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:47,033 INFO L87 Difference]: Start difference. First operand 9000 states and 40897 transitions. Second operand 16 states. [2020-10-09 13:57:48,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:48,132 INFO L93 Difference]: Finished difference Result 29417 states and 113034 transitions. [2020-10-09 13:57:48,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:48,133 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:48,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:48,197 INFO L225 Difference]: With dead ends: 29417 [2020-10-09 13:57:48,197 INFO L226 Difference]: Without dead ends: 29397 [2020-10-09 13:57:48,197 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:48,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29397 states. [2020-10-09 13:57:48,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29397 to 8990. [2020-10-09 13:57:48,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8990 states. [2020-10-09 13:57:48,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8990 states to 8990 states and 40786 transitions. [2020-10-09 13:57:48,751 INFO L78 Accepts]: Start accepts. Automaton has 8990 states and 40786 transitions. Word has length 25 [2020-10-09 13:57:48,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:48,752 INFO L481 AbstractCegarLoop]: Abstraction has 8990 states and 40786 transitions. [2020-10-09 13:57:48,752 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:48,752 INFO L276 IsEmpty]: Start isEmpty. Operand 8990 states and 40786 transitions. [2020-10-09 13:57:48,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:48,755 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:48,755 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:48,955 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:48,955 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:48,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:48,956 INFO L82 PathProgramCache]: Analyzing trace with hash -724963437, now seen corresponding path program 2 times [2020-10-09 13:57:48,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:48,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544109906] [2020-10-09 13:57:48,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:49,017 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:49,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544109906] [2020-10-09 13:57:49,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9230674] [2020-10-09 13:57:49,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:49,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:57:49,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:49,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:49,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:49,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:49,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:49,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113876064] [2020-10-09 13:57:49,225 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:49,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:49,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:49,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:49,226 INFO L87 Difference]: Start difference. First operand 8990 states and 40786 transitions. Second operand 16 states. [2020-10-09 13:57:50,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:50,218 INFO L93 Difference]: Finished difference Result 29064 states and 111552 transitions. [2020-10-09 13:57:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:50,219 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:50,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:50,282 INFO L225 Difference]: With dead ends: 29064 [2020-10-09 13:57:50,282 INFO L226 Difference]: Without dead ends: 29037 [2020-10-09 13:57:50,282 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:50,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29037 states. [2020-10-09 13:57:50,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29037 to 8953. [2020-10-09 13:57:50,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8953 states. [2020-10-09 13:57:50,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8953 states to 8953 states and 40609 transitions. [2020-10-09 13:57:50,679 INFO L78 Accepts]: Start accepts. Automaton has 8953 states and 40609 transitions. Word has length 25 [2020-10-09 13:57:50,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:50,680 INFO L481 AbstractCegarLoop]: Abstraction has 8953 states and 40609 transitions. [2020-10-09 13:57:50,680 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:50,680 INFO L276 IsEmpty]: Start isEmpty. Operand 8953 states and 40609 transitions. [2020-10-09 13:57:50,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:50,683 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:50,683 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:50,883 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2020-10-09 13:57:50,884 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:50,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:50,884 INFO L82 PathProgramCache]: Analyzing trace with hash -724977108, now seen corresponding path program 4 times [2020-10-09 13:57:50,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:50,885 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434420384] [2020-10-09 13:57:50,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:50,948 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:50,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434420384] [2020-10-09 13:57:50,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313770178] [2020-10-09 13:57:50,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:51,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:57:51,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:51,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:51,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:51,126 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:57:51,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:51,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:51,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259652938] [2020-10-09 13:57:51,128 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:51,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:51,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:51,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:51,129 INFO L87 Difference]: Start difference. First operand 8953 states and 40609 transitions. Second operand 16 states. [2020-10-09 13:57:52,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:52,080 INFO L93 Difference]: Finished difference Result 28523 states and 109227 transitions. [2020-10-09 13:57:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:52,081 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:52,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:52,143 INFO L225 Difference]: With dead ends: 28523 [2020-10-09 13:57:52,143 INFO L226 Difference]: Without dead ends: 28501 [2020-10-09 13:57:52,144 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:52,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28501 states. [2020-10-09 13:57:52,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28501 to 8841. [2020-10-09 13:57:52,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8841 states. [2020-10-09 13:57:52,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8841 states to 8841 states and 40062 transitions. [2020-10-09 13:57:52,545 INFO L78 Accepts]: Start accepts. Automaton has 8841 states and 40062 transitions. Word has length 25 [2020-10-09 13:57:52,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:52,545 INFO L481 AbstractCegarLoop]: Abstraction has 8841 states and 40062 transitions. [2020-10-09 13:57:52,546 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:52,546 INFO L276 IsEmpty]: Start isEmpty. Operand 8841 states and 40062 transitions. [2020-10-09 13:57:52,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:52,550 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:52,550 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:52,755 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:52,756 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:52,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:52,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1969402905, now seen corresponding path program 3 times [2020-10-09 13:57:52,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:52,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007382982] [2020-10-09 13:57:52,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:52,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007382982] [2020-10-09 13:57:52,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151343671] [2020-10-09 13:57:52,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:52,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 13:57:52,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:52,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:52,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:52,991 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:52,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:52,991 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:52,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534837296] [2020-10-09 13:57:52,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:52,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:52,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:52,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:52,992 INFO L87 Difference]: Start difference. First operand 8841 states and 40062 transitions. Second operand 16 states. [2020-10-09 13:57:53,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:53,919 INFO L93 Difference]: Finished difference Result 28636 states and 109852 transitions. [2020-10-09 13:57:53,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:53,920 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:53,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:53,982 INFO L225 Difference]: With dead ends: 28636 [2020-10-09 13:57:53,982 INFO L226 Difference]: Without dead ends: 28616 [2020-10-09 13:57:53,982 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:54,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28616 states. [2020-10-09 13:57:54,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28616 to 8702. [2020-10-09 13:57:54,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8702 states. [2020-10-09 13:57:54,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8702 states to 8702 states and 39438 transitions. [2020-10-09 13:57:54,481 INFO L78 Accepts]: Start accepts. Automaton has 8702 states and 39438 transitions. Word has length 25 [2020-10-09 13:57:54,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:54,481 INFO L481 AbstractCegarLoop]: Abstraction has 8702 states and 39438 transitions. [2020-10-09 13:57:54,481 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:54,482 INFO L276 IsEmpty]: Start isEmpty. Operand 8702 states and 39438 transitions. [2020-10-09 13:57:54,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:54,484 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:54,484 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:54,690 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2020-10-09 13:57:54,691 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:54,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:54,691 INFO L82 PathProgramCache]: Analyzing trace with hash 1576190868, now seen corresponding path program 3 times [2020-10-09 13:57:54,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:54,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689361557] [2020-10-09 13:57:54,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:54,755 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:54,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689361557] [2020-10-09 13:57:54,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427001418] [2020-10-09 13:57:54,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:54,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 13:57:54,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:54,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:54,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:54,938 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:54,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:54,939 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:54,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323166316] [2020-10-09 13:57:54,939 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:54,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:54,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:54,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:54,940 INFO L87 Difference]: Start difference. First operand 8702 states and 39438 transitions. Second operand 16 states. [2020-10-09 13:57:55,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:55,834 INFO L93 Difference]: Finished difference Result 28297 states and 108461 transitions. [2020-10-09 13:57:55,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:55,834 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:55,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:55,895 INFO L225 Difference]: With dead ends: 28297 [2020-10-09 13:57:55,895 INFO L226 Difference]: Without dead ends: 28277 [2020-10-09 13:57:55,896 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:56,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28277 states. [2020-10-09 13:57:56,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28277 to 8596. [2020-10-09 13:57:56,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8596 states. [2020-10-09 13:57:56,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 38978 transitions. [2020-10-09 13:57:56,277 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 38978 transitions. Word has length 25 [2020-10-09 13:57:56,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:56,277 INFO L481 AbstractCegarLoop]: Abstraction has 8596 states and 38978 transitions. [2020-10-09 13:57:56,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:56,277 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 38978 transitions. [2020-10-09 13:57:56,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:56,280 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:56,280 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:56,480 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:57:56,481 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:56,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:56,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1673729315, now seen corresponding path program 4 times [2020-10-09 13:57:56,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:56,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084367070] [2020-10-09 13:57:56,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:56,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:56,552 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:56,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084367070] [2020-10-09 13:57:56,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056702722] [2020-10-09 13:57:56,553 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:56,624 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:57:56,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:56,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:56,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:56,727 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:56,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:56,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:56,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276155287] [2020-10-09 13:57:56,728 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:56,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:56,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:56,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:56,729 INFO L87 Difference]: Start difference. First operand 8596 states and 38978 transitions. Second operand 16 states. [2020-10-09 13:57:57,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:57:57,850 INFO L93 Difference]: Finished difference Result 28565 states and 109596 transitions. [2020-10-09 13:57:57,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:57:57,851 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:57:57,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:57:57,912 INFO L225 Difference]: With dead ends: 28565 [2020-10-09 13:57:57,912 INFO L226 Difference]: Without dead ends: 28538 [2020-10-09 13:57:57,912 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:57:58,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28538 states. [2020-10-09 13:57:58,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28538 to 8563. [2020-10-09 13:57:58,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8563 states. [2020-10-09 13:57:58,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8563 states to 8563 states and 38809 transitions. [2020-10-09 13:57:58,299 INFO L78 Accepts]: Start accepts. Automaton has 8563 states and 38809 transitions. Word has length 25 [2020-10-09 13:57:58,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:57:58,300 INFO L481 AbstractCegarLoop]: Abstraction has 8563 states and 38809 transitions. [2020-10-09 13:57:58,300 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:57:58,300 INFO L276 IsEmpty]: Start isEmpty. Operand 8563 states and 38809 transitions. [2020-10-09 13:57:58,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:57:58,303 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:57:58,303 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:57:58,504 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2020-10-09 13:57:58,504 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:57:58,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:57:58,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1673708886, now seen corresponding path program 4 times [2020-10-09 13:57:58,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:57:58,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314065444] [2020-10-09 13:57:58,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:57:58,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:57:58,578 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:58,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314065444] [2020-10-09 13:57:58,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035551787] [2020-10-09 13:57:58,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/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-10-09 13:57:58,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:57:58,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:57:58,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:57:58,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:57:58,841 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-10-09 13:57:58,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:57:58,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:57:58,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991223163] [2020-10-09 13:57:58,843 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:57:58,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:57:58,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:57:58,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:57:58,844 INFO L87 Difference]: Start difference. First operand 8563 states and 38809 transitions. Second operand 16 states. [2020-10-09 13:58:00,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:00,092 INFO L93 Difference]: Finished difference Result 28213 states and 108237 transitions. [2020-10-09 13:58:00,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:00,093 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:58:00,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:00,155 INFO L225 Difference]: With dead ends: 28213 [2020-10-09 13:58:00,155 INFO L226 Difference]: Without dead ends: 28186 [2020-10-09 13:58:00,155 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:58:00,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28186 states. [2020-10-09 13:58:00,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28186 to 8421. [2020-10-09 13:58:00,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8421 states. [2020-10-09 13:58:00,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8421 states to 8421 states and 38146 transitions. [2020-10-09 13:58:00,523 INFO L78 Accepts]: Start accepts. Automaton has 8421 states and 38146 transitions. Word has length 25 [2020-10-09 13:58:00,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:00,523 INFO L481 AbstractCegarLoop]: Abstraction has 8421 states and 38146 transitions. [2020-10-09 13:58:00,523 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:58:00,523 INFO L276 IsEmpty]: Start isEmpty. Operand 8421 states and 38146 transitions. [2020-10-09 13:58:00,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:00,526 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:00,526 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:00,726 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:58:00,727 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:00,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:00,727 INFO L82 PathProgramCache]: Analyzing trace with hash -857609261, now seen corresponding path program 5 times [2020-10-09 13:58:00,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:00,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648550968] [2020-10-09 13:58:00,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:00,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:00,789 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:00,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648550968] [2020-10-09 13:58:00,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:00,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:00,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822207864] [2020-10-09 13:58:00,791 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:00,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:00,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:00,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:00,791 INFO L87 Difference]: Start difference. First operand 8421 states and 38146 transitions. Second operand 9 states. [2020-10-09 13:58:01,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:01,713 INFO L93 Difference]: Finished difference Result 28226 states and 108274 transitions. [2020-10-09 13:58:01,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:01,714 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:01,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:01,775 INFO L225 Difference]: With dead ends: 28226 [2020-10-09 13:58:01,775 INFO L226 Difference]: Without dead ends: 28206 [2020-10-09 13:58:01,776 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:01,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28206 states. [2020-10-09 13:58:02,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28206 to 8277. [2020-10-09 13:58:02,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8277 states. [2020-10-09 13:58:02,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8277 states to 8277 states and 37487 transitions. [2020-10-09 13:58:02,158 INFO L78 Accepts]: Start accepts. Automaton has 8277 states and 37487 transitions. Word has length 25 [2020-10-09 13:58:02,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:02,159 INFO L481 AbstractCegarLoop]: Abstraction has 8277 states and 37487 transitions. [2020-10-09 13:58:02,159 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:02,159 INFO L276 IsEmpty]: Start isEmpty. Operand 8277 states and 37487 transitions. [2020-10-09 13:58:02,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:02,162 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:02,162 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:02,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2020-10-09 13:58:02,162 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:02,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:02,163 INFO L82 PathProgramCache]: Analyzing trace with hash -857622932, now seen corresponding path program 5 times [2020-10-09 13:58:02,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:02,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805837511] [2020-10-09 13:58:02,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:02,229 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:02,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805837511] [2020-10-09 13:58:02,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:02,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:02,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41067546] [2020-10-09 13:58:02,230 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:02,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:02,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:02,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:02,231 INFO L87 Difference]: Start difference. First operand 8277 states and 37487 transitions. Second operand 9 states. [2020-10-09 13:58:03,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:03,118 INFO L93 Difference]: Finished difference Result 27801 states and 106552 transitions. [2020-10-09 13:58:03,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:03,118 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:03,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:03,178 INFO L225 Difference]: With dead ends: 27801 [2020-10-09 13:58:03,179 INFO L226 Difference]: Without dead ends: 27781 [2020-10-09 13:58:03,179 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:03,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27781 states. [2020-10-09 13:58:03,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27781 to 8127. [2020-10-09 13:58:03,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8127 states. [2020-10-09 13:58:03,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8127 states to 8127 states and 36806 transitions. [2020-10-09 13:58:03,558 INFO L78 Accepts]: Start accepts. Automaton has 8127 states and 36806 transitions. Word has length 25 [2020-10-09 13:58:03,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:03,558 INFO L481 AbstractCegarLoop]: Abstraction has 8127 states and 36806 transitions. [2020-10-09 13:58:03,558 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:03,558 INFO L276 IsEmpty]: Start isEmpty. Operand 8127 states and 36806 transitions. [2020-10-09 13:58:03,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:03,561 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:03,561 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:03,561 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2020-10-09 13:58:03,561 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:03,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:03,561 INFO L82 PathProgramCache]: Analyzing trace with hash -864096941, now seen corresponding path program 6 times [2020-10-09 13:58:03,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:03,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991281831] [2020-10-09 13:58:03,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:03,624 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:03,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991281831] [2020-10-09 13:58:03,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:03,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:03,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289715097] [2020-10-09 13:58:03,625 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:03,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:03,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:03,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:03,625 INFO L87 Difference]: Start difference. First operand 8127 states and 36806 transitions. Second operand 9 states. [2020-10-09 13:58:04,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:04,850 INFO L93 Difference]: Finished difference Result 27548 states and 105447 transitions. [2020-10-09 13:58:04,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:04,851 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:04,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:04,962 INFO L225 Difference]: With dead ends: 27548 [2020-10-09 13:58:04,963 INFO L226 Difference]: Without dead ends: 27521 [2020-10-09 13:58:04,963 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:05,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27521 states. [2020-10-09 13:58:05,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27521 to 7841. [2020-10-09 13:58:05,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7841 states. [2020-10-09 13:58:05,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7841 states to 7841 states and 35578 transitions. [2020-10-09 13:58:05,619 INFO L78 Accepts]: Start accepts. Automaton has 7841 states and 35578 transitions. Word has length 25 [2020-10-09 13:58:05,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:05,620 INFO L481 AbstractCegarLoop]: Abstraction has 7841 states and 35578 transitions. [2020-10-09 13:58:05,620 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:05,620 INFO L276 IsEmpty]: Start isEmpty. Operand 7841 states and 35578 transitions. [2020-10-09 13:58:05,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:05,625 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:05,625 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:05,625 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2020-10-09 13:58:05,625 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:05,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:05,626 INFO L82 PathProgramCache]: Analyzing trace with hash -864117370, now seen corresponding path program 5 times [2020-10-09 13:58:05,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:05,626 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195408107] [2020-10-09 13:58:05,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:05,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:05,696 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:05,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195408107] [2020-10-09 13:58:05,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:05,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:05,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330760588] [2020-10-09 13:58:05,697 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:05,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:05,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:05,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:05,698 INFO L87 Difference]: Start difference. First operand 7841 states and 35578 transitions. Second operand 9 states. [2020-10-09 13:58:06,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:06,653 INFO L93 Difference]: Finished difference Result 27167 states and 103966 transitions. [2020-10-09 13:58:06,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:06,654 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:06,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:06,712 INFO L225 Difference]: With dead ends: 27167 [2020-10-09 13:58:06,713 INFO L226 Difference]: Without dead ends: 27147 [2020-10-09 13:58:06,713 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:06,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27147 states. [2020-10-09 13:58:07,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27147 to 7743. [2020-10-09 13:58:07,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7743 states. [2020-10-09 13:58:07,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 35142 transitions. [2020-10-09 13:58:07,074 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 35142 transitions. Word has length 25 [2020-10-09 13:58:07,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:07,074 INFO L481 AbstractCegarLoop]: Abstraction has 7743 states and 35142 transitions. [2020-10-09 13:58:07,074 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:07,074 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 35142 transitions. [2020-10-09 13:58:07,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:07,077 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:07,077 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:07,077 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2020-10-09 13:58:07,077 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:07,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:07,077 INFO L82 PathProgramCache]: Analyzing trace with hash -877234772, now seen corresponding path program 6 times [2020-10-09 13:58:07,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:07,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459219844] [2020-10-09 13:58:07,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:07,148 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:07,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459219844] [2020-10-09 13:58:07,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:07,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:07,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851954159] [2020-10-09 13:58:07,149 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:07,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:07,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:07,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:07,150 INFO L87 Difference]: Start difference. First operand 7743 states and 35142 transitions. Second operand 9 states. [2020-10-09 13:58:08,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:08,054 INFO L93 Difference]: Finished difference Result 26955 states and 103085 transitions. [2020-10-09 13:58:08,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:08,054 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:08,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:08,112 INFO L225 Difference]: With dead ends: 26955 [2020-10-09 13:58:08,113 INFO L226 Difference]: Without dead ends: 26928 [2020-10-09 13:58:08,113 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:08,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26928 states. [2020-10-09 13:58:08,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26928 to 7532. [2020-10-09 13:58:08,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7532 states. [2020-10-09 13:58:08,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7532 states to 7532 states and 34256 transitions. [2020-10-09 13:58:08,469 INFO L78 Accepts]: Start accepts. Automaton has 7532 states and 34256 transitions. Word has length 25 [2020-10-09 13:58:08,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:08,469 INFO L481 AbstractCegarLoop]: Abstraction has 7532 states and 34256 transitions. [2020-10-09 13:58:08,469 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:08,470 INFO L276 IsEmpty]: Start isEmpty. Operand 7532 states and 34256 transitions. [2020-10-09 13:58:08,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:08,472 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:08,473 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:08,473 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2020-10-09 13:58:08,473 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:08,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:08,473 INFO L82 PathProgramCache]: Analyzing trace with hash -877241530, now seen corresponding path program 6 times [2020-10-09 13:58:08,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:08,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119972774] [2020-10-09 13:58:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:08,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:08,546 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:58:08,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119972774] [2020-10-09 13:58:08,547 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:08,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:58:08,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617728624] [2020-10-09 13:58:08,547 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:58:08,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:08,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:58:08,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:58:08,548 INFO L87 Difference]: Start difference. First operand 7532 states and 34256 transitions. Second operand 9 states. [2020-10-09 13:58:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:09,566 INFO L93 Difference]: Finished difference Result 26632 states and 101828 transitions. [2020-10-09 13:58:09,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:09,567 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 13:58:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:09,624 INFO L225 Difference]: With dead ends: 26632 [2020-10-09 13:58:09,625 INFO L226 Difference]: Without dead ends: 26605 [2020-10-09 13:58:09,625 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:58:09,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26605 states. [2020-10-09 13:58:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26605 to 7269. [2020-10-09 13:58:09,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7269 states. [2020-10-09 13:58:09,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7269 states to 7269 states and 33154 transitions. [2020-10-09 13:58:09,969 INFO L78 Accepts]: Start accepts. Automaton has 7269 states and 33154 transitions. Word has length 25 [2020-10-09 13:58:09,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:09,970 INFO L481 AbstractCegarLoop]: Abstraction has 7269 states and 33154 transitions. [2020-10-09 13:58:09,970 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:58:09,970 INFO L276 IsEmpty]: Start isEmpty. Operand 7269 states and 33154 transitions. [2020-10-09 13:58:09,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:58:09,973 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:09,973 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:09,973 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2020-10-09 13:58:09,973 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:09,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:09,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1311164244, now seen corresponding path program 1 times [2020-10-09 13:58:09,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:09,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392920887] [2020-10-09 13:58:09,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:10,010 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 13:58:10,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392920887] [2020-10-09 13:58:10,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:10,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:58:10,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253504595] [2020-10-09 13:58:10,011 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:58:10,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:10,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:58:10,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:58:10,012 INFO L87 Difference]: Start difference. First operand 7269 states and 33154 transitions. Second operand 5 states. [2020-10-09 13:58:10,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:10,163 INFO L93 Difference]: Finished difference Result 11919 states and 51979 transitions. [2020-10-09 13:58:10,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:58:10,164 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-10-09 13:58:10,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:10,190 INFO L225 Difference]: With dead ends: 11919 [2020-10-09 13:58:10,190 INFO L226 Difference]: Without dead ends: 11887 [2020-10-09 13:58:10,191 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:10,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11887 states. [2020-10-09 13:58:10,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11887 to 8560. [2020-10-09 13:58:10,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8560 states. [2020-10-09 13:58:10,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8560 states to 8560 states and 38495 transitions. [2020-10-09 13:58:10,416 INFO L78 Accepts]: Start accepts. Automaton has 8560 states and 38495 transitions. Word has length 25 [2020-10-09 13:58:10,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:10,417 INFO L481 AbstractCegarLoop]: Abstraction has 8560 states and 38495 transitions. [2020-10-09 13:58:10,417 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:58:10,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8560 states and 38495 transitions. [2020-10-09 13:58:10,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-10-09 13:58:10,420 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:10,420 INFO L421 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:10,420 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2020-10-09 13:58:10,420 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:10,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:10,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1986416772, now seen corresponding path program 1 times [2020-10-09 13:58:10,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:10,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034446780] [2020-10-09 13:58:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:10,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:58:10,427 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:58:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 13:58:10,432 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 13:58:10,439 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 13:58:10,439 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 13:58:10,439 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2020-10-09 13:58:10,439 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 13:58:10,440 WARN L371 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 13:58:10,440 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2020-10-09 13:58:10,459 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,459 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,459 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,460 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,461 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,461 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,461 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,461 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,462 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,463 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,463 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,463 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,463 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,463 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,464 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,465 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,466 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,466 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,466 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,467 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,468 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,469 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,470 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,471 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,472 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,473 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,474 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,475 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,476 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,476 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,476 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,476 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,477 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,477 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,482 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,482 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,482 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,482 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,483 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,484 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,484 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,485 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,485 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,488 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,488 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,489 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,489 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,489 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,492 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,493 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,493 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,494 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,494 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,494 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,495 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,495 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,496 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,497 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,498 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,498 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,499 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,499 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,500 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,500 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,501 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,501 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,502 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,502 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,503 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of6ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,504 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of6ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 13:58:10,505 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2020-10-09 13:58:10,505 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 13:58:10,506 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 13:58:10,506 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 13:58:10,506 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 13:58:10,506 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 13:58:10,506 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 13:58:10,506 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 13:58:10,506 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 13:58:10,507 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 13:58:10,508 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 156 places, 138 transitions, 396 flow [2020-10-09 13:58:10,508 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 156 places, 138 transitions, 396 flow [2020-10-09 13:58:10,508 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 156 places, 138 transitions, 396 flow [2020-10-09 13:58:10,527 INFO L129 PetriNetUnfolder]: 9/173 cut-off events. [2020-10-09 13:58:10,527 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2020-10-09 13:58:10,529 INFO L80 FinitePrefix]: Finished finitePrefix Result has 221 conditions, 173 events. 9/173 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 284 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 208. Up to 14 conditions per place. [2020-10-09 13:58:10,534 INFO L117 LiptonReduction]: Number of co-enabled transitions 2832 [2020-10-09 13:58:12,580 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 61 [2020-10-09 13:58:12,892 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2020-10-09 13:58:13,031 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2020-10-09 13:58:13,057 INFO L132 LiptonReduction]: Checked pairs total: 4694 [2020-10-09 13:58:13,058 INFO L134 LiptonReduction]: Total number of compositions: 121 [2020-10-09 13:58:13,058 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 45 transitions, 210 flow [2020-10-09 13:58:14,615 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 18584 states. [2020-10-09 13:58:14,615 INFO L276 IsEmpty]: Start isEmpty. Operand 18584 states. [2020-10-09 13:58:14,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 13:58:14,615 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:14,615 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 13:58:14,615 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:14,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:14,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1298891, now seen corresponding path program 1 times [2020-10-09 13:58:14,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:14,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13905306] [2020-10-09 13:58:14,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:14,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:14,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:14,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13905306] [2020-10-09 13:58:14,626 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:14,626 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 13:58:14,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920835386] [2020-10-09 13:58:14,626 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 13:58:14,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:14,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 13:58:14,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:58:14,627 INFO L87 Difference]: Start difference. First operand 18584 states. Second operand 3 states. [2020-10-09 13:58:14,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:14,769 INFO L93 Difference]: Finished difference Result 17885 states and 92755 transitions. [2020-10-09 13:58:14,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 13:58:14,770 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 13:58:14,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:14,817 INFO L225 Difference]: With dead ends: 17885 [2020-10-09 13:58:14,817 INFO L226 Difference]: Without dead ends: 16791 [2020-10-09 13:58:14,817 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 13:58:15,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16791 states. [2020-10-09 13:58:15,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16791 to 16791. [2020-10-09 13:58:15,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16791 states. [2020-10-09 13:58:15,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16791 states to 16791 states and 86558 transitions. [2020-10-09 13:58:15,548 INFO L78 Accepts]: Start accepts. Automaton has 16791 states and 86558 transitions. Word has length 3 [2020-10-09 13:58:15,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:15,548 INFO L481 AbstractCegarLoop]: Abstraction has 16791 states and 86558 transitions. [2020-10-09 13:58:15,548 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 13:58:15,548 INFO L276 IsEmpty]: Start isEmpty. Operand 16791 states and 86558 transitions. [2020-10-09 13:58:15,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 13:58:15,548 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:15,549 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:15,549 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2020-10-09 13:58:15,549 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:15,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:15,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1091574945, now seen corresponding path program 1 times [2020-10-09 13:58:15,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:15,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975019844] [2020-10-09 13:58:15,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:15,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:15,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975019844] [2020-10-09 13:58:15,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:15,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:58:15,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990826312] [2020-10-09 13:58:15,580 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:58:15,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:15,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:58:15,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:58:15,581 INFO L87 Difference]: Start difference. First operand 16791 states and 86558 transitions. Second operand 5 states. [2020-10-09 13:58:15,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:15,841 INFO L93 Difference]: Finished difference Result 30985 states and 150574 transitions. [2020-10-09 13:58:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:58:15,841 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 13:58:15,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:15,927 INFO L225 Difference]: With dead ends: 30985 [2020-10-09 13:58:15,927 INFO L226 Difference]: Without dead ends: 30977 [2020-10-09 13:58:15,927 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:16,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30977 states. [2020-10-09 13:58:18,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30977 to 19868. [2020-10-09 13:58:18,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19868 states. [2020-10-09 13:58:18,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19868 states to 19868 states and 103363 transitions. [2020-10-09 13:58:18,698 INFO L78 Accepts]: Start accepts. Automaton has 19868 states and 103363 transitions. Word has length 9 [2020-10-09 13:58:18,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:18,699 INFO L481 AbstractCegarLoop]: Abstraction has 19868 states and 103363 transitions. [2020-10-09 13:58:18,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:58:18,699 INFO L276 IsEmpty]: Start isEmpty. Operand 19868 states and 103363 transitions. [2020-10-09 13:58:18,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 13:58:18,699 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:18,699 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:18,699 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2020-10-09 13:58:18,699 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:18,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:18,700 INFO L82 PathProgramCache]: Analyzing trace with hash -231509072, now seen corresponding path program 1 times [2020-10-09 13:58:18,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:18,700 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454762222] [2020-10-09 13:58:18,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:18,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:18,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:18,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454762222] [2020-10-09 13:58:18,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:18,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:58:18,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209581322] [2020-10-09 13:58:18,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:58:18,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:18,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:58:18,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:58:18,727 INFO L87 Difference]: Start difference. First operand 19868 states and 103363 transitions. Second operand 5 states. [2020-10-09 13:58:19,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:19,159 INFO L93 Difference]: Finished difference Result 36296 states and 178836 transitions. [2020-10-09 13:58:19,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:58:19,160 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 13:58:19,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:19,310 INFO L225 Difference]: With dead ends: 36296 [2020-10-09 13:58:19,310 INFO L226 Difference]: Without dead ends: 36280 [2020-10-09 13:58:19,310 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:19,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36280 states. [2020-10-09 13:58:20,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36280 to 23806. [2020-10-09 13:58:20,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23806 states. [2020-10-09 13:58:20,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23806 states to 23806 states and 125455 transitions. [2020-10-09 13:58:20,471 INFO L78 Accepts]: Start accepts. Automaton has 23806 states and 125455 transitions. Word has length 13 [2020-10-09 13:58:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:20,471 INFO L481 AbstractCegarLoop]: Abstraction has 23806 states and 125455 transitions. [2020-10-09 13:58:20,471 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:58:20,471 INFO L276 IsEmpty]: Start isEmpty. Operand 23806 states and 125455 transitions. [2020-10-09 13:58:20,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:58:20,472 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:20,472 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:20,472 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2020-10-09 13:58:20,472 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:20,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:20,472 INFO L82 PathProgramCache]: Analyzing trace with hash -588793474, now seen corresponding path program 1 times [2020-10-09 13:58:20,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:20,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977245425] [2020-10-09 13:58:20,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:20,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:20,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977245425] [2020-10-09 13:58:20,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76034031] [2020-10-09 13:58:20,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:20,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:20,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:58:20,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:20,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:20,661 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:20,661 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:58:20,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768279893] [2020-10-09 13:58:20,661 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:58:20,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:20,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:58:20,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:58:20,662 INFO L87 Difference]: Start difference. First operand 23806 states and 125455 transitions. Second operand 12 states. [2020-10-09 13:58:21,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:21,320 INFO L93 Difference]: Finished difference Result 56720 states and 262685 transitions. [2020-10-09 13:58:21,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:21,321 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-09 13:58:21,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:21,479 INFO L225 Difference]: With dead ends: 56720 [2020-10-09 13:58:21,479 INFO L226 Difference]: Without dead ends: 56704 [2020-10-09 13:58:21,479 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:58:24,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56704 states. [2020-10-09 13:58:25,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56704 to 23629. [2020-10-09 13:58:25,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23629 states. [2020-10-09 13:58:25,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23629 states to 23629 states and 124418 transitions. [2020-10-09 13:58:25,221 INFO L78 Accepts]: Start accepts. Automaton has 23629 states and 124418 transitions. Word has length 15 [2020-10-09 13:58:25,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:25,221 INFO L481 AbstractCegarLoop]: Abstraction has 23629 states and 124418 transitions. [2020-10-09 13:58:25,221 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:58:25,221 INFO L276 IsEmpty]: Start isEmpty. Operand 23629 states and 124418 transitions. [2020-10-09 13:58:25,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 13:58:25,221 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:25,221 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:25,422 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-09 13:58:25,422 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:25,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:25,423 INFO L82 PathProgramCache]: Analyzing trace with hash 858081470, now seen corresponding path program 2 times [2020-10-09 13:58:25,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:25,423 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874874836] [2020-10-09 13:58:25,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:25,464 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:25,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874874836] [2020-10-09 13:58:25,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:25,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:58:25,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943791094] [2020-10-09 13:58:25,465 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:58:25,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:25,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:58:25,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:25,465 INFO L87 Difference]: Start difference. First operand 23629 states and 124418 transitions. Second operand 7 states. [2020-10-09 13:58:26,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:26,073 INFO L93 Difference]: Finished difference Result 58078 states and 269185 transitions. [2020-10-09 13:58:26,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:26,073 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-09 13:58:26,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:26,235 INFO L225 Difference]: With dead ends: 58078 [2020-10-09 13:58:26,235 INFO L226 Difference]: Without dead ends: 58061 [2020-10-09 13:58:26,235 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:58:26,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58061 states. [2020-10-09 13:58:27,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58061 to 23109. [2020-10-09 13:58:27,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23109 states. [2020-10-09 13:58:27,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23109 states to 23109 states and 121651 transitions. [2020-10-09 13:58:27,638 INFO L78 Accepts]: Start accepts. Automaton has 23109 states and 121651 transitions. Word has length 15 [2020-10-09 13:58:27,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:27,638 INFO L481 AbstractCegarLoop]: Abstraction has 23109 states and 121651 transitions. [2020-10-09 13:58:27,638 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:58:27,638 INFO L276 IsEmpty]: Start isEmpty. Operand 23109 states and 121651 transitions. [2020-10-09 13:58:27,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-10-09 13:58:27,639 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:27,639 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:27,639 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2020-10-09 13:58:27,639 INFO L429 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:27,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:27,639 INFO L82 PathProgramCache]: Analyzing trace with hash 704376303, now seen corresponding path program 1 times [2020-10-09 13:58:27,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:27,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865735792] [2020-10-09 13:58:27,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:27,668 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:58:27,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865735792] [2020-10-09 13:58:27,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:27,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:58:27,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22732566] [2020-10-09 13:58:27,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:58:27,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:27,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:58:27,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:58:27,670 INFO L87 Difference]: Start difference. First operand 23109 states and 121651 transitions. Second operand 5 states. [2020-10-09 13:58:28,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:28,005 INFO L93 Difference]: Finished difference Result 41885 states and 209629 transitions. [2020-10-09 13:58:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:58:28,005 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 17 [2020-10-09 13:58:28,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:28,125 INFO L225 Difference]: With dead ends: 41885 [2020-10-09 13:58:28,125 INFO L226 Difference]: Without dead ends: 41856 [2020-10-09 13:58:28,125 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:29,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41856 states. [2020-10-09 13:58:29,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41856 to 28237. [2020-10-09 13:58:29,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28237 states. [2020-10-09 13:58:29,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28237 states to 28237 states and 150261 transitions. [2020-10-09 13:58:29,982 INFO L78 Accepts]: Start accepts. Automaton has 28237 states and 150261 transitions. Word has length 17 [2020-10-09 13:58:29,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:29,982 INFO L481 AbstractCegarLoop]: Abstraction has 28237 states and 150261 transitions. [2020-10-09 13:58:29,982 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:58:29,982 INFO L276 IsEmpty]: Start isEmpty. Operand 28237 states and 150261 transitions. [2020-10-09 13:58:29,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:58:29,983 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:29,983 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:29,983 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2020-10-09 13:58:29,983 INFO L429 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:29,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:29,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1918672061, now seen corresponding path program 1 times [2020-10-09 13:58:29,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:29,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282859746] [2020-10-09 13:58:29,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:30,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:58:30,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282859746] [2020-10-09 13:58:30,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907937585] [2020-10-09 13:58:30,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:30,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:58:30,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:30,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:58:30,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:30,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:58:30,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023845007] [2020-10-09 13:58:30,183 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:58:30,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:30,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:58:30,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:58:30,183 INFO L87 Difference]: Start difference. First operand 28237 states and 150261 transitions. Second operand 12 states. [2020-10-09 13:58:30,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:30,831 INFO L93 Difference]: Finished difference Result 66831 states and 314874 transitions. [2020-10-09 13:58:30,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:30,832 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:58:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:31,022 INFO L225 Difference]: With dead ends: 66831 [2020-10-09 13:58:31,022 INFO L226 Difference]: Without dead ends: 66807 [2020-10-09 13:58:31,022 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:58:31,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66807 states. [2020-10-09 13:58:33,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66807 to 28673. [2020-10-09 13:58:33,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28673 states. [2020-10-09 13:58:33,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28673 states to 28673 states and 152375 transitions. [2020-10-09 13:58:33,590 INFO L78 Accepts]: Start accepts. Automaton has 28673 states and 152375 transitions. Word has length 19 [2020-10-09 13:58:33,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:33,590 INFO L481 AbstractCegarLoop]: Abstraction has 28673 states and 152375 transitions. [2020-10-09 13:58:33,590 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:58:33,590 INFO L276 IsEmpty]: Start isEmpty. Operand 28673 states and 152375 transitions. [2020-10-09 13:58:33,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:58:33,598 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:33,598 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:33,806 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2020-10-09 13:58:33,807 INFO L429 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:33,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:33,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1064014108, now seen corresponding path program 1 times [2020-10-09 13:58:33,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:33,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630240923] [2020-10-09 13:58:33,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:33,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:33,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630240923] [2020-10-09 13:58:33,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772551940] [2020-10-09 13:58:33,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:33,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:58:33,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:34,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:34,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:34,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:58:34,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810206540] [2020-10-09 13:58:34,007 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:58:34,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:34,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:58:34,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:58:34,008 INFO L87 Difference]: Start difference. First operand 28673 states and 152375 transitions. Second operand 12 states. [2020-10-09 13:58:34,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:34,709 INFO L93 Difference]: Finished difference Result 69484 states and 328264 transitions. [2020-10-09 13:58:34,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:34,709 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 19 [2020-10-09 13:58:34,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:34,911 INFO L225 Difference]: With dead ends: 69484 [2020-10-09 13:58:34,912 INFO L226 Difference]: Without dead ends: 69451 [2020-10-09 13:58:34,912 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:58:35,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69451 states. [2020-10-09 13:58:36,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69451 to 28873. [2020-10-09 13:58:36,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28873 states. [2020-10-09 13:58:36,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28873 states to 28873 states and 153454 transitions. [2020-10-09 13:58:36,582 INFO L78 Accepts]: Start accepts. Automaton has 28873 states and 153454 transitions. Word has length 19 [2020-10-09 13:58:36,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:36,582 INFO L481 AbstractCegarLoop]: Abstraction has 28873 states and 153454 transitions. [2020-10-09 13:58:36,582 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:58:36,582 INFO L276 IsEmpty]: Start isEmpty. Operand 28873 states and 153454 transitions. [2020-10-09 13:58:36,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:58:36,583 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:36,583 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:36,783 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:58:36,784 INFO L429 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:36,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:36,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1699177508, now seen corresponding path program 2 times [2020-10-09 13:58:36,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:36,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116227419] [2020-10-09 13:58:36,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:36,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:36,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:58:36,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116227419] [2020-10-09 13:58:36,830 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:36,830 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:58:36,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082120293] [2020-10-09 13:58:36,831 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:58:36,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:36,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:58:36,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:36,831 INFO L87 Difference]: Start difference. First operand 28873 states and 153454 transitions. Second operand 7 states. [2020-10-09 13:58:37,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:37,490 INFO L93 Difference]: Finished difference Result 70510 states and 333491 transitions. [2020-10-09 13:58:37,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:37,490 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:58:37,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:37,696 INFO L225 Difference]: With dead ends: 70510 [2020-10-09 13:58:37,696 INFO L226 Difference]: Without dead ends: 70477 [2020-10-09 13:58:37,696 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:58:41,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70477 states. [2020-10-09 13:58:41,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70477 to 28942. [2020-10-09 13:58:41,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28942 states. [2020-10-09 13:58:42,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28942 states to 28942 states and 153921 transitions. [2020-10-09 13:58:42,005 INFO L78 Accepts]: Start accepts. Automaton has 28942 states and 153921 transitions. Word has length 19 [2020-10-09 13:58:42,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:42,005 INFO L481 AbstractCegarLoop]: Abstraction has 28942 states and 153921 transitions. [2020-10-09 13:58:42,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:58:42,005 INFO L276 IsEmpty]: Start isEmpty. Operand 28942 states and 153921 transitions. [2020-10-09 13:58:42,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-10-09 13:58:42,006 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:42,006 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:42,006 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2020-10-09 13:58:42,006 INFO L429 AbstractCegarLoop]: === Iteration 10 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:42,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:42,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1699205315, now seen corresponding path program 2 times [2020-10-09 13:58:42,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:42,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646905590] [2020-10-09 13:58:42,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:42,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:58:42,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646905590] [2020-10-09 13:58:42,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:58:42,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:58:42,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85547511] [2020-10-09 13:58:42,054 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:58:42,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:42,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:58:42,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:58:42,055 INFO L87 Difference]: Start difference. First operand 28942 states and 153921 transitions. Second operand 7 states. [2020-10-09 13:58:42,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:42,705 INFO L93 Difference]: Finished difference Result 70096 states and 331298 transitions. [2020-10-09 13:58:42,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:58:42,705 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 19 [2020-10-09 13:58:42,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:42,908 INFO L225 Difference]: With dead ends: 70096 [2020-10-09 13:58:42,908 INFO L226 Difference]: Without dead ends: 70063 [2020-10-09 13:58:42,908 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:58:43,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70063 states. [2020-10-09 13:58:44,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70063 to 29094. [2020-10-09 13:58:44,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29094 states. [2020-10-09 13:58:45,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29094 states to 29094 states and 154883 transitions. [2020-10-09 13:58:45,445 INFO L78 Accepts]: Start accepts. Automaton has 29094 states and 154883 transitions. Word has length 19 [2020-10-09 13:58:45,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:45,445 INFO L481 AbstractCegarLoop]: Abstraction has 29094 states and 154883 transitions. [2020-10-09 13:58:45,445 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:58:45,445 INFO L276 IsEmpty]: Start isEmpty. Operand 29094 states and 154883 transitions. [2020-10-09 13:58:45,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:58:45,448 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:45,448 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:45,448 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2020-10-09 13:58:45,448 INFO L429 AbstractCegarLoop]: === Iteration 11 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:45,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:45,448 INFO L82 PathProgramCache]: Analyzing trace with hash -228866966, now seen corresponding path program 1 times [2020-10-09 13:58:45,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:45,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840317174] [2020-10-09 13:58:45,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:45,515 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:45,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840317174] [2020-10-09 13:58:45,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761643305] [2020-10-09 13:58:45,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:45,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:45,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:58:45,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:45,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 13:58:45,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:45,718 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:58:45,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580632639] [2020-10-09 13:58:45,718 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:58:45,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:45,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:58:45,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:58:45,718 INFO L87 Difference]: Start difference. First operand 29094 states and 154883 transitions. Second operand 16 states. [2020-10-09 13:58:47,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:47,128 INFO L93 Difference]: Finished difference Result 100731 states and 448596 transitions. [2020-10-09 13:58:47,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:47,129 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:58:47,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:47,408 INFO L225 Difference]: With dead ends: 100731 [2020-10-09 13:58:47,408 INFO L226 Difference]: Without dead ends: 100715 [2020-10-09 13:58:47,408 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:58:48,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100715 states. [2020-10-09 13:58:49,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100715 to 28719. [2020-10-09 13:58:49,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28719 states. [2020-10-09 13:58:49,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28719 states to 28719 states and 152760 transitions. [2020-10-09 13:58:49,536 INFO L78 Accepts]: Start accepts. Automaton has 28719 states and 152760 transitions. Word has length 21 [2020-10-09 13:58:49,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:49,536 INFO L481 AbstractCegarLoop]: Abstraction has 28719 states and 152760 transitions. [2020-10-09 13:58:49,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:58:49,536 INFO L276 IsEmpty]: Start isEmpty. Operand 28719 states and 152760 transitions. [2020-10-09 13:58:49,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:58:49,537 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:49,537 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:49,737 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2020-10-09 13:58:49,738 INFO L429 AbstractCegarLoop]: === Iteration 12 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:49,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:49,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1302908714, now seen corresponding path program 2 times [2020-10-09 13:58:49,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:49,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454138151] [2020-10-09 13:58:49,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:49,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:49,802 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:58:49,803 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454138151] [2020-10-09 13:58:49,803 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456770397] [2020-10-09 13:58:49,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:49,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:58:49,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:58:49,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:58:49,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:49,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:58:49,996 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:49,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:58:49,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846125547] [2020-10-09 13:58:49,997 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:58:49,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:49,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:58:49,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:58:49,997 INFO L87 Difference]: Start difference. First operand 28719 states and 152760 transitions. Second operand 16 states. [2020-10-09 13:58:52,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:52,011 INFO L93 Difference]: Finished difference Result 99876 states and 444348 transitions. [2020-10-09 13:58:52,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:52,011 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:58:52,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:52,296 INFO L225 Difference]: With dead ends: 99876 [2020-10-09 13:58:52,297 INFO L226 Difference]: Without dead ends: 99855 [2020-10-09 13:58:52,297 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:58:53,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99855 states. [2020-10-09 13:58:54,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99855 to 28343. [2020-10-09 13:58:54,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28343 states. [2020-10-09 13:58:54,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28343 states to 28343 states and 150639 transitions. [2020-10-09 13:58:54,397 INFO L78 Accepts]: Start accepts. Automaton has 28343 states and 150639 transitions. Word has length 21 [2020-10-09 13:58:54,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:54,397 INFO L481 AbstractCegarLoop]: Abstraction has 28343 states and 150639 transitions. [2020-10-09 13:58:54,397 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:58:54,397 INFO L276 IsEmpty]: Start isEmpty. Operand 28343 states and 150639 transitions. [2020-10-09 13:58:54,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:58:54,398 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:54,398 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:54,598 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:58:54,599 INFO L429 AbstractCegarLoop]: === Iteration 13 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:54,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:54,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1149181014, now seen corresponding path program 3 times [2020-10-09 13:58:54,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:54,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285831004] [2020-10-09 13:58:54,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:54,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:54,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285831004] [2020-10-09 13:58:54,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987108691] [2020-10-09 13:58:54,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/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-10-09 13:58:54,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 13:58:54,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:58:54,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:58:54,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:54,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:54,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:54,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:58:54,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557628093] [2020-10-09 13:58:54,852 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:58:54,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:54,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:58:54,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:58:54,853 INFO L87 Difference]: Start difference. First operand 28343 states and 150639 transitions. Second operand 16 states. [2020-10-09 13:58:56,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:58:56,329 INFO L93 Difference]: Finished difference Result 100071 states and 445291 transitions. [2020-10-09 13:58:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:58:56,330 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:58:56,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:58:56,608 INFO L225 Difference]: With dead ends: 100071 [2020-10-09 13:58:56,609 INFO L226 Difference]: Without dead ends: 100055 [2020-10-09 13:58:56,609 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:58:58,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100055 states. [2020-10-09 13:58:59,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100055 to 27654. [2020-10-09 13:58:59,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27654 states. [2020-10-09 13:58:59,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27654 states to 27654 states and 147080 transitions. [2020-10-09 13:58:59,158 INFO L78 Accepts]: Start accepts. Automaton has 27654 states and 147080 transitions. Word has length 21 [2020-10-09 13:58:59,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:58:59,158 INFO L481 AbstractCegarLoop]: Abstraction has 27654 states and 147080 transitions. [2020-10-09 13:58:59,158 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:58:59,158 INFO L276 IsEmpty]: Start isEmpty. Operand 27654 states and 147080 transitions. [2020-10-09 13:58:59,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:58:59,159 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:58:59,159 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:58:59,359 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2020-10-09 13:58:59,360 INFO L429 AbstractCegarLoop]: === Iteration 14 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:58:59,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:58:59,361 INFO L82 PathProgramCache]: Analyzing trace with hash 315341610, now seen corresponding path program 4 times [2020-10-09 13:58:59,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:58:59,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254168612] [2020-10-09 13:58:59,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:58:59,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:58:59,420 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:59,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254168612] [2020-10-09 13:58:59,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837078348] [2020-10-09 13:58:59,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:58:59,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 13:58:59,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:58:59,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:58:59,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:58:59,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 13:58:59,606 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:58:59,606 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:58:59,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756145540] [2020-10-09 13:58:59,607 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:58:59,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:58:59,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:58:59,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:58:59,608 INFO L87 Difference]: Start difference. First operand 27654 states and 147080 transitions. Second operand 16 states. [2020-10-09 13:59:00,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:00,988 INFO L93 Difference]: Finished difference Result 99523 states and 442763 transitions. [2020-10-09 13:59:00,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:00,988 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 21 [2020-10-09 13:59:00,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:01,267 INFO L225 Difference]: With dead ends: 99523 [2020-10-09 13:59:01,268 INFO L226 Difference]: Without dead ends: 99502 [2020-10-09 13:59:01,268 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:59:02,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99502 states. [2020-10-09 13:59:03,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99502 to 27278. [2020-10-09 13:59:03,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27278 states. [2020-10-09 13:59:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27278 states to 27278 states and 144959 transitions. [2020-10-09 13:59:03,876 INFO L78 Accepts]: Start accepts. Automaton has 27278 states and 144959 transitions. Word has length 21 [2020-10-09 13:59:03,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:03,876 INFO L481 AbstractCegarLoop]: Abstraction has 27278 states and 144959 transitions. [2020-10-09 13:59:03,876 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:59:03,876 INFO L276 IsEmpty]: Start isEmpty. Operand 27278 states and 144959 transitions. [2020-10-09 13:59:03,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:59:03,877 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:03,877 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:04,078 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-09 13:59:04,078 INFO L429 AbstractCegarLoop]: === Iteration 15 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:04,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:04,079 INFO L82 PathProgramCache]: Analyzing trace with hash -822012438, now seen corresponding path program 5 times [2020-10-09 13:59:04,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:04,079 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411772704] [2020-10-09 13:59:04,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:04,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:59:04,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411772704] [2020-10-09 13:59:04,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:04,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:59:04,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102027156] [2020-10-09 13:59:04,147 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:59:04,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:04,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:59:04,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:59:04,148 INFO L87 Difference]: Start difference. First operand 27278 states and 144959 transitions. Second operand 9 states. [2020-10-09 13:59:05,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:05,557 INFO L93 Difference]: Finished difference Result 99710 states and 443686 transitions. [2020-10-09 13:59:05,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:05,557 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:59:05,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:05,837 INFO L225 Difference]: With dead ends: 99710 [2020-10-09 13:59:05,838 INFO L226 Difference]: Without dead ends: 99694 [2020-10-09 13:59:05,838 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:59:06,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99694 states. [2020-10-09 13:59:07,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99694 to 26597. [2020-10-09 13:59:07,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26597 states. [2020-10-09 13:59:07,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26597 states to 26597 states and 141420 transitions. [2020-10-09 13:59:07,914 INFO L78 Accepts]: Start accepts. Automaton has 26597 states and 141420 transitions. Word has length 21 [2020-10-09 13:59:07,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:07,914 INFO L481 AbstractCegarLoop]: Abstraction has 26597 states and 141420 transitions. [2020-10-09 13:59:07,914 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:59:07,914 INFO L276 IsEmpty]: Start isEmpty. Operand 26597 states and 141420 transitions. [2020-10-09 13:59:07,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:59:07,915 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:07,915 INFO L421 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:07,915 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2020-10-09 13:59:07,915 INFO L429 AbstractCegarLoop]: === Iteration 16 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:07,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:07,916 INFO L82 PathProgramCache]: Analyzing trace with hash -848707158, now seen corresponding path program 6 times [2020-10-09 13:59:07,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:07,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516932987] [2020-10-09 13:59:07,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:07,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:07,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:59:07,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516932987] [2020-10-09 13:59:07,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:07,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 13:59:07,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237053862] [2020-10-09 13:59:07,976 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 13:59:07,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:07,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 13:59:07,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 13:59:07,977 INFO L87 Difference]: Start difference. First operand 26597 states and 141420 transitions. Second operand 9 states. [2020-10-09 13:59:09,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:09,340 INFO L93 Difference]: Finished difference Result 98863 states and 439458 transitions. [2020-10-09 13:59:09,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:09,341 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 21 [2020-10-09 13:59:09,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:09,617 INFO L225 Difference]: With dead ends: 98863 [2020-10-09 13:59:09,617 INFO L226 Difference]: Without dead ends: 98841 [2020-10-09 13:59:09,617 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 13:59:11,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98841 states. [2020-10-09 13:59:12,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98841 to 25744. [2020-10-09 13:59:12,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25744 states. [2020-10-09 13:59:12,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25744 states to 25744 states and 137181 transitions. [2020-10-09 13:59:12,098 INFO L78 Accepts]: Start accepts. Automaton has 25744 states and 137181 transitions. Word has length 21 [2020-10-09 13:59:12,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:12,098 INFO L481 AbstractCegarLoop]: Abstraction has 25744 states and 137181 transitions. [2020-10-09 13:59:12,098 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 13:59:12,098 INFO L276 IsEmpty]: Start isEmpty. Operand 25744 states and 137181 transitions. [2020-10-09 13:59:12,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-10-09 13:59:12,099 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:12,099 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:12,099 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2020-10-09 13:59:12,100 INFO L429 AbstractCegarLoop]: === Iteration 17 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:12,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:12,100 INFO L82 PathProgramCache]: Analyzing trace with hash 1818695965, now seen corresponding path program 1 times [2020-10-09 13:59:12,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:12,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228134081] [2020-10-09 13:59:12,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:12,128 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:59:12,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228134081] [2020-10-09 13:59:12,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:12,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 13:59:12,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069024269] [2020-10-09 13:59:12,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 13:59:12,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:12,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 13:59:12,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 13:59:12,130 INFO L87 Difference]: Start difference. First operand 25744 states and 137181 transitions. Second operand 5 states. [2020-10-09 13:59:12,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:12,479 INFO L93 Difference]: Finished difference Result 46463 states and 236107 transitions. [2020-10-09 13:59:12,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 13:59:12,479 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 21 [2020-10-09 13:59:12,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:12,615 INFO L225 Difference]: With dead ends: 46463 [2020-10-09 13:59:12,616 INFO L226 Difference]: Without dead ends: 46417 [2020-10-09 13:59:12,616 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:59:13,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46417 states. [2020-10-09 13:59:13,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46417 to 31960. [2020-10-09 13:59:13,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31960 states. [2020-10-09 13:59:13,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31960 states to 31960 states and 171209 transitions. [2020-10-09 13:59:13,982 INFO L78 Accepts]: Start accepts. Automaton has 31960 states and 171209 transitions. Word has length 21 [2020-10-09 13:59:13,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:13,982 INFO L481 AbstractCegarLoop]: Abstraction has 31960 states and 171209 transitions. [2020-10-09 13:59:13,982 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 13:59:13,982 INFO L276 IsEmpty]: Start isEmpty. Operand 31960 states and 171209 transitions. [2020-10-09 13:59:13,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:13,984 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:13,984 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:13,984 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2020-10-09 13:59:13,984 INFO L429 AbstractCegarLoop]: === Iteration 18 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:13,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:13,984 INFO L82 PathProgramCache]: Analyzing trace with hash 605532395, now seen corresponding path program 1 times [2020-10-09 13:59:13,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:13,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718634356] [2020-10-09 13:59:13,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:14,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:14,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718634356] [2020-10-09 13:59:14,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641094500] [2020-10-09 13:59:14,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:14,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:59:14,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:14,178 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:14,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:14,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:59:14,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672126831] [2020-10-09 13:59:14,179 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:59:14,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:14,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:59:14,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:59:14,180 INFO L87 Difference]: Start difference. First operand 31960 states and 171209 transitions. Second operand 12 states. [2020-10-09 13:59:15,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:15,011 INFO L93 Difference]: Finished difference Result 75380 states and 361389 transitions. [2020-10-09 13:59:15,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:15,012 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:59:15,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:15,231 INFO L225 Difference]: With dead ends: 75380 [2020-10-09 13:59:15,231 INFO L226 Difference]: Without dead ends: 75344 [2020-10-09 13:59:15,231 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:59:16,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75344 states. [2020-10-09 13:59:17,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75344 to 32974. [2020-10-09 13:59:17,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32974 states. [2020-10-09 13:59:17,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32974 states to 32974 states and 176363 transitions. [2020-10-09 13:59:17,501 INFO L78 Accepts]: Start accepts. Automaton has 32974 states and 176363 transitions. Word has length 23 [2020-10-09 13:59:17,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:17,501 INFO L481 AbstractCegarLoop]: Abstraction has 32974 states and 176363 transitions. [2020-10-09 13:59:17,502 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:59:17,502 INFO L276 IsEmpty]: Start isEmpty. Operand 32974 states and 176363 transitions. [2020-10-09 13:59:17,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:17,503 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:17,503 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:17,704 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:17,704 INFO L429 AbstractCegarLoop]: === Iteration 19 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:17,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:17,705 INFO L82 PathProgramCache]: Analyzing trace with hash 768040394, now seen corresponding path program 1 times [2020-10-09 13:59:17,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:17,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8736597] [2020-10-09 13:59:17,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:17,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:17,746 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:59:17,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8736597] [2020-10-09 13:59:17,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941423177] [2020-10-09 13:59:17,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:17,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:17,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:59:17,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:17,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:59:17,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:17,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:59:17,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945152738] [2020-10-09 13:59:17,896 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:59:17,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:17,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:59:17,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:59:17,897 INFO L87 Difference]: Start difference. First operand 32974 states and 176363 transitions. Second operand 12 states. [2020-10-09 13:59:18,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:18,647 INFO L93 Difference]: Finished difference Result 79487 states and 381757 transitions. [2020-10-09 13:59:18,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:18,648 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:59:18,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:18,884 INFO L225 Difference]: With dead ends: 79487 [2020-10-09 13:59:18,884 INFO L226 Difference]: Without dead ends: 79445 [2020-10-09 13:59:18,885 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:59:19,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79445 states. [2020-10-09 13:59:20,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79445 to 33981. [2020-10-09 13:59:20,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33981 states. [2020-10-09 13:59:20,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33981 states to 33981 states and 181710 transitions. [2020-10-09 13:59:20,784 INFO L78 Accepts]: Start accepts. Automaton has 33981 states and 181710 transitions. Word has length 23 [2020-10-09 13:59:20,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:20,785 INFO L481 AbstractCegarLoop]: Abstraction has 33981 states and 181710 transitions. [2020-10-09 13:59:20,785 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:59:20,785 INFO L276 IsEmpty]: Start isEmpty. Operand 33981 states and 181710 transitions. [2020-10-09 13:59:20,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:20,786 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:20,787 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:20,987 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:20,987 INFO L429 AbstractCegarLoop]: === Iteration 20 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:20,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:20,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1041867770, now seen corresponding path program 1 times [2020-10-09 13:59:20,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:20,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999931052] [2020-10-09 13:59:20,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:20,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:21,033 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:59:21,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999931052] [2020-10-09 13:59:21,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81635309] [2020-10-09 13:59:21,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:21,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:21,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 13:59:21,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:21,179 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 13:59:21,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:21,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 13:59:21,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054062311] [2020-10-09 13:59:21,180 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 13:59:21,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:21,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 13:59:21,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 13:59:21,181 INFO L87 Difference]: Start difference. First operand 33981 states and 181710 transitions. Second operand 12 states. [2020-10-09 13:59:21,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:21,953 INFO L93 Difference]: Finished difference Result 82728 states and 398553 transitions. [2020-10-09 13:59:21,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:21,954 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2020-10-09 13:59:21,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:22,204 INFO L225 Difference]: With dead ends: 82728 [2020-10-09 13:59:22,204 INFO L226 Difference]: Without dead ends: 82673 [2020-10-09 13:59:22,204 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 13:59:23,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82673 states. [2020-10-09 13:59:24,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82673 to 34821. [2020-10-09 13:59:24,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34821 states. [2020-10-09 13:59:24,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34821 states to 34821 states and 186422 transitions. [2020-10-09 13:59:24,699 INFO L78 Accepts]: Start accepts. Automaton has 34821 states and 186422 transitions. Word has length 23 [2020-10-09 13:59:24,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:24,699 INFO L481 AbstractCegarLoop]: Abstraction has 34821 states and 186422 transitions. [2020-10-09 13:59:24,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 13:59:24,699 INFO L276 IsEmpty]: Start isEmpty. Operand 34821 states and 186422 transitions. [2020-10-09 13:59:24,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:24,701 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:24,701 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:24,901 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:24,902 INFO L429 AbstractCegarLoop]: === Iteration 21 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:24,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:24,902 INFO L82 PathProgramCache]: Analyzing trace with hash -284839030, now seen corresponding path program 2 times [2020-10-09 13:59:24,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:24,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882541678] [2020-10-09 13:59:24,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:24,949 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:59:24,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882541678] [2020-10-09 13:59:24,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:24,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:59:24,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954618200] [2020-10-09 13:59:24,950 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:59:24,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:24,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:59:24,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:59:24,950 INFO L87 Difference]: Start difference. First operand 34821 states and 186422 transitions. Second operand 7 states. [2020-10-09 13:59:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:25,680 INFO L93 Difference]: Finished difference Result 83507 states and 402693 transitions. [2020-10-09 13:59:25,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:25,680 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:59:25,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:25,931 INFO L225 Difference]: With dead ends: 83507 [2020-10-09 13:59:25,932 INFO L226 Difference]: Without dead ends: 83452 [2020-10-09 13:59:25,932 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:59:26,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83452 states. [2020-10-09 13:59:27,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83452 to 35694. [2020-10-09 13:59:27,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35694 states. [2020-10-09 13:59:27,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35694 states to 35694 states and 191145 transitions. [2020-10-09 13:59:27,925 INFO L78 Accepts]: Start accepts. Automaton has 35694 states and 191145 transitions. Word has length 23 [2020-10-09 13:59:27,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:27,925 INFO L481 AbstractCegarLoop]: Abstraction has 35694 states and 191145 transitions. [2020-10-09 13:59:27,925 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:59:27,925 INFO L276 IsEmpty]: Start isEmpty. Operand 35694 states and 191145 transitions. [2020-10-09 13:59:27,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:27,927 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:27,927 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:27,927 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2020-10-09 13:59:27,928 INFO L429 AbstractCegarLoop]: === Iteration 22 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:27,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:27,928 INFO L82 PathProgramCache]: Analyzing trace with hash -284850438, now seen corresponding path program 2 times [2020-10-09 13:59:27,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:27,928 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551943022] [2020-10-09 13:59:27,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:27,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:27,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:59:27,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551943022] [2020-10-09 13:59:27,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:27,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:59:27,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189278979] [2020-10-09 13:59:27,971 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:59:27,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:27,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:59:27,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:59:27,972 INFO L87 Difference]: Start difference. First operand 35694 states and 191145 transitions. Second operand 7 states. [2020-10-09 13:59:28,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:28,761 INFO L93 Difference]: Finished difference Result 83523 states and 402462 transitions. [2020-10-09 13:59:28,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:28,762 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:59:28,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:29,013 INFO L225 Difference]: With dead ends: 83523 [2020-10-09 13:59:29,013 INFO L226 Difference]: Without dead ends: 83468 [2020-10-09 13:59:29,013 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:59:29,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83468 states. [2020-10-09 13:59:31,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83468 to 36306. [2020-10-09 13:59:31,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36306 states. [2020-10-09 13:59:31,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36306 states to 36306 states and 194552 transitions. [2020-10-09 13:59:31,526 INFO L78 Accepts]: Start accepts. Automaton has 36306 states and 194552 transitions. Word has length 23 [2020-10-09 13:59:31,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:31,527 INFO L481 AbstractCegarLoop]: Abstraction has 36306 states and 194552 transitions. [2020-10-09 13:59:31,528 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:59:31,528 INFO L276 IsEmpty]: Start isEmpty. Operand 36306 states and 194552 transitions. [2020-10-09 13:59:31,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-10-09 13:59:31,531 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:31,531 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:31,531 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2020-10-09 13:59:31,531 INFO L429 AbstractCegarLoop]: === Iteration 23 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:31,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:31,531 INFO L82 PathProgramCache]: Analyzing trace with hash -284866837, now seen corresponding path program 2 times [2020-10-09 13:59:31,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:31,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061996302] [2020-10-09 13:59:31,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:31,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:31,572 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 13:59:31,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061996302] [2020-10-09 13:59:31,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 13:59:31,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 13:59:31,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624950783] [2020-10-09 13:59:31,574 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 13:59:31,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:31,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 13:59:31,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 13:59:31,574 INFO L87 Difference]: Start difference. First operand 36306 states and 194552 transitions. Second operand 7 states. [2020-10-09 13:59:32,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:32,309 INFO L93 Difference]: Finished difference Result 83918 states and 404136 transitions. [2020-10-09 13:59:32,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 13:59:32,309 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2020-10-09 13:59:32,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:32,558 INFO L225 Difference]: With dead ends: 83918 [2020-10-09 13:59:32,558 INFO L226 Difference]: Without dead ends: 83863 [2020-10-09 13:59:32,558 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 13:59:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83863 states. [2020-10-09 13:59:34,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83863 to 37062. [2020-10-09 13:59:34,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37062 states. [2020-10-09 13:59:34,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37062 states to 37062 states and 198528 transitions. [2020-10-09 13:59:34,542 INFO L78 Accepts]: Start accepts. Automaton has 37062 states and 198528 transitions. Word has length 23 [2020-10-09 13:59:34,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:34,542 INFO L481 AbstractCegarLoop]: Abstraction has 37062 states and 198528 transitions. [2020-10-09 13:59:34,542 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 13:59:34,542 INFO L276 IsEmpty]: Start isEmpty. Operand 37062 states and 198528 transitions. [2020-10-09 13:59:34,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:59:34,545 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:34,545 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:34,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2020-10-09 13:59:34,545 INFO L429 AbstractCegarLoop]: === Iteration 24 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:34,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:34,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1146013160, now seen corresponding path program 1 times [2020-10-09 13:59:34,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:34,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761335376] [2020-10-09 13:59:34,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:34,612 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:59:34,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761335376] [2020-10-09 13:59:34,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798681113] [2020-10-09 13:59:34,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:34,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:34,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:59:34,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:34,800 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:59:34,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:34,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:59:34,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719820859] [2020-10-09 13:59:34,801 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:59:34,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:34,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:59:34,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:59:34,802 INFO L87 Difference]: Start difference. First operand 37062 states and 198528 transitions. Second operand 16 states. [2020-10-09 13:59:36,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:36,555 INFO L93 Difference]: Finished difference Result 122892 states and 561130 transitions. [2020-10-09 13:59:36,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:36,556 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:59:36,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:36,906 INFO L225 Difference]: With dead ends: 122892 [2020-10-09 13:59:36,906 INFO L226 Difference]: Without dead ends: 122862 [2020-10-09 13:59:36,907 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:59:38,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122862 states. [2020-10-09 13:59:40,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122862 to 36727. [2020-10-09 13:59:40,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36727 states. [2020-10-09 13:59:40,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36727 states to 36727 states and 196466 transitions. [2020-10-09 13:59:40,164 INFO L78 Accepts]: Start accepts. Automaton has 36727 states and 196466 transitions. Word has length 25 [2020-10-09 13:59:40,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:40,164 INFO L481 AbstractCegarLoop]: Abstraction has 36727 states and 196466 transitions. [2020-10-09 13:59:40,164 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:59:40,164 INFO L276 IsEmpty]: Start isEmpty. Operand 36727 states and 196466 transitions. [2020-10-09 13:59:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:59:40,167 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:40,167 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:40,367 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2020-10-09 13:59:40,368 INFO L429 AbstractCegarLoop]: === Iteration 25 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:40,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:40,368 INFO L82 PathProgramCache]: Analyzing trace with hash -872185784, now seen corresponding path program 1 times [2020-10-09 13:59:40,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:40,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510610957] [2020-10-09 13:59:40,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:40,437 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:59:40,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510610957] [2020-10-09 13:59:40,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502333034] [2020-10-09 13:59:40,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:40,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:59:40,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:40,629 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 13:59:40,630 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:40,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:59:40,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625841171] [2020-10-09 13:59:40,631 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:59:40,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:40,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:59:40,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:59:40,631 INFO L87 Difference]: Start difference. First operand 36727 states and 196466 transitions. Second operand 16 states. [2020-10-09 13:59:42,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:42,406 INFO L93 Difference]: Finished difference Result 121590 states and 554657 transitions. [2020-10-09 13:59:42,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:42,407 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:59:42,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:42,760 INFO L225 Difference]: With dead ends: 121590 [2020-10-09 13:59:42,761 INFO L226 Difference]: Without dead ends: 121560 [2020-10-09 13:59:42,761 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:59:43,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121560 states. [2020-10-09 13:59:45,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121560 to 36513. [2020-10-09 13:59:45,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36513 states. [2020-10-09 13:59:45,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36513 states to 36513 states and 195090 transitions. [2020-10-09 13:59:45,375 INFO L78 Accepts]: Start accepts. Automaton has 36513 states and 195090 transitions. Word has length 25 [2020-10-09 13:59:45,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:45,375 INFO L481 AbstractCegarLoop]: Abstraction has 36513 states and 195090 transitions. [2020-10-09 13:59:45,375 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:59:45,375 INFO L276 IsEmpty]: Start isEmpty. Operand 36513 states and 195090 transitions. [2020-10-09 13:59:45,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:59:45,378 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:45,378 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:45,584 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:45,585 INFO L429 AbstractCegarLoop]: === Iteration 26 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:45,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:45,585 INFO L82 PathProgramCache]: Analyzing trace with hash 2096074712, now seen corresponding path program 2 times [2020-10-09 13:59:45,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:45,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857491975] [2020-10-09 13:59:45,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:45,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:45,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:45,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857491975] [2020-10-09 13:59:45,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381614025] [2020-10-09 13:59:45,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:45,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:59:45,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:59:45,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:59:45,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:45,838 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:45,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:45,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:59:45,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587471045] [2020-10-09 13:59:45,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:59:45,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:45,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:59:45,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:59:45,840 INFO L87 Difference]: Start difference. First operand 36513 states and 195090 transitions. Second operand 16 states. [2020-10-09 13:59:47,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:47,838 INFO L93 Difference]: Finished difference Result 120395 states and 548664 transitions. [2020-10-09 13:59:47,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:47,839 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:59:47,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:48,183 INFO L225 Difference]: With dead ends: 120395 [2020-10-09 13:59:48,183 INFO L226 Difference]: Without dead ends: 120362 [2020-10-09 13:59:48,183 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:59:49,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120362 states. [2020-10-09 13:59:50,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120362 to 36444. [2020-10-09 13:59:50,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36444 states. [2020-10-09 13:59:50,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36444 states to 36444 states and 194571 transitions. [2020-10-09 13:59:50,723 INFO L78 Accepts]: Start accepts. Automaton has 36444 states and 194571 transitions. Word has length 25 [2020-10-09 13:59:50,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:50,723 INFO L481 AbstractCegarLoop]: Abstraction has 36444 states and 194571 transitions. [2020-10-09 13:59:50,723 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:59:50,723 INFO L276 IsEmpty]: Start isEmpty. Operand 36444 states and 194571 transitions. [2020-10-09 13:59:50,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:59:50,725 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:50,725 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:50,926 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-09 13:59:50,926 INFO L429 AbstractCegarLoop]: === Iteration 27 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:50,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:50,927 INFO L82 PathProgramCache]: Analyzing trace with hash 2096063304, now seen corresponding path program 2 times [2020-10-09 13:59:50,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:50,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206546706] [2020-10-09 13:59:50,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:50,996 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:50,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206546706] [2020-10-09 13:59:50,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828813148] [2020-10-09 13:59:50,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:51,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 13:59:51,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:59:51,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:59:51,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:51,192 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 13:59:51,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:51,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:59:51,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550926537] [2020-10-09 13:59:51,193 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:59:51,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:51,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:59:51,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:59:51,194 INFO L87 Difference]: Start difference. First operand 36444 states and 194571 transitions. Second operand 16 states. [2020-10-09 13:59:52,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:52,821 INFO L93 Difference]: Finished difference Result 119346 states and 543724 transitions. [2020-10-09 13:59:52,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:52,822 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:59:52,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:53,169 INFO L225 Difference]: With dead ends: 119346 [2020-10-09 13:59:53,169 INFO L226 Difference]: Without dead ends: 119313 [2020-10-09 13:59:53,169 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 13:59:54,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119313 states. [2020-10-09 13:59:56,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119313 to 36040. [2020-10-09 13:59:56,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36040 states. [2020-10-09 13:59:56,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36040 states to 36040 states and 192287 transitions. [2020-10-09 13:59:56,595 INFO L78 Accepts]: Start accepts. Automaton has 36040 states and 192287 transitions. Word has length 25 [2020-10-09 13:59:56,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 13:59:56,595 INFO L481 AbstractCegarLoop]: Abstraction has 36040 states and 192287 transitions. [2020-10-09 13:59:56,595 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 13:59:56,595 INFO L276 IsEmpty]: Start isEmpty. Operand 36040 states and 192287 transitions. [2020-10-09 13:59:56,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 13:59:56,598 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 13:59:56,598 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 13:59:56,798 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-09 13:59:56,798 INFO L429 AbstractCegarLoop]: === Iteration 28 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 13:59:56,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 13:59:56,799 INFO L82 PathProgramCache]: Analyzing trace with hash 582269272, now seen corresponding path program 3 times [2020-10-09 13:59:56,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 13:59:56,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18051995] [2020-10-09 13:59:56,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 13:59:56,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 13:59:56,868 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:59:56,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18051995] [2020-10-09 13:59:56,869 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901832231] [2020-10-09 13:59:56,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 13:59:56,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-09 13:59:56,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 13:59:56,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 13:59:56,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 13:59:57,064 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 13:59:57,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 13:59:57,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 13:59:57,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838896002] [2020-10-09 13:59:57,066 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 13:59:57,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 13:59:57,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 13:59:57,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 13:59:57,067 INFO L87 Difference]: Start difference. First operand 36040 states and 192287 transitions. Second operand 16 states. [2020-10-09 13:59:58,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 13:59:58,803 INFO L93 Difference]: Finished difference Result 119770 states and 545635 transitions. [2020-10-09 13:59:58,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 13:59:58,803 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 13:59:58,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 13:59:59,147 INFO L225 Difference]: With dead ends: 119770 [2020-10-09 13:59:59,147 INFO L226 Difference]: Without dead ends: 119740 [2020-10-09 13:59:59,147 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:00,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119740 states. [2020-10-09 14:00:01,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119740 to 35471. [2020-10-09 14:00:01,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35471 states. [2020-10-09 14:00:01,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35471 states to 35471 states and 189238 transitions. [2020-10-09 14:00:01,684 INFO L78 Accepts]: Start accepts. Automaton has 35471 states and 189238 transitions. Word has length 25 [2020-10-09 14:00:01,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:01,684 INFO L481 AbstractCegarLoop]: Abstraction has 35471 states and 189238 transitions. [2020-10-09 14:00:01,684 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:01,684 INFO L276 IsEmpty]: Start isEmpty. Operand 35471 states and 189238 transitions. [2020-10-09 14:00:01,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:01,686 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:01,686 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:01,887 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2020-10-09 14:00:01,887 INFO L429 AbstractCegarLoop]: === Iteration 29 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:01,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:01,888 INFO L82 PathProgramCache]: Analyzing trace with hash 679178599, now seen corresponding path program 1 times [2020-10-09 14:00:01,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:01,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608291824] [2020-10-09 14:00:01,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:01,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:01,955 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:00:01,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608291824] [2020-10-09 14:00:01,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079977417] [2020-10-09 14:00:01,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:02,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:02,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:02,160 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:00:02,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:02,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:02,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964474396] [2020-10-09 14:00:02,161 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:02,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:02,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:02,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:02,162 INFO L87 Difference]: Start difference. First operand 35471 states and 189238 transitions. Second operand 16 states. [2020-10-09 14:00:03,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:03,787 INFO L93 Difference]: Finished difference Result 121131 states and 553230 transitions. [2020-10-09 14:00:03,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:03,788 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:03,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:04,143 INFO L225 Difference]: With dead ends: 121131 [2020-10-09 14:00:04,143 INFO L226 Difference]: Without dead ends: 121101 [2020-10-09 14:00:04,144 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:05,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121101 states. [2020-10-09 14:00:07,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121101 to 35374. [2020-10-09 14:00:07,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35374 states. [2020-10-09 14:00:07,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35374 states to 35374 states and 188534 transitions. [2020-10-09 14:00:07,307 INFO L78 Accepts]: Start accepts. Automaton has 35374 states and 188534 transitions. Word has length 25 [2020-10-09 14:00:07,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:07,307 INFO L481 AbstractCegarLoop]: Abstraction has 35374 states and 188534 transitions. [2020-10-09 14:00:07,307 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:07,307 INFO L276 IsEmpty]: Start isEmpty. Operand 35374 states and 188534 transitions. [2020-10-09 14:00:07,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:07,310 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:07,310 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:07,510 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-09 14:00:07,511 INFO L429 AbstractCegarLoop]: === Iteration 30 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:07,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:07,511 INFO L82 PathProgramCache]: Analyzing trace with hash -647539609, now seen corresponding path program 2 times [2020-10-09 14:00:07,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:07,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771065684] [2020-10-09 14:00:07,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:07,578 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:00:07,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771065684] [2020-10-09 14:00:07,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505783132] [2020-10-09 14:00:07,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:07,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:00:07,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:07,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:07,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:07,771 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:00:07,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:07,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:07,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922242531] [2020-10-09 14:00:07,772 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:07,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:07,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:07,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:07,773 INFO L87 Difference]: Start difference. First operand 35374 states and 188534 transitions. Second operand 16 states. [2020-10-09 14:00:09,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:09,381 INFO L93 Difference]: Finished difference Result 120194 states and 548412 transitions. [2020-10-09 14:00:09,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:09,382 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:09,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:09,732 INFO L225 Difference]: With dead ends: 120194 [2020-10-09 14:00:09,732 INFO L226 Difference]: Without dead ends: 120154 [2020-10-09 14:00:09,732 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:10,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120154 states. [2020-10-09 14:00:12,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120154 to 35219. [2020-10-09 14:00:12,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35219 states. [2020-10-09 14:00:12,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35219 states to 35219 states and 187630 transitions. [2020-10-09 14:00:12,224 INFO L78 Accepts]: Start accepts. Automaton has 35219 states and 187630 transitions. Word has length 25 [2020-10-09 14:00:12,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:12,224 INFO L481 AbstractCegarLoop]: Abstraction has 35219 states and 187630 transitions. [2020-10-09 14:00:12,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:12,224 INFO L276 IsEmpty]: Start isEmpty. Operand 35219 states and 187630 transitions. [2020-10-09 14:00:12,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:12,226 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:12,226 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:12,427 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:12,427 INFO L429 AbstractCegarLoop]: === Iteration 31 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:12,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:12,427 INFO L82 PathProgramCache]: Analyzing trace with hash -647556008, now seen corresponding path program 4 times [2020-10-09 14:00:12,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:12,428 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229967811] [2020-10-09 14:00:12,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:12,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:12,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:00:12,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229967811] [2020-10-09 14:00:12,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076261473] [2020-10-09 14:00:12,498 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:12,582 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:00:12,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:12,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:12,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:12,694 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:00:12,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:12,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:12,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157274169] [2020-10-09 14:00:12,695 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:12,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:12,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:12,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:12,696 INFO L87 Difference]: Start difference. First operand 35219 states and 187630 transitions. Second operand 16 states. [2020-10-09 14:00:14,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:14,249 INFO L93 Difference]: Finished difference Result 118559 states and 539905 transitions. [2020-10-09 14:00:14,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:14,250 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:14,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:14,587 INFO L225 Difference]: With dead ends: 118559 [2020-10-09 14:00:14,587 INFO L226 Difference]: Without dead ends: 118526 [2020-10-09 14:00:14,587 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:15,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118526 states. [2020-10-09 14:00:17,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118526 to 34815. [2020-10-09 14:00:17,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34815 states. [2020-10-09 14:00:17,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34815 states to 34815 states and 185346 transitions. [2020-10-09 14:00:17,657 INFO L78 Accepts]: Start accepts. Automaton has 34815 states and 185346 transitions. Word has length 25 [2020-10-09 14:00:17,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:17,658 INFO L481 AbstractCegarLoop]: Abstraction has 34815 states and 185346 transitions. [2020-10-09 14:00:17,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:17,658 INFO L276 IsEmpty]: Start isEmpty. Operand 34815 states and 185346 transitions. [2020-10-09 14:00:17,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:17,660 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:17,660 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:17,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-09 14:00:17,868 INFO L429 AbstractCegarLoop]: === Iteration 32 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:17,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:17,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1056609241, now seen corresponding path program 3 times [2020-10-09 14:00:17,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:17,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191350726] [2020-10-09 14:00:17,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:17,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:17,940 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:17,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191350726] [2020-10-09 14:00:17,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433247224] [2020-10-09 14:00:17,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:18,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:00:18,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:18,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:18,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:18,127 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:18,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:18,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:18,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626838370] [2020-10-09 14:00:18,128 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:18,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:18,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:18,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:18,129 INFO L87 Difference]: Start difference. First operand 34815 states and 185346 transitions. Second operand 16 states. [2020-10-09 14:00:19,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:19,782 INFO L93 Difference]: Finished difference Result 118955 states and 542533 transitions. [2020-10-09 14:00:19,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:19,783 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:19,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:20,130 INFO L225 Difference]: With dead ends: 118955 [2020-10-09 14:00:20,131 INFO L226 Difference]: Without dead ends: 118925 [2020-10-09 14:00:20,131 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:21,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118925 states. [2020-10-09 14:00:22,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118925 to 34363. [2020-10-09 14:00:22,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34363 states. [2020-10-09 14:00:22,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34363 states to 34363 states and 182968 transitions. [2020-10-09 14:00:22,623 INFO L78 Accepts]: Start accepts. Automaton has 34363 states and 182968 transitions. Word has length 25 [2020-10-09 14:00:22,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:22,623 INFO L481 AbstractCegarLoop]: Abstraction has 34363 states and 182968 transitions. [2020-10-09 14:00:22,623 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:22,623 INFO L276 IsEmpty]: Start isEmpty. Operand 34363 states and 182968 transitions. [2020-10-09 14:00:22,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:22,626 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:22,626 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:22,826 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2020-10-09 14:00:22,826 INFO L429 AbstractCegarLoop]: === Iteration 33 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:22,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:22,827 INFO L82 PathProgramCache]: Analyzing trace with hash -989383992, now seen corresponding path program 3 times [2020-10-09 14:00:22,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:22,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996893364] [2020-10-09 14:00:22,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:22,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:22,894 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:22,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996893364] [2020-10-09 14:00:22,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647185313] [2020-10-09 14:00:22,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:22,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:00:22,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:22,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:22,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:23,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:23,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:23,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984432122] [2020-10-09 14:00:23,084 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:23,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:23,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:23,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:23,085 INFO L87 Difference]: Start difference. First operand 34363 states and 182968 transitions. Second operand 16 states. [2020-10-09 14:00:24,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:24,841 INFO L93 Difference]: Finished difference Result 117996 states and 537739 transitions. [2020-10-09 14:00:24,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:24,842 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:24,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:25,183 INFO L225 Difference]: With dead ends: 117996 [2020-10-09 14:00:25,183 INFO L226 Difference]: Without dead ends: 117966 [2020-10-09 14:00:25,183 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:26,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117966 states. [2020-10-09 14:00:28,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117966 to 34024. [2020-10-09 14:00:28,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34024 states. [2020-10-09 14:00:28,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34024 states to 34024 states and 181250 transitions. [2020-10-09 14:00:28,152 INFO L78 Accepts]: Start accepts. Automaton has 34024 states and 181250 transitions. Word has length 25 [2020-10-09 14:00:28,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:28,152 INFO L481 AbstractCegarLoop]: Abstraction has 34024 states and 181250 transitions. [2020-10-09 14:00:28,152 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:28,152 INFO L276 IsEmpty]: Start isEmpty. Operand 34024 states and 181250 transitions. [2020-10-09 14:00:28,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:28,154 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:28,154 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:28,355 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-09 14:00:28,355 INFO L429 AbstractCegarLoop]: === Iteration 34 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:28,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:28,356 INFO L82 PathProgramCache]: Analyzing trace with hash 507575079, now seen corresponding path program 4 times [2020-10-09 14:00:28,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:28,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794405718] [2020-10-09 14:00:28,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:28,423 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:28,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794405718] [2020-10-09 14:00:28,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135512156] [2020-10-09 14:00:28,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:28,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:00:28,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:28,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:28,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:28,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:28,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:28,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622109790] [2020-10-09 14:00:28,615 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:28,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:28,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:28,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:28,616 INFO L87 Difference]: Start difference. First operand 34024 states and 181250 transitions. Second operand 16 states. [2020-10-09 14:00:30,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:30,351 INFO L93 Difference]: Finished difference Result 119076 states and 543105 transitions. [2020-10-09 14:00:30,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:30,352 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:30,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:30,701 INFO L225 Difference]: With dead ends: 119076 [2020-10-09 14:00:30,701 INFO L226 Difference]: Without dead ends: 119036 [2020-10-09 14:00:30,701 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:31,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119036 states. [2020-10-09 14:00:33,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119036 to 33873. [2020-10-09 14:00:33,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33873 states. [2020-10-09 14:00:33,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33873 states to 33873 states and 180354 transitions. [2020-10-09 14:00:33,150 INFO L78 Accepts]: Start accepts. Automaton has 33873 states and 180354 transitions. Word has length 25 [2020-10-09 14:00:33,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:33,150 INFO L481 AbstractCegarLoop]: Abstraction has 33873 states and 180354 transitions. [2020-10-09 14:00:33,150 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:33,150 INFO L276 IsEmpty]: Start isEmpty. Operand 33873 states and 180354 transitions. [2020-10-09 14:00:33,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:33,152 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:33,152 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:33,353 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-09 14:00:33,353 INFO L429 AbstractCegarLoop]: === Iteration 35 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:33,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:33,354 INFO L82 PathProgramCache]: Analyzing trace with hash 507547272, now seen corresponding path program 4 times [2020-10-09 14:00:33,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:33,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292961954] [2020-10-09 14:00:33,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:33,419 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:33,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292961954] [2020-10-09 14:00:33,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198777260] [2020-10-09 14:00:33,420 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:33,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:00:33,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:00:33,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:00:33,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:00:33,623 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:00:33,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:00:33,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:00:33,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499047] [2020-10-09 14:00:33,624 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:00:33,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:33,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:00:33,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:00:33,624 INFO L87 Difference]: Start difference. First operand 33873 states and 180354 transitions. Second operand 16 states. [2020-10-09 14:00:35,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:35,276 INFO L93 Difference]: Finished difference Result 118020 states and 538147 transitions. [2020-10-09 14:00:35,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:35,277 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 25 [2020-10-09 14:00:35,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:36,306 INFO L225 Difference]: With dead ends: 118020 [2020-10-09 14:00:36,306 INFO L226 Difference]: Without dead ends: 117980 [2020-10-09 14:00:36,306 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:00:37,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117980 states. [2020-10-09 14:00:38,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117980 to 33387. [2020-10-09 14:00:38,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33387 states. [2020-10-09 14:00:38,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33387 states to 33387 states and 177693 transitions. [2020-10-09 14:00:38,614 INFO L78 Accepts]: Start accepts. Automaton has 33387 states and 177693 transitions. Word has length 25 [2020-10-09 14:00:38,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:38,614 INFO L481 AbstractCegarLoop]: Abstraction has 33387 states and 177693 transitions. [2020-10-09 14:00:38,614 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:00:38,614 INFO L276 IsEmpty]: Start isEmpty. Operand 33387 states and 177693 transitions. [2020-10-09 14:00:38,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:38,617 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:38,617 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:38,817 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:00:38,817 INFO L429 AbstractCegarLoop]: === Iteration 36 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:38,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:38,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1147615783, now seen corresponding path program 5 times [2020-10-09 14:00:38,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:38,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038414108] [2020-10-09 14:00:38,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:38,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:38,887 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:00:38,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038414108] [2020-10-09 14:00:38,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:00:38,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:00:38,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552955286] [2020-10-09 14:00:38,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:00:38,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:38,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:00:38,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:00:38,888 INFO L87 Difference]: Start difference. First operand 33387 states and 177693 transitions. Second operand 9 states. [2020-10-09 14:00:40,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:40,481 INFO L93 Difference]: Finished difference Result 118363 states and 539792 transitions. [2020-10-09 14:00:40,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:40,481 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:00:40,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:40,826 INFO L225 Difference]: With dead ends: 118363 [2020-10-09 14:00:40,826 INFO L226 Difference]: Without dead ends: 118333 [2020-10-09 14:00:40,827 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:00:41,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118333 states. [2020-10-09 14:00:43,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118333 to 32908. [2020-10-09 14:00:43,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32908 states. [2020-10-09 14:00:43,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32908 states to 32908 states and 175152 transitions. [2020-10-09 14:00:43,267 INFO L78 Accepts]: Start accepts. Automaton has 32908 states and 175152 transitions. Word has length 25 [2020-10-09 14:00:43,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:43,267 INFO L481 AbstractCegarLoop]: Abstraction has 32908 states and 175152 transitions. [2020-10-09 14:00:43,267 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:00:43,267 INFO L276 IsEmpty]: Start isEmpty. Operand 32908 states and 175152 transitions. [2020-10-09 14:00:43,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:43,269 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:43,269 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:43,269 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2020-10-09 14:00:43,269 INFO L429 AbstractCegarLoop]: === Iteration 37 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:43,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:43,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1147599384, now seen corresponding path program 5 times [2020-10-09 14:00:43,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:43,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461999554] [2020-10-09 14:00:43,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:43,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:43,339 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:00:43,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461999554] [2020-10-09 14:00:43,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:00:43,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:00:43,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469429859] [2020-10-09 14:00:43,340 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:00:43,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:43,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:00:43,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:00:43,341 INFO L87 Difference]: Start difference. First operand 32908 states and 175152 transitions. Second operand 9 states. [2020-10-09 14:00:44,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:44,880 INFO L93 Difference]: Finished difference Result 117027 states and 533313 transitions. [2020-10-09 14:00:44,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:44,881 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:00:44,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:45,884 INFO L225 Difference]: With dead ends: 117027 [2020-10-09 14:00:45,884 INFO L226 Difference]: Without dead ends: 116997 [2020-10-09 14:00:45,884 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:00:46,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116997 states. [2020-10-09 14:00:48,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116997 to 32394. [2020-10-09 14:00:48,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32394 states. [2020-10-09 14:00:48,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32394 states to 32394 states and 172458 transitions. [2020-10-09 14:00:48,123 INFO L78 Accepts]: Start accepts. Automaton has 32394 states and 172458 transitions. Word has length 25 [2020-10-09 14:00:48,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:48,123 INFO L481 AbstractCegarLoop]: Abstraction has 32394 states and 172458 transitions. [2020-10-09 14:00:48,123 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:00:48,124 INFO L276 IsEmpty]: Start isEmpty. Operand 32394 states and 172458 transitions. [2020-10-09 14:00:48,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:48,126 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:48,126 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:48,126 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2020-10-09 14:00:48,126 INFO L429 AbstractCegarLoop]: === Iteration 38 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:48,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:48,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1136664103, now seen corresponding path program 6 times [2020-10-09 14:00:48,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:48,127 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444752598] [2020-10-09 14:00:48,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:48,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:48,197 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:00:48,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444752598] [2020-10-09 14:00:48,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:00:48,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:00:48,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412617331] [2020-10-09 14:00:48,198 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:00:48,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:48,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:00:48,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:00:48,199 INFO L87 Difference]: Start difference. First operand 32394 states and 172458 transitions. Second operand 9 states. [2020-10-09 14:00:49,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:49,655 INFO L93 Difference]: Finished difference Result 116213 states and 529114 transitions. [2020-10-09 14:00:49,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:49,655 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:00:49,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:49,994 INFO L225 Difference]: With dead ends: 116213 [2020-10-09 14:00:49,994 INFO L226 Difference]: Without dead ends: 116173 [2020-10-09 14:00:49,995 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:00:51,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116173 states. [2020-10-09 14:00:52,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116173 to 31530. [2020-10-09 14:00:52,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31530 states. [2020-10-09 14:00:52,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31530 states to 31530 states and 168028 transitions. [2020-10-09 14:00:52,379 INFO L78 Accepts]: Start accepts. Automaton has 31530 states and 168028 transitions. Word has length 25 [2020-10-09 14:00:52,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:52,379 INFO L481 AbstractCegarLoop]: Abstraction has 31530 states and 168028 transitions. [2020-10-09 14:00:52,379 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:00:52,379 INFO L276 IsEmpty]: Start isEmpty. Operand 31530 states and 168028 transitions. [2020-10-09 14:00:52,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:52,381 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:52,382 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:52,382 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2020-10-09 14:00:52,382 INFO L429 AbstractCegarLoop]: === Iteration 39 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:52,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:52,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1136636296, now seen corresponding path program 5 times [2020-10-09 14:00:52,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:52,382 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399082255] [2020-10-09 14:00:52,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:52,447 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:00:52,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399082255] [2020-10-09 14:00:52,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:00:52,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:00:52,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142449248] [2020-10-09 14:00:52,448 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:00:52,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:52,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:00:52,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:00:52,449 INFO L87 Difference]: Start difference. First operand 31530 states and 168028 transitions. Second operand 9 states. [2020-10-09 14:00:54,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:54,045 INFO L93 Difference]: Finished difference Result 115048 states and 523573 transitions. [2020-10-09 14:00:54,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:54,045 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:00:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:54,380 INFO L225 Difference]: With dead ends: 115048 [2020-10-09 14:00:54,380 INFO L226 Difference]: Without dead ends: 115018 [2020-10-09 14:00:54,380 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:00:56,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115018 states. [2020-10-09 14:00:57,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115018 to 31199. [2020-10-09 14:00:57,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31199 states. [2020-10-09 14:00:57,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31199 states to 31199 states and 166334 transitions. [2020-10-09 14:00:57,205 INFO L78 Accepts]: Start accepts. Automaton has 31199 states and 166334 transitions. Word has length 25 [2020-10-09 14:00:57,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:00:57,205 INFO L481 AbstractCegarLoop]: Abstraction has 31199 states and 166334 transitions. [2020-10-09 14:00:57,205 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:00:57,206 INFO L276 IsEmpty]: Start isEmpty. Operand 31199 states and 166334 transitions. [2020-10-09 14:00:57,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:00:57,208 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:00:57,208 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:00:57,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2020-10-09 14:00:57,208 INFO L429 AbstractCegarLoop]: === Iteration 40 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:00:57,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:00:57,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1120904664, now seen corresponding path program 6 times [2020-10-09 14:00:57,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:00:57,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54534797] [2020-10-09 14:00:57,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:00:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:00:57,269 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:00:57,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54534797] [2020-10-09 14:00:57,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:00:57,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:00:57,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484420907] [2020-10-09 14:00:57,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:00:57,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:00:57,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:00:57,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:00:57,271 INFO L87 Difference]: Start difference. First operand 31199 states and 166334 transitions. Second operand 9 states. [2020-10-09 14:00:58,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:00:58,760 INFO L93 Difference]: Finished difference Result 114413 states and 520399 transitions. [2020-10-09 14:00:58,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:00:58,761 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:00:58,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:00:59,087 INFO L225 Difference]: With dead ends: 114413 [2020-10-09 14:00:59,088 INFO L226 Difference]: Without dead ends: 114373 [2020-10-09 14:00:59,088 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:01:00,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114373 states. [2020-10-09 14:01:01,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114373 to 30592. [2020-10-09 14:01:01,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30592 states. [2020-10-09 14:01:01,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30592 states to 30592 states and 163260 transitions. [2020-10-09 14:01:01,393 INFO L78 Accepts]: Start accepts. Automaton has 30592 states and 163260 transitions. Word has length 25 [2020-10-09 14:01:01,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:01,393 INFO L481 AbstractCegarLoop]: Abstraction has 30592 states and 163260 transitions. [2020-10-09 14:01:01,393 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:01:01,393 INFO L276 IsEmpty]: Start isEmpty. Operand 30592 states and 163260 transitions. [2020-10-09 14:01:01,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:01:01,395 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:01,395 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:01,396 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2020-10-09 14:01:01,396 INFO L429 AbstractCegarLoop]: === Iteration 41 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:01,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:01,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1120893256, now seen corresponding path program 6 times [2020-10-09 14:01:01,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:01,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194809825] [2020-10-09 14:01:01,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:01,479 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:01:01,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194809825] [2020-10-09 14:01:01,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:01:01,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:01:01,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136380815] [2020-10-09 14:01:01,480 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:01:01,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:01,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:01:01,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:01:01,481 INFO L87 Difference]: Start difference. First operand 30592 states and 163260 transitions. Second operand 9 states. [2020-10-09 14:01:02,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:02,962 INFO L93 Difference]: Finished difference Result 113466 states and 515911 transitions. [2020-10-09 14:01:02,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:01:02,963 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 25 [2020-10-09 14:01:02,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:03,271 INFO L225 Difference]: With dead ends: 113466 [2020-10-09 14:01:03,271 INFO L226 Difference]: Without dead ends: 113426 [2020-10-09 14:01:03,272 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:01:04,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113426 states. [2020-10-09 14:01:05,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113426 to 29802. [2020-10-09 14:01:05,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29802 states. [2020-10-09 14:01:05,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29802 states to 29802 states and 159321 transitions. [2020-10-09 14:01:05,881 INFO L78 Accepts]: Start accepts. Automaton has 29802 states and 159321 transitions. Word has length 25 [2020-10-09 14:01:05,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:05,881 INFO L481 AbstractCegarLoop]: Abstraction has 29802 states and 159321 transitions. [2020-10-09 14:01:05,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:01:05,881 INFO L276 IsEmpty]: Start isEmpty. Operand 29802 states and 159321 transitions. [2020-10-09 14:01:05,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-10-09 14:01:05,883 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:05,883 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:05,883 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2020-10-09 14:01:05,883 INFO L429 AbstractCegarLoop]: === Iteration 42 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:05,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:05,884 INFO L82 PathProgramCache]: Analyzing trace with hash 123792641, now seen corresponding path program 1 times [2020-10-09 14:01:05,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:05,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719317159] [2020-10-09 14:01:05,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:05,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:05,910 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:01:05,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719317159] [2020-10-09 14:01:05,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:01:05,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 14:01:05,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222033536] [2020-10-09 14:01:05,911 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 14:01:05,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:05,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 14:01:05,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 14:01:05,911 INFO L87 Difference]: Start difference. First operand 29802 states and 159321 transitions. Second operand 5 states. [2020-10-09 14:01:06,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:06,296 INFO L93 Difference]: Finished difference Result 53165 states and 272731 transitions. [2020-10-09 14:01:06,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 14:01:06,297 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 25 [2020-10-09 14:01:06,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:06,443 INFO L225 Difference]: With dead ends: 53165 [2020-10-09 14:01:06,443 INFO L226 Difference]: Without dead ends: 53102 [2020-10-09 14:01:06,443 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:01:07,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53102 states. [2020-10-09 14:01:07,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53102 to 37675. [2020-10-09 14:01:07,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37675 states. [2020-10-09 14:01:07,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37675 states to 37675 states and 201015 transitions. [2020-10-09 14:01:07,854 INFO L78 Accepts]: Start accepts. Automaton has 37675 states and 201015 transitions. Word has length 25 [2020-10-09 14:01:07,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:07,854 INFO L481 AbstractCegarLoop]: Abstraction has 37675 states and 201015 transitions. [2020-10-09 14:01:07,854 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 14:01:07,854 INFO L276 IsEmpty]: Start isEmpty. Operand 37675 states and 201015 transitions. [2020-10-09 14:01:07,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:07,857 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:07,857 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:07,857 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2020-10-09 14:01:07,857 INFO L429 AbstractCegarLoop]: === Iteration 43 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:07,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:07,857 INFO L82 PathProgramCache]: Analyzing trace with hash -480284107, now seen corresponding path program 1 times [2020-10-09 14:01:07,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:07,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333327196] [2020-10-09 14:01:07,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:07,946 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:01:07,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333327196] [2020-10-09 14:01:07,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183977792] [2020-10-09 14:01:07,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:08,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:08,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:08,196 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:01:08,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:08,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:08,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365642675] [2020-10-09 14:01:08,197 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:08,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:08,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:08,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:08,198 INFO L87 Difference]: Start difference. First operand 37675 states and 201015 transitions. Second operand 20 states. [2020-10-09 14:01:11,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:11,865 INFO L93 Difference]: Finished difference Result 186148 states and 815009 transitions. [2020-10-09 14:01:11,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:11,865 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:11,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:12,367 INFO L225 Difference]: With dead ends: 186148 [2020-10-09 14:01:12,367 INFO L226 Difference]: Without dead ends: 186130 [2020-10-09 14:01:12,368 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1848 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:13,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186130 states. [2020-10-09 14:01:16,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186130 to 37780. [2020-10-09 14:01:16,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37780 states. [2020-10-09 14:01:16,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37780 states to 37780 states and 201508 transitions. [2020-10-09 14:01:16,676 INFO L78 Accepts]: Start accepts. Automaton has 37780 states and 201508 transitions. Word has length 27 [2020-10-09 14:01:16,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:16,676 INFO L481 AbstractCegarLoop]: Abstraction has 37780 states and 201508 transitions. [2020-10-09 14:01:16,677 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:16,677 INFO L276 IsEmpty]: Start isEmpty. Operand 37780 states and 201508 transitions. [2020-10-09 14:01:16,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:16,680 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:16,680 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:16,880 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-09 14:01:16,881 INFO L429 AbstractCegarLoop]: === Iteration 44 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:16,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:16,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1807002315, now seen corresponding path program 2 times [2020-10-09 14:01:16,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:16,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835367668] [2020-10-09 14:01:16,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:16,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:16,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835367668] [2020-10-09 14:01:16,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43467132] [2020-10-09 14:01:16,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:17,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:01:17,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:01:17,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:17,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:17,220 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:17,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:17,221 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:17,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117266454] [2020-10-09 14:01:17,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:17,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:17,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:17,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:17,222 INFO L87 Difference]: Start difference. First operand 37780 states and 201508 transitions. Second operand 20 states. [2020-10-09 14:01:20,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:20,898 INFO L93 Difference]: Finished difference Result 185731 states and 813247 transitions. [2020-10-09 14:01:20,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:20,899 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:20,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:21,395 INFO L225 Difference]: With dead ends: 185731 [2020-10-09 14:01:21,395 INFO L226 Difference]: Without dead ends: 185707 [2020-10-09 14:01:21,396 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:22,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185707 states. [2020-10-09 14:01:25,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185707 to 37506. [2020-10-09 14:01:25,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37506 states. [2020-10-09 14:01:25,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37506 states to 37506 states and 200034 transitions. [2020-10-09 14:01:25,811 INFO L78 Accepts]: Start accepts. Automaton has 37506 states and 200034 transitions. Word has length 27 [2020-10-09 14:01:25,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:25,811 INFO L481 AbstractCegarLoop]: Abstraction has 37506 states and 200034 transitions. [2020-10-09 14:01:25,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:25,811 INFO L276 IsEmpty]: Start isEmpty. Operand 37506 states and 200034 transitions. [2020-10-09 14:01:25,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:25,814 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:25,814 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:26,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2020-10-09 14:01:26,015 INFO L429 AbstractCegarLoop]: === Iteration 45 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:26,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:26,016 INFO L82 PathProgramCache]: Analyzing trace with hash 2078895349, now seen corresponding path program 3 times [2020-10-09 14:01:26,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:26,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778967006] [2020-10-09 14:01:26,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:26,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:26,105 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:26,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778967006] [2020-10-09 14:01:26,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414024850] [2020-10-09 14:01:26,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:26,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-09 14:01:26,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:01:26,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:26,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:26,352 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:26,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:26,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:26,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050607245] [2020-10-09 14:01:26,353 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:26,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:26,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:26,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:26,354 INFO L87 Difference]: Start difference. First operand 37506 states and 200034 transitions. Second operand 20 states. [2020-10-09 14:01:29,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:29,821 INFO L93 Difference]: Finished difference Result 185071 states and 810108 transitions. [2020-10-09 14:01:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:29,821 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:29,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:30,312 INFO L225 Difference]: With dead ends: 185071 [2020-10-09 14:01:30,312 INFO L226 Difference]: Without dead ends: 185053 [2020-10-09 14:01:30,312 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1842 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:31,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185053 states. [2020-10-09 14:01:33,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185053 to 37607. [2020-10-09 14:01:33,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37607 states. [2020-10-09 14:01:33,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37607 states to 37607 states and 200519 transitions. [2020-10-09 14:01:33,884 INFO L78 Accepts]: Start accepts. Automaton has 37607 states and 200519 transitions. Word has length 27 [2020-10-09 14:01:33,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:33,885 INFO L481 AbstractCegarLoop]: Abstraction has 37607 states and 200519 transitions. [2020-10-09 14:01:33,885 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:33,885 INFO L276 IsEmpty]: Start isEmpty. Operand 37607 states and 200519 transitions. [2020-10-09 14:01:33,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:33,888 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:33,888 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:34,088 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:34,089 INFO L429 AbstractCegarLoop]: === Iteration 46 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:34,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:34,089 INFO L82 PathProgramCache]: Analyzing trace with hash -651887627, now seen corresponding path program 4 times [2020-10-09 14:01:34,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:34,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37669933] [2020-10-09 14:01:34,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:34,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:34,187 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:34,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37669933] [2020-10-09 14:01:34,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867624771] [2020-10-09 14:01:34,187 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:34,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:01:34,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:01:34,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:34,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:34,437 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-10-09 14:01:34,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:34,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:34,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089125756] [2020-10-09 14:01:34,438 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:34,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:34,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:34,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:34,438 INFO L87 Difference]: Start difference. First operand 37607 states and 200519 transitions. Second operand 20 states. [2020-10-09 14:01:38,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:38,321 INFO L93 Difference]: Finished difference Result 184772 states and 808751 transitions. [2020-10-09 14:01:38,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:38,322 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:38,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:38,832 INFO L225 Difference]: With dead ends: 184772 [2020-10-09 14:01:38,832 INFO L226 Difference]: Without dead ends: 184748 [2020-10-09 14:01:38,832 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:40,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184748 states. [2020-10-09 14:01:42,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184748 to 37341. [2020-10-09 14:01:42,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37341 states. [2020-10-09 14:01:42,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37341 states to 37341 states and 199065 transitions. [2020-10-09 14:01:42,460 INFO L78 Accepts]: Start accepts. Automaton has 37341 states and 199065 transitions. Word has length 27 [2020-10-09 14:01:42,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:42,461 INFO L481 AbstractCegarLoop]: Abstraction has 37341 states and 199065 transitions. [2020-10-09 14:01:42,461 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:42,461 INFO L276 IsEmpty]: Start isEmpty. Operand 37341 states and 199065 transitions. [2020-10-09 14:01:42,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:42,464 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:42,464 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:42,670 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:42,671 INFO L429 AbstractCegarLoop]: === Iteration 47 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:42,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:42,671 INFO L82 PathProgramCache]: Analyzing trace with hash -11846923, now seen corresponding path program 5 times [2020-10-09 14:01:42,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:42,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14173448] [2020-10-09 14:01:42,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:42,765 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:01:42,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14173448] [2020-10-09 14:01:42,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303885345] [2020-10-09 14:01:42,766 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:42,850 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-09 14:01:42,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:01:42,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:42,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:43,014 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:01:43,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:43,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:43,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749878816] [2020-10-09 14:01:43,015 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:43,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:43,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:43,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:43,016 INFO L87 Difference]: Start difference. First operand 37341 states and 199065 transitions. Second operand 20 states. [2020-10-09 14:01:47,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:47,366 INFO L93 Difference]: Finished difference Result 184120 states and 805632 transitions. [2020-10-09 14:01:47,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:47,367 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:47,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:47,854 INFO L225 Difference]: With dead ends: 184120 [2020-10-09 14:01:47,854 INFO L226 Difference]: Without dead ends: 184102 [2020-10-09 14:01:47,854 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1835 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:49,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184102 states. [2020-10-09 14:01:51,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184102 to 37438. [2020-10-09 14:01:51,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37438 states. [2020-10-09 14:01:51,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37438 states to 37438 states and 199538 transitions. [2020-10-09 14:01:51,179 INFO L78 Accepts]: Start accepts. Automaton has 37438 states and 199538 transitions. Word has length 27 [2020-10-09 14:01:51,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:51,179 INFO L481 AbstractCegarLoop]: Abstraction has 37438 states and 199538 transitions. [2020-10-09 14:01:51,179 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:51,179 INFO L276 IsEmpty]: Start isEmpty. Operand 37438 states and 199538 transitions. [2020-10-09 14:01:51,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:51,182 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:51,182 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:01:51,382 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:51,383 INFO L429 AbstractCegarLoop]: === Iteration 48 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:01:51,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:01:51,384 INFO L82 PathProgramCache]: Analyzing trace with hash -22798603, now seen corresponding path program 6 times [2020-10-09 14:01:51,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:01:51,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946042864] [2020-10-09 14:01:51,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:01:51,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:01:51,476 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:01:51,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946042864] [2020-10-09 14:01:51,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663669009] [2020-10-09 14:01:51,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:01:51,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-09 14:01:51,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:01:51,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:01:51,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:01:51,742 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:01:51,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:01:51,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:01:51,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905711746] [2020-10-09 14:01:51,743 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:01:51,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:01:51,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:01:51,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:01:51,744 INFO L87 Difference]: Start difference. First operand 37438 states and 199538 transitions. Second operand 20 states. [2020-10-09 14:01:55,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:01:55,300 INFO L93 Difference]: Finished difference Result 183711 states and 803890 transitions. [2020-10-09 14:01:55,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:01:55,301 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:01:55,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:01:55,805 INFO L225 Difference]: With dead ends: 183711 [2020-10-09 14:01:55,806 INFO L226 Difference]: Without dead ends: 183683 [2020-10-09 14:01:55,806 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1824 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:01:58,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183683 states. [2020-10-09 14:01:59,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183683 to 37176. [2020-10-09 14:01:59,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37176 states. [2020-10-09 14:01:59,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37176 states to 37176 states and 198103 transitions. [2020-10-09 14:01:59,894 INFO L78 Accepts]: Start accepts. Automaton has 37176 states and 198103 transitions. Word has length 27 [2020-10-09 14:01:59,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:01:59,894 INFO L481 AbstractCegarLoop]: Abstraction has 37176 states and 198103 transitions. [2020-10-09 14:01:59,894 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:01:59,894 INFO L276 IsEmpty]: Start isEmpty. Operand 37176 states and 198103 transitions. [2020-10-09 14:01:59,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:01:59,897 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:01:59,897 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:00,098 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-09 14:02:00,098 INFO L429 AbstractCegarLoop]: === Iteration 49 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:00,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:00,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1035670065, now seen corresponding path program 1 times [2020-10-09 14:02:00,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:00,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202658281] [2020-10-09 14:02:00,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:00,145 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:02:00,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202658281] [2020-10-09 14:02:00,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18824817] [2020-10-09 14:02:00,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:00,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:00,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 14:02:00,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:00,299 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:02:00,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:00,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 14:02:00,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983935965] [2020-10-09 14:02:00,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 14:02:00,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:00,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 14:02:00,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 14:02:00,301 INFO L87 Difference]: Start difference. First operand 37176 states and 198103 transitions. Second operand 12 states. [2020-10-09 14:02:01,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:01,067 INFO L93 Difference]: Finished difference Result 82213 states and 399726 transitions. [2020-10-09 14:02:01,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:02:01,067 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-09 14:02:01,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:01,303 INFO L225 Difference]: With dead ends: 82213 [2020-10-09 14:02:01,304 INFO L226 Difference]: Without dead ends: 82165 [2020-10-09 14:02:01,304 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:02,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82165 states. [2020-10-09 14:02:03,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82165 to 38439. [2020-10-09 14:02:03,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38439 states. [2020-10-09 14:02:03,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38439 states to 38439 states and 204452 transitions. [2020-10-09 14:02:03,243 INFO L78 Accepts]: Start accepts. Automaton has 38439 states and 204452 transitions. Word has length 27 [2020-10-09 14:02:03,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:03,243 INFO L481 AbstractCegarLoop]: Abstraction has 38439 states and 204452 transitions. [2020-10-09 14:02:03,243 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 14:02:03,244 INFO L276 IsEmpty]: Start isEmpty. Operand 38439 states and 204452 transitions. [2020-10-09 14:02:03,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:03,247 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:03,247 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:03,448 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-09 14:02:03,448 INFO L429 AbstractCegarLoop]: === Iteration 50 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:03,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:03,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1753210507, now seen corresponding path program 7 times [2020-10-09 14:02:03,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:03,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865467843] [2020-10-09 14:02:03,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:03,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:03,548 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:03,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865467843] [2020-10-09 14:02:03,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073741510] [2020-10-09 14:02:03,548 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:03,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:03,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:03,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:03,807 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:03,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:03,808 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:03,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598201784] [2020-10-09 14:02:03,808 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:03,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:03,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:03,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:03,809 INFO L87 Difference]: Start difference. First operand 38439 states and 204452 transitions. Second operand 20 states. [2020-10-09 14:02:07,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:07,859 INFO L93 Difference]: Finished difference Result 183266 states and 800955 transitions. [2020-10-09 14:02:07,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:07,860 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:07,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:08,390 INFO L225 Difference]: With dead ends: 183266 [2020-10-09 14:02:08,390 INFO L226 Difference]: Without dead ends: 183248 [2020-10-09 14:02:08,390 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1844 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:09,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183248 states. [2020-10-09 14:02:11,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183248 to 38274. [2020-10-09 14:02:11,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38274 states. [2020-10-09 14:02:11,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38274 states to 38274 states and 203647 transitions. [2020-10-09 14:02:11,961 INFO L78 Accepts]: Start accepts. Automaton has 38274 states and 203647 transitions. Word has length 27 [2020-10-09 14:02:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:11,962 INFO L481 AbstractCegarLoop]: Abstraction has 38274 states and 203647 transitions. [2020-10-09 14:02:11,962 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 38274 states and 203647 transitions. [2020-10-09 14:02:11,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:11,965 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:11,965 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:12,166 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-09 14:02:12,166 INFO L429 AbstractCegarLoop]: === Iteration 51 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:12,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:12,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1215038581, now seen corresponding path program 8 times [2020-10-09 14:02:12,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:12,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376323856] [2020-10-09 14:02:12,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:12,266 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:12,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376323856] [2020-10-09 14:02:12,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204781308] [2020-10-09 14:02:12,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:12,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:02:12,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:02:12,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:12,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:12,533 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:12,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:12,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:12,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264643022] [2020-10-09 14:02:12,534 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:12,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:12,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:12,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:12,535 INFO L87 Difference]: Start difference. First operand 38274 states and 203647 transitions. Second operand 20 states. [2020-10-09 14:02:16,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:16,748 INFO L93 Difference]: Finished difference Result 182849 states and 799193 transitions. [2020-10-09 14:02:16,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:16,749 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:16,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:17,246 INFO L225 Difference]: With dead ends: 182849 [2020-10-09 14:02:17,246 INFO L226 Difference]: Without dead ends: 182825 [2020-10-09 14:02:17,247 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:19,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182825 states. [2020-10-09 14:02:21,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182825 to 37880. [2020-10-09 14:02:21,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37880 states. [2020-10-09 14:02:21,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37880 states to 37880 states and 201614 transitions. [2020-10-09 14:02:21,423 INFO L78 Accepts]: Start accepts. Automaton has 37880 states and 201614 transitions. Word has length 27 [2020-10-09 14:02:21,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:21,423 INFO L481 AbstractCegarLoop]: Abstraction has 37880 states and 201614 transitions. [2020-10-09 14:02:21,423 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:21,423 INFO L276 IsEmpty]: Start isEmpty. Operand 37880 states and 201614 transitions. [2020-10-09 14:02:21,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:21,427 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:21,427 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:21,627 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-09 14:02:21,628 INFO L429 AbstractCegarLoop]: === Iteration 52 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:21,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:21,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1641326347, now seen corresponding path program 9 times [2020-10-09 14:02:21,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:21,629 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009665310] [2020-10-09 14:02:21,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:21,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:21,727 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:21,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009665310] [2020-10-09 14:02:21,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129184022] [2020-10-09 14:02:21,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:21,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-09 14:02:21,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:02:21,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:21,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:21,991 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:21,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:21,991 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:21,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504992251] [2020-10-09 14:02:21,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:21,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:21,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:21,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:21,993 INFO L87 Difference]: Start difference. First operand 37880 states and 201614 transitions. Second operand 20 states. [2020-10-09 14:02:25,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:25,975 INFO L93 Difference]: Finished difference Result 183813 states and 803277 transitions. [2020-10-09 14:02:25,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:25,976 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:25,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:26,467 INFO L225 Difference]: With dead ends: 183813 [2020-10-09 14:02:26,467 INFO L226 Difference]: Without dead ends: 183795 [2020-10-09 14:02:26,467 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:28,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183795 states. [2020-10-09 14:02:30,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183795 to 37981. [2020-10-09 14:02:30,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37981 states. [2020-10-09 14:02:30,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37981 states to 37981 states and 202099 transitions. [2020-10-09 14:02:30,829 INFO L78 Accepts]: Start accepts. Automaton has 37981 states and 202099 transitions. Word has length 27 [2020-10-09 14:02:30,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:30,829 INFO L481 AbstractCegarLoop]: Abstraction has 37981 states and 202099 transitions. [2020-10-09 14:02:30,829 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:30,829 INFO L276 IsEmpty]: Start isEmpty. Operand 37981 states and 202099 transitions. [2020-10-09 14:02:30,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:30,833 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:30,833 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:31,039 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2020-10-09 14:02:31,040 INFO L429 AbstractCegarLoop]: === Iteration 53 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:31,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:31,041 INFO L82 PathProgramCache]: Analyzing trace with hash -144395083, now seen corresponding path program 10 times [2020-10-09 14:02:31,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:31,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538395782] [2020-10-09 14:02:31,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:31,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:31,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:31,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538395782] [2020-10-09 14:02:31,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357279560] [2020-10-09 14:02:31,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:31,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:02:31,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:02:31,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:31,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:31,394 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:02:31,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:31,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:31,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614118679] [2020-10-09 14:02:31,395 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:31,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:31,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:31,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:31,396 INFO L87 Difference]: Start difference. First operand 37981 states and 202099 transitions. Second operand 20 states. [2020-10-09 14:02:35,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:35,731 INFO L93 Difference]: Finished difference Result 184566 states and 806586 transitions. [2020-10-09 14:02:35,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:35,732 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:35,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:36,238 INFO L225 Difference]: With dead ends: 184566 [2020-10-09 14:02:36,238 INFO L226 Difference]: Without dead ends: 184542 [2020-10-09 14:02:36,238 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:37,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184542 states. [2020-10-09 14:02:40,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184542 to 37715. [2020-10-09 14:02:40,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37715 states. [2020-10-09 14:02:40,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37715 states to 37715 states and 200645 transitions. [2020-10-09 14:02:40,720 INFO L78 Accepts]: Start accepts. Automaton has 37715 states and 200645 transitions. Word has length 27 [2020-10-09 14:02:40,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:40,721 INFO L481 AbstractCegarLoop]: Abstraction has 37715 states and 200645 transitions. [2020-10-09 14:02:40,721 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:40,721 INFO L276 IsEmpty]: Start isEmpty. Operand 37715 states and 200645 transitions. [2020-10-09 14:02:40,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:40,725 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:40,726 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:40,940 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:40,941 INFO L429 AbstractCegarLoop]: === Iteration 54 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:40,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:40,941 INFO L82 PathProgramCache]: Analyzing trace with hash 484693941, now seen corresponding path program 11 times [2020-10-09 14:02:40,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:40,942 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116050451] [2020-10-09 14:02:40,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:40,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:41,039 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:41,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116050451] [2020-10-09 14:02:41,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154004767] [2020-10-09 14:02:41,040 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:41,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-09 14:02:41,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:02:41,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:41,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:41,293 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:41,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:41,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:41,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308865498] [2020-10-09 14:02:41,295 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:41,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:41,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:41,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:41,296 INFO L87 Difference]: Start difference. First operand 37715 states and 200645 transitions. Second operand 20 states. [2020-10-09 14:02:44,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:44,995 INFO L93 Difference]: Finished difference Result 183914 states and 803467 transitions. [2020-10-09 14:02:44,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:44,996 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:44,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:45,493 INFO L225 Difference]: With dead ends: 183914 [2020-10-09 14:02:45,494 INFO L226 Difference]: Without dead ends: 183896 [2020-10-09 14:02:45,494 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:47,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183896 states. [2020-10-09 14:02:48,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183896 to 37812. [2020-10-09 14:02:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37812 states. [2020-10-09 14:02:49,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37812 states to 37812 states and 201118 transitions. [2020-10-09 14:02:49,092 INFO L78 Accepts]: Start accepts. Automaton has 37812 states and 201118 transitions. Word has length 27 [2020-10-09 14:02:49,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:49,092 INFO L481 AbstractCegarLoop]: Abstraction has 37812 states and 201118 transitions. [2020-10-09 14:02:49,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:49,092 INFO L276 IsEmpty]: Start isEmpty. Operand 37812 states and 201118 transitions. [2020-10-09 14:02:49,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:49,096 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:49,096 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:49,297 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-09 14:02:49,297 INFO L429 AbstractCegarLoop]: === Iteration 55 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:49,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:49,298 INFO L82 PathProgramCache]: Analyzing trace with hash 468950901, now seen corresponding path program 12 times [2020-10-09 14:02:49,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:49,298 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536786435] [2020-10-09 14:02:49,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:49,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536786435] [2020-10-09 14:02:49,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926867749] [2020-10-09 14:02:49,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:49,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-09 14:02:49,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:02:49,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:02:49,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:49,649 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:02:49,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:49,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:02:49,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772524067] [2020-10-09 14:02:49,650 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:02:49,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:49,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:02:49,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:02:49,650 INFO L87 Difference]: Start difference. First operand 37812 states and 201118 transitions. Second operand 20 states. [2020-10-09 14:02:54,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:54,049 INFO L93 Difference]: Finished difference Result 182421 states and 796955 transitions. [2020-10-09 14:02:54,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:02:54,050 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:02:54,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:54,529 INFO L225 Difference]: With dead ends: 182421 [2020-10-09 14:02:54,530 INFO L226 Difference]: Without dead ends: 182393 [2020-10-09 14:02:54,530 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1837 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:02:56,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182393 states. [2020-10-09 14:02:57,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182393 to 37550. [2020-10-09 14:02:57,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37550 states. [2020-10-09 14:02:58,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37550 states to 37550 states and 199683 transitions. [2020-10-09 14:02:58,049 INFO L78 Accepts]: Start accepts. Automaton has 37550 states and 199683 transitions. Word has length 27 [2020-10-09 14:02:58,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:02:58,049 INFO L481 AbstractCegarLoop]: Abstraction has 37550 states and 199683 transitions. [2020-10-09 14:02:58,049 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:02:58,049 INFO L276 IsEmpty]: Start isEmpty. Operand 37550 states and 199683 transitions. [2020-10-09 14:02:58,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:02:58,052 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:02:58,052 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:02:58,253 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-09 14:02:58,253 INFO L429 AbstractCegarLoop]: === Iteration 56 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:02:58,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:02:58,254 INFO L82 PathProgramCache]: Analyzing trace with hash -528149714, now seen corresponding path program 1 times [2020-10-09 14:02:58,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:02:58,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302493424] [2020-10-09 14:02:58,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:02:58,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:58,304 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:02:58,304 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302493424] [2020-10-09 14:02:58,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948681674] [2020-10-09 14:02:58,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:02:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:02:58,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 14:02:58,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:02:58,465 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:02:58,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:02:58,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 14:02:58,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925582315] [2020-10-09 14:02:58,466 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 14:02:58,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:02:58,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 14:02:58,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 14:02:58,467 INFO L87 Difference]: Start difference. First operand 37550 states and 199683 transitions. Second operand 12 states. [2020-10-09 14:02:59,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:02:59,300 INFO L93 Difference]: Finished difference Result 86095 states and 418282 transitions. [2020-10-09 14:02:59,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:02:59,300 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-09 14:02:59,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:02:59,545 INFO L225 Difference]: With dead ends: 86095 [2020-10-09 14:02:59,545 INFO L226 Difference]: Without dead ends: 86043 [2020-10-09 14:02:59,545 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:00,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86043 states. [2020-10-09 14:03:01,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86043 to 39046. [2020-10-09 14:03:01,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39046 states. [2020-10-09 14:03:01,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39046 states to 39046 states and 207545 transitions. [2020-10-09 14:03:01,989 INFO L78 Accepts]: Start accepts. Automaton has 39046 states and 207545 transitions. Word has length 27 [2020-10-09 14:03:01,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:01,989 INFO L481 AbstractCegarLoop]: Abstraction has 39046 states and 207545 transitions. [2020-10-09 14:03:01,989 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 14:03:01,989 INFO L276 IsEmpty]: Start isEmpty. Operand 39046 states and 207545 transitions. [2020-10-09 14:03:01,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:01,993 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:01,994 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:02,194 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:02,194 INFO L429 AbstractCegarLoop]: === Iteration 57 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:02,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:02,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1008837557, now seen corresponding path program 13 times [2020-10-09 14:03:02,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:02,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363599887] [2020-10-09 14:03:02,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:02,286 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:02,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363599887] [2020-10-09 14:03:02,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14927742] [2020-10-09 14:03:02,286 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:02,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:02,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:02,530 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:02,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:02,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:02,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401213129] [2020-10-09 14:03:02,531 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:02,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:02,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:02,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:02,532 INFO L87 Difference]: Start difference. First operand 39046 states and 207545 transitions. Second operand 20 states. [2020-10-09 14:03:05,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:05,986 INFO L93 Difference]: Finished difference Result 182203 states and 795088 transitions. [2020-10-09 14:03:05,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:05,987 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:05,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:06,467 INFO L225 Difference]: With dead ends: 182203 [2020-10-09 14:03:06,467 INFO L226 Difference]: Without dead ends: 182185 [2020-10-09 14:03:06,468 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:07,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182185 states. [2020-10-09 14:03:10,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182185 to 38881. [2020-10-09 14:03:10,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38881 states. [2020-10-09 14:03:10,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38881 states to 38881 states and 206740 transitions. [2020-10-09 14:03:10,873 INFO L78 Accepts]: Start accepts. Automaton has 38881 states and 206740 transitions. Word has length 27 [2020-10-09 14:03:10,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:10,873 INFO L481 AbstractCegarLoop]: Abstraction has 38881 states and 206740 transitions. [2020-10-09 14:03:10,874 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:10,874 INFO L276 IsEmpty]: Start isEmpty. Operand 38881 states and 206740 transitions. [2020-10-09 14:03:10,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:10,878 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:10,879 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:11,091 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:11,092 INFO L429 AbstractCegarLoop]: === Iteration 58 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:11,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:11,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1789198475, now seen corresponding path program 14 times [2020-10-09 14:03:11,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:11,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174003866] [2020-10-09 14:03:11,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:11,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:11,189 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:11,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174003866] [2020-10-09 14:03:11,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935975516] [2020-10-09 14:03:11,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:11,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:03:11,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:03:11,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:11,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:11,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:11,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:11,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028895189] [2020-10-09 14:03:11,442 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:11,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:11,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:11,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:11,442 INFO L87 Difference]: Start difference. First operand 38881 states and 206740 transitions. Second operand 20 states. [2020-10-09 14:03:14,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:14,940 INFO L93 Difference]: Finished difference Result 182814 states and 797848 transitions. [2020-10-09 14:03:14,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:14,941 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:14,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:15,423 INFO L225 Difference]: With dead ends: 182814 [2020-10-09 14:03:15,423 INFO L226 Difference]: Without dead ends: 182790 [2020-10-09 14:03:15,424 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:16,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182790 states. [2020-10-09 14:03:18,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182790 to 38491. [2020-10-09 14:03:18,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38491 states. [2020-10-09 14:03:18,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38491 states to 38491 states and 204715 transitions. [2020-10-09 14:03:18,852 INFO L78 Accepts]: Start accepts. Automaton has 38491 states and 204715 transitions. Word has length 27 [2020-10-09 14:03:18,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:18,852 INFO L481 AbstractCegarLoop]: Abstraction has 38491 states and 204715 transitions. [2020-10-09 14:03:18,852 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:18,852 INFO L276 IsEmpty]: Start isEmpty. Operand 38491 states and 204715 transitions. [2020-10-09 14:03:18,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:18,856 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:18,856 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:19,056 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:19,057 INFO L429 AbstractCegarLoop]: === Iteration 59 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:19,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:19,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1120567157, now seen corresponding path program 15 times [2020-10-09 14:03:19,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:19,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262271626] [2020-10-09 14:03:19,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:19,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:19,148 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:19,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262271626] [2020-10-09 14:03:19,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532204116] [2020-10-09 14:03:19,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:19,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:03:19,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:03:19,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:19,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:19,402 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:19,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:19,402 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:19,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859449521] [2020-10-09 14:03:19,402 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:19,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:19,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:19,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:19,403 INFO L87 Difference]: Start difference. First operand 38491 states and 204715 transitions. Second operand 20 states. [2020-10-09 14:03:23,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:23,062 INFO L93 Difference]: Finished difference Result 181233 states and 790722 transitions. [2020-10-09 14:03:23,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:23,063 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:23,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:23,520 INFO L225 Difference]: With dead ends: 181233 [2020-10-09 14:03:23,520 INFO L226 Difference]: Without dead ends: 181215 [2020-10-09 14:03:23,520 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1837 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:24,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181215 states. [2020-10-09 14:03:26,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181215 to 38192. [2020-10-09 14:03:26,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38192 states. [2020-10-09 14:03:26,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38192 states to 38192 states and 203358 transitions. [2020-10-09 14:03:26,901 INFO L78 Accepts]: Start accepts. Automaton has 38192 states and 203358 transitions. Word has length 27 [2020-10-09 14:03:26,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:26,901 INFO L481 AbstractCegarLoop]: Abstraction has 38192 states and 203358 transitions. [2020-10-09 14:03:26,901 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:26,901 INFO L276 IsEmpty]: Start isEmpty. Operand 38192 states and 203358 transitions. [2020-10-09 14:03:26,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:26,905 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:26,905 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:27,105 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-09 14:03:27,106 INFO L429 AbstractCegarLoop]: === Iteration 60 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:27,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:27,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1610215819, now seen corresponding path program 16 times [2020-10-09 14:03:27,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:27,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667596093] [2020-10-09 14:03:27,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:27,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:27,196 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:27,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667596093] [2020-10-09 14:03:27,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030362406] [2020-10-09 14:03:27,197 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:27,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:03:27,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:03:27,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:27,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:27,447 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:27,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:27,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:27,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719768989] [2020-10-09 14:03:27,448 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:27,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:27,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:27,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:27,449 INFO L87 Difference]: Start difference. First operand 38192 states and 203358 transitions. Second operand 20 states. [2020-10-09 14:03:31,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:31,720 INFO L93 Difference]: Finished difference Result 181989 states and 794023 transitions. [2020-10-09 14:03:31,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:31,721 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:31,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:32,177 INFO L225 Difference]: With dead ends: 181989 [2020-10-09 14:03:32,178 INFO L226 Difference]: Without dead ends: 181965 [2020-10-09 14:03:32,178 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:33,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181965 states. [2020-10-09 14:03:35,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181965 to 37802. [2020-10-09 14:03:35,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37802 states. [2020-10-09 14:03:35,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37802 states to 37802 states and 201333 transitions. [2020-10-09 14:03:35,492 INFO L78 Accepts]: Start accepts. Automaton has 37802 states and 201333 transitions. Word has length 27 [2020-10-09 14:03:35,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:35,492 INFO L481 AbstractCegarLoop]: Abstraction has 37802 states and 201333 transitions. [2020-10-09 14:03:35,492 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:35,492 INFO L276 IsEmpty]: Start isEmpty. Operand 37802 states and 201333 transitions. [2020-10-09 14:03:35,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:35,496 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:35,496 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:35,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2020-10-09 14:03:35,697 INFO L429 AbstractCegarLoop]: === Iteration 61 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:35,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:35,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1846620555, now seen corresponding path program 17 times [2020-10-09 14:03:35,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:35,698 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903046123] [2020-10-09 14:03:35,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:35,792 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:35,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903046123] [2020-10-09 14:03:35,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720563359] [2020-10-09 14:03:35,793 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:35,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-09 14:03:35,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:03:35,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:35,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:36,052 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:36,052 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:36,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:36,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001651969] [2020-10-09 14:03:36,053 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:36,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:36,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:36,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:36,053 INFO L87 Difference]: Start difference. First operand 37802 states and 201333 transitions. Second operand 20 states. [2020-10-09 14:03:39,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:39,579 INFO L93 Difference]: Finished difference Result 183299 states and 799959 transitions. [2020-10-09 14:03:39,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:39,580 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:39,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:40,048 INFO L225 Difference]: With dead ends: 183299 [2020-10-09 14:03:40,049 INFO L226 Difference]: Without dead ends: 183281 [2020-10-09 14:03:40,049 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1836 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:42,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183281 states. [2020-10-09 14:03:43,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183281 to 37899. [2020-10-09 14:03:43,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37899 states. [2020-10-09 14:03:44,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37899 states to 37899 states and 201806 transitions. [2020-10-09 14:03:44,021 INFO L78 Accepts]: Start accepts. Automaton has 37899 states and 201806 transitions. Word has length 27 [2020-10-09 14:03:44,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:44,021 INFO L481 AbstractCegarLoop]: Abstraction has 37899 states and 201806 transitions. [2020-10-09 14:03:44,021 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:44,021 INFO L276 IsEmpty]: Start isEmpty. Operand 37899 states and 201806 transitions. [2020-10-09 14:03:44,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:44,026 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:44,026 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:44,226 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-09 14:03:44,226 INFO L429 AbstractCegarLoop]: === Iteration 62 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:44,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:44,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1873315275, now seen corresponding path program 18 times [2020-10-09 14:03:44,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:44,228 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899055269] [2020-10-09 14:03:44,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:44,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:44,324 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:44,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899055269] [2020-10-09 14:03:44,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278527751] [2020-10-09 14:03:44,325 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:44,407 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-09 14:03:44,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:03:44,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-09 14:03:44,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:44,582 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:03:44,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:44,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2020-10-09 14:03:44,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588682577] [2020-10-09 14:03:44,583 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-09 14:03:44,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:44,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-09 14:03:44,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:44,583 INFO L87 Difference]: Start difference. First operand 37899 states and 201806 transitions. Second operand 20 states. [2020-10-09 14:03:48,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:48,192 INFO L93 Difference]: Finished difference Result 182890 states and 798217 transitions. [2020-10-09 14:03:48,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:03:48,193 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 27 [2020-10-09 14:03:48,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:48,662 INFO L225 Difference]: With dead ends: 182890 [2020-10-09 14:03:48,662 INFO L226 Difference]: Without dead ends: 182862 [2020-10-09 14:03:48,662 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1827 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1287, Invalid=4719, Unknown=0, NotChecked=0, Total=6006 [2020-10-09 14:03:50,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182862 states. [2020-10-09 14:03:52,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182862 to 37637. [2020-10-09 14:03:52,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37637 states. [2020-10-09 14:03:52,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37637 states to 37637 states and 200371 transitions. [2020-10-09 14:03:52,786 INFO L78 Accepts]: Start accepts. Automaton has 37637 states and 200371 transitions. Word has length 27 [2020-10-09 14:03:52,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:52,786 INFO L481 AbstractCegarLoop]: Abstraction has 37637 states and 200371 transitions. [2020-10-09 14:03:52,786 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-09 14:03:52,786 INFO L276 IsEmpty]: Start isEmpty. Operand 37637 states and 200371 transitions. [2020-10-09 14:03:52,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:52,790 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:52,790 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:52,990 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-09 14:03:52,991 INFO L429 AbstractCegarLoop]: === Iteration 63 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:52,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:52,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1424539998, now seen corresponding path program 1 times [2020-10-09 14:03:52,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:52,992 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570548243] [2020-10-09 14:03:52,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:53,041 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:03:53,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570548243] [2020-10-09 14:03:53,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634809435] [2020-10-09 14:03:53,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:53,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:53,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 14:03:53,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:53,191 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:03:53,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:53,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 14:03:53,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903205271] [2020-10-09 14:03:53,193 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 14:03:53,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:53,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 14:03:53,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 14:03:53,193 INFO L87 Difference]: Start difference. First operand 37637 states and 200371 transitions. Second operand 12 states. [2020-10-09 14:03:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:54,125 INFO L93 Difference]: Finished difference Result 88848 states and 432494 transitions. [2020-10-09 14:03:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:03:54,125 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-09 14:03:54,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:54,368 INFO L225 Difference]: With dead ends: 88848 [2020-10-09 14:03:54,368 INFO L226 Difference]: Without dead ends: 88788 [2020-10-09 14:03:54,369 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:55,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88788 states. [2020-10-09 14:03:56,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88788 to 39292. [2020-10-09 14:03:56,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39292 states. [2020-10-09 14:03:56,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39292 states to 39292 states and 209387 transitions. [2020-10-09 14:03:56,300 INFO L78 Accepts]: Start accepts. Automaton has 39292 states and 209387 transitions. Word has length 27 [2020-10-09 14:03:56,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:03:56,300 INFO L481 AbstractCegarLoop]: Abstraction has 39292 states and 209387 transitions. [2020-10-09 14:03:56,300 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 14:03:56,300 INFO L276 IsEmpty]: Start isEmpty. Operand 39292 states and 209387 transitions. [2020-10-09 14:03:56,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:03:56,305 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:03:56,305 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:03:56,505 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:56,505 INFO L429 AbstractCegarLoop]: === Iteration 64 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:03:56,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:03:56,506 INFO L82 PathProgramCache]: Analyzing trace with hash -839318940, now seen corresponding path program 1 times [2020-10-09 14:03:56,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:03:56,507 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788775006] [2020-10-09 14:03:56,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:03:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:56,554 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:03:56,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788775006] [2020-10-09 14:03:56,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124960515] [2020-10-09 14:03:56,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:03:56,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:03:56,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 14:03:56,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:03:56,710 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:03:56,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:03:56,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 14:03:56,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208788671] [2020-10-09 14:03:56,711 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 14:03:56,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:03:56,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 14:03:56,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 14:03:56,712 INFO L87 Difference]: Start difference. First operand 39292 states and 209387 transitions. Second operand 12 states. [2020-10-09 14:03:57,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:03:57,590 INFO L93 Difference]: Finished difference Result 92913 states and 454143 transitions. [2020-10-09 14:03:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:03:57,591 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2020-10-09 14:03:57,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:03:57,845 INFO L225 Difference]: With dead ends: 92913 [2020-10-09 14:03:57,846 INFO L226 Difference]: Without dead ends: 92836 [2020-10-09 14:03:57,846 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:03:59,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92836 states. [2020-10-09 14:04:00,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92836 to 40834. [2020-10-09 14:04:00,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40834 states. [2020-10-09 14:04:00,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40834 states to 40834 states and 218021 transitions. [2020-10-09 14:04:00,365 INFO L78 Accepts]: Start accepts. Automaton has 40834 states and 218021 transitions. Word has length 27 [2020-10-09 14:04:00,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:00,365 INFO L481 AbstractCegarLoop]: Abstraction has 40834 states and 218021 transitions. [2020-10-09 14:04:00,365 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 14:04:00,366 INFO L276 IsEmpty]: Start isEmpty. Operand 40834 states and 218021 transitions. [2020-10-09 14:04:00,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:00,370 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:00,370 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:00,579 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2020-10-09 14:04:00,580 INFO L429 AbstractCegarLoop]: === Iteration 65 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:00,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:00,580 INFO L82 PathProgramCache]: Analyzing trace with hash -947827339, now seen corresponding path program 19 times [2020-10-09 14:04:00,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:00,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251680597] [2020-10-09 14:04:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:00,687 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:00,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251680597] [2020-10-09 14:04:00,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:00,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:00,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117364510] [2020-10-09 14:04:00,688 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:00,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:00,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:00,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:00,688 INFO L87 Difference]: Start difference. First operand 40834 states and 218021 transitions. Second operand 11 states. [2020-10-09 14:04:03,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:03,918 INFO L93 Difference]: Finished difference Result 180696 states and 786321 transitions. [2020-10-09 14:04:03,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:03,919 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:03,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:04,378 INFO L225 Difference]: With dead ends: 180696 [2020-10-09 14:04:04,379 INFO L226 Difference]: Without dead ends: 180678 [2020-10-09 14:04:04,379 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:05,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180678 states. [2020-10-09 14:04:08,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180678 to 40673. [2020-10-09 14:04:08,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40673 states. [2020-10-09 14:04:08,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40673 states to 40673 states and 217228 transitions. [2020-10-09 14:04:08,881 INFO L78 Accepts]: Start accepts. Automaton has 40673 states and 217228 transitions. Word has length 27 [2020-10-09 14:04:08,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:08,881 INFO L481 AbstractCegarLoop]: Abstraction has 40673 states and 217228 transitions. [2020-10-09 14:04:08,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:08,881 INFO L276 IsEmpty]: Start isEmpty. Operand 40673 states and 217228 transitions. [2020-10-09 14:04:08,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:08,886 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:08,886 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:08,886 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2020-10-09 14:04:08,886 INFO L429 AbstractCegarLoop]: === Iteration 66 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:08,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:08,886 INFO L82 PathProgramCache]: Analyzing trace with hash -963570379, now seen corresponding path program 20 times [2020-10-09 14:04:08,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:08,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617395744] [2020-10-09 14:04:08,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:08,981 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:08,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617395744] [2020-10-09 14:04:08,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:08,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:08,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074550043] [2020-10-09 14:04:08,983 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:08,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:08,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:08,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:08,983 INFO L87 Difference]: Start difference. First operand 40673 states and 217228 transitions. Second operand 11 states. [2020-10-09 14:04:12,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:12,445 INFO L93 Difference]: Finished difference Result 180287 states and 784579 transitions. [2020-10-09 14:04:12,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:12,446 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:12,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:12,904 INFO L225 Difference]: With dead ends: 180287 [2020-10-09 14:04:12,904 INFO L226 Difference]: Without dead ends: 180263 [2020-10-09 14:04:12,905 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1559 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:14,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180263 states. [2020-10-09 14:04:16,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180263 to 40321. [2020-10-09 14:04:16,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40321 states. [2020-10-09 14:04:16,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40321 states to 40321 states and 215433 transitions. [2020-10-09 14:04:16,358 INFO L78 Accepts]: Start accepts. Automaton has 40321 states and 215433 transitions. Word has length 27 [2020-10-09 14:04:16,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:16,358 INFO L481 AbstractCegarLoop]: Abstraction has 40321 states and 215433 transitions. [2020-10-09 14:04:16,358 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:16,358 INFO L276 IsEmpty]: Start isEmpty. Operand 40321 states and 215433 transitions. [2020-10-09 14:04:16,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:16,363 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:16,363 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:16,363 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2020-10-09 14:04:16,363 INFO L429 AbstractCegarLoop]: === Iteration 67 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:16,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:16,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1412510069, now seen corresponding path program 21 times [2020-10-09 14:04:16,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:16,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141703209] [2020-10-09 14:04:16,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:16,457 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:16,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141703209] [2020-10-09 14:04:16,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:16,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:16,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397912536] [2020-10-09 14:04:16,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:16,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:16,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:16,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:16,458 INFO L87 Difference]: Start difference. First operand 40321 states and 215433 transitions. Second operand 11 states. [2020-10-09 14:04:20,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:20,253 INFO L93 Difference]: Finished difference Result 179815 states and 782456 transitions. [2020-10-09 14:04:20,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:20,254 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:20,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:20,739 INFO L225 Difference]: With dead ends: 179815 [2020-10-09 14:04:20,739 INFO L226 Difference]: Without dead ends: 179797 [2020-10-09 14:04:20,739 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1545 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:22,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179797 states. [2020-10-09 14:04:24,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179797 to 40030. [2020-10-09 14:04:24,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40030 states. [2020-10-09 14:04:24,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40030 states to 40030 states and 214096 transitions. [2020-10-09 14:04:24,135 INFO L78 Accepts]: Start accepts. Automaton has 40030 states and 214096 transitions. Word has length 27 [2020-10-09 14:04:24,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:24,136 INFO L481 AbstractCegarLoop]: Abstraction has 40030 states and 214096 transitions. [2020-10-09 14:04:24,136 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:24,136 INFO L276 IsEmpty]: Start isEmpty. Operand 40030 states and 214096 transitions. [2020-10-09 14:04:24,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:24,140 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:24,140 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:24,141 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2020-10-09 14:04:24,141 INFO L429 AbstractCegarLoop]: === Iteration 68 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:24,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:24,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1385815349, now seen corresponding path program 22 times [2020-10-09 14:04:24,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:24,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961721958] [2020-10-09 14:04:24,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:24,237 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:24,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961721958] [2020-10-09 14:04:24,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:24,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:24,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071748070] [2020-10-09 14:04:24,237 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:24,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:24,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:24,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:24,238 INFO L87 Difference]: Start difference. First operand 40030 states and 214096 transitions. Second operand 11 states. [2020-10-09 14:04:27,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:27,678 INFO L93 Difference]: Finished difference Result 179585 states and 781438 transitions. [2020-10-09 14:04:27,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:27,679 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:27,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:28,132 INFO L225 Difference]: With dead ends: 179585 [2020-10-09 14:04:28,132 INFO L226 Difference]: Without dead ends: 179561 [2020-10-09 14:04:28,132 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1535 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:30,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179561 states. [2020-10-09 14:04:31,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179561 to 39678. [2020-10-09 14:04:31,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39678 states. [2020-10-09 14:04:32,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39678 states to 39678 states and 212301 transitions. [2020-10-09 14:04:32,107 INFO L78 Accepts]: Start accepts. Automaton has 39678 states and 212301 transitions. Word has length 27 [2020-10-09 14:04:32,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:32,108 INFO L481 AbstractCegarLoop]: Abstraction has 39678 states and 212301 transitions. [2020-10-09 14:04:32,108 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:32,108 INFO L276 IsEmpty]: Start isEmpty. Operand 39678 states and 212301 transitions. [2020-10-09 14:04:32,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:32,112 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:32,112 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:32,113 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2020-10-09 14:04:32,113 INFO L429 AbstractCegarLoop]: === Iteration 69 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:32,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:32,113 INFO L82 PathProgramCache]: Analyzing trace with hash -847392523, now seen corresponding path program 23 times [2020-10-09 14:04:32,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:32,113 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189725109] [2020-10-09 14:04:32,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:32,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:32,211 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:32,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189725109] [2020-10-09 14:04:32,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:32,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:32,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759326984] [2020-10-09 14:04:32,211 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:32,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:32,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:32,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:32,212 INFO L87 Difference]: Start difference. First operand 39678 states and 212301 transitions. Second operand 11 states. [2020-10-09 14:04:35,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:35,645 INFO L93 Difference]: Finished difference Result 179113 states and 779315 transitions. [2020-10-09 14:04:35,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:35,646 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:35,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:36,098 INFO L225 Difference]: With dead ends: 179113 [2020-10-09 14:04:36,098 INFO L226 Difference]: Without dead ends: 179095 [2020-10-09 14:04:36,099 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:37,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179095 states. [2020-10-09 14:04:40,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179095 to 39387. [2020-10-09 14:04:40,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39387 states. [2020-10-09 14:04:40,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39387 states to 39387 states and 210964 transitions. [2020-10-09 14:04:40,199 INFO L78 Accepts]: Start accepts. Automaton has 39387 states and 210964 transitions. Word has length 27 [2020-10-09 14:04:40,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:40,199 INFO L481 AbstractCegarLoop]: Abstraction has 39387 states and 210964 transitions. [2020-10-09 14:04:40,199 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:40,199 INFO L276 IsEmpty]: Start isEmpty. Operand 39387 states and 210964 transitions. [2020-10-09 14:04:40,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:40,203 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:40,204 INFO L421 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:40,204 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2020-10-09 14:04:40,204 INFO L429 AbstractCegarLoop]: === Iteration 70 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:40,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:40,204 INFO L82 PathProgramCache]: Analyzing trace with hash -858344203, now seen corresponding path program 24 times [2020-10-09 14:04:40,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:40,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490753918] [2020-10-09 14:04:40,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:40,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:40,306 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:04:40,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490753918] [2020-10-09 14:04:40,307 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:40,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-10-09 14:04:40,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811830465] [2020-10-09 14:04:40,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-09 14:04:40,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:40,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-09 14:04:40,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-09 14:04:40,308 INFO L87 Difference]: Start difference. First operand 39387 states and 210964 transitions. Second operand 11 states. [2020-10-09 14:04:43,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:43,754 INFO L93 Difference]: Finished difference Result 178704 states and 777573 transitions. [2020-10-09 14:04:43,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2020-10-09 14:04:43,755 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 27 [2020-10-09 14:04:43,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:44,207 INFO L225 Difference]: With dead ends: 178704 [2020-10-09 14:04:44,207 INFO L226 Difference]: Without dead ends: 178675 [2020-10-09 14:04:44,208 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=3751, Unknown=0, NotChecked=0, Total=4692 [2020-10-09 14:04:45,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178675 states. [2020-10-09 14:04:48,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178675 to 38805. [2020-10-09 14:04:48,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38805 states. [2020-10-09 14:04:48,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38805 states to 38805 states and 208284 transitions. [2020-10-09 14:04:48,395 INFO L78 Accepts]: Start accepts. Automaton has 38805 states and 208284 transitions. Word has length 27 [2020-10-09 14:04:48,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:48,396 INFO L481 AbstractCegarLoop]: Abstraction has 38805 states and 208284 transitions. [2020-10-09 14:04:48,396 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-09 14:04:48,396 INFO L276 IsEmpty]: Start isEmpty. Operand 38805 states and 208284 transitions. [2020-10-09 14:04:48,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:48,400 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:48,400 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:48,401 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2020-10-09 14:04:48,401 INFO L429 AbstractCegarLoop]: === Iteration 71 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:48,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:48,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1294328210, now seen corresponding path program 2 times [2020-10-09 14:04:48,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:48,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264844647] [2020-10-09 14:04:48,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:04:48,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264844647] [2020-10-09 14:04:48,449 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:48,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 14:04:48,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255187630] [2020-10-09 14:04:48,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 14:04:48,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:48,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 14:04:48,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:04:48,450 INFO L87 Difference]: Start difference. First operand 38805 states and 208284 transitions. Second operand 7 states. [2020-10-09 14:04:49,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:49,300 INFO L93 Difference]: Finished difference Result 90966 states and 445145 transitions. [2020-10-09 14:04:49,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:04:49,301 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-09 14:04:49,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:49,549 INFO L225 Difference]: With dead ends: 90966 [2020-10-09 14:04:49,550 INFO L226 Difference]: Without dead ends: 90889 [2020-10-09 14:04:49,550 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 14:04:50,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90889 states. [2020-10-09 14:04:51,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90889 to 40453. [2020-10-09 14:04:51,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40453 states. [2020-10-09 14:04:51,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40453 states to 40453 states and 217061 transitions. [2020-10-09 14:04:51,566 INFO L78 Accepts]: Start accepts. Automaton has 40453 states and 217061 transitions. Word has length 27 [2020-10-09 14:04:51,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:51,566 INFO L481 AbstractCegarLoop]: Abstraction has 40453 states and 217061 transitions. [2020-10-09 14:04:51,566 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 14:04:51,566 INFO L276 IsEmpty]: Start isEmpty. Operand 40453 states and 217061 transitions. [2020-10-09 14:04:51,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:51,570 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:51,570 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:51,571 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2020-10-09 14:04:51,571 INFO L429 AbstractCegarLoop]: === Iteration 72 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:51,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:51,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1294339618, now seen corresponding path program 2 times [2020-10-09 14:04:51,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:51,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156244643] [2020-10-09 14:04:51,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:51,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:51,618 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:04:51,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156244643] [2020-10-09 14:04:51,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:51,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 14:04:51,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175304064] [2020-10-09 14:04:51,619 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 14:04:51,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:51,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 14:04:51,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:04:51,619 INFO L87 Difference]: Start difference. First operand 40453 states and 217061 transitions. Second operand 7 states. [2020-10-09 14:04:52,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:52,413 INFO L93 Difference]: Finished difference Result 91560 states and 447373 transitions. [2020-10-09 14:04:52,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:04:52,414 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-09 14:04:52,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:52,665 INFO L225 Difference]: With dead ends: 91560 [2020-10-09 14:04:52,665 INFO L226 Difference]: Without dead ends: 91483 [2020-10-09 14:04:52,665 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 14:04:53,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91483 states. [2020-10-09 14:04:54,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91483 to 41467. [2020-10-09 14:04:54,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41467 states. [2020-10-09 14:04:54,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41467 states to 41467 states and 222391 transitions. [2020-10-09 14:04:54,702 INFO L78 Accepts]: Start accepts. Automaton has 41467 states and 222391 transitions. Word has length 27 [2020-10-09 14:04:54,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:54,703 INFO L481 AbstractCegarLoop]: Abstraction has 41467 states and 222391 transitions. [2020-10-09 14:04:54,703 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 14:04:54,703 INFO L276 IsEmpty]: Start isEmpty. Operand 41467 states and 222391 transitions. [2020-10-09 14:04:54,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:54,707 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:54,707 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:54,708 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2020-10-09 14:04:54,708 INFO L429 AbstractCegarLoop]: === Iteration 73 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:54,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:54,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1294356017, now seen corresponding path program 2 times [2020-10-09 14:04:54,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:54,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211347002] [2020-10-09 14:04:54,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:54,756 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:04:54,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211347002] [2020-10-09 14:04:54,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:54,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 14:04:54,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381120613] [2020-10-09 14:04:54,757 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 14:04:54,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:54,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 14:04:54,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:04:54,758 INFO L87 Difference]: Start difference. First operand 41467 states and 222391 transitions. Second operand 7 states. [2020-10-09 14:04:55,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:55,875 INFO L93 Difference]: Finished difference Result 92674 states and 452263 transitions. [2020-10-09 14:04:55,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:04:55,876 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-09 14:04:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:56,125 INFO L225 Difference]: With dead ends: 92674 [2020-10-09 14:04:56,126 INFO L226 Difference]: Without dead ends: 92597 [2020-10-09 14:04:56,126 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 14:04:57,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92597 states. [2020-10-09 14:04:58,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92597 to 42564. [2020-10-09 14:04:58,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42564 states. [2020-10-09 14:04:58,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42564 states to 42564 states and 227862 transitions. [2020-10-09 14:04:58,156 INFO L78 Accepts]: Start accepts. Automaton has 42564 states and 227862 transitions. Word has length 27 [2020-10-09 14:04:58,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:04:58,156 INFO L481 AbstractCegarLoop]: Abstraction has 42564 states and 227862 transitions. [2020-10-09 14:04:58,156 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 14:04:58,156 INFO L276 IsEmpty]: Start isEmpty. Operand 42564 states and 227862 transitions. [2020-10-09 14:04:58,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-10-09 14:04:58,161 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:04:58,161 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:04:58,161 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2020-10-09 14:04:58,161 INFO L429 AbstractCegarLoop]: === Iteration 74 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:04:58,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:04:58,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1294335650, now seen corresponding path program 2 times [2020-10-09 14:04:58,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:04:58,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526253593] [2020-10-09 14:04:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:04:58,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:04:58,214 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:04:58,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526253593] [2020-10-09 14:04:58,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:04:58,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 14:04:58,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738837841] [2020-10-09 14:04:58,216 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 14:04:58,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:04:58,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 14:04:58,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:04:58,216 INFO L87 Difference]: Start difference. First operand 42564 states and 227862 transitions. Second operand 7 states. [2020-10-09 14:04:59,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:04:59,065 INFO L93 Difference]: Finished difference Result 93922 states and 458312 transitions. [2020-10-09 14:04:59,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:04:59,066 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 27 [2020-10-09 14:04:59,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:04:59,323 INFO L225 Difference]: With dead ends: 93922 [2020-10-09 14:04:59,323 INFO L226 Difference]: Without dead ends: 93845 [2020-10-09 14:04:59,323 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-09 14:05:00,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93845 states. [2020-10-09 14:05:01,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93845 to 43794. [2020-10-09 14:05:01,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43794 states. [2020-10-09 14:05:01,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43794 states to 43794 states and 233791 transitions. [2020-10-09 14:05:01,444 INFO L78 Accepts]: Start accepts. Automaton has 43794 states and 233791 transitions. Word has length 27 [2020-10-09 14:05:01,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:01,444 INFO L481 AbstractCegarLoop]: Abstraction has 43794 states and 233791 transitions. [2020-10-09 14:05:01,444 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-09 14:05:01,444 INFO L276 IsEmpty]: Start isEmpty. Operand 43794 states and 233791 transitions. [2020-10-09 14:05:01,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:01,450 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:01,451 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:01,451 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2020-10-09 14:05:01,451 INFO L429 AbstractCegarLoop]: === Iteration 75 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:01,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:01,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1919686780, now seen corresponding path program 1 times [2020-10-09 14:05:01,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:01,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893729319] [2020-10-09 14:05:01,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:01,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:01,521 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:05:01,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893729319] [2020-10-09 14:05:01,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571188812] [2020-10-09 14:05:01,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:01,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:01,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:01,739 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:05:01,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:01,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:01,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249627336] [2020-10-09 14:05:01,740 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:01,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:01,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:01,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:01,741 INFO L87 Difference]: Start difference. First operand 43794 states and 233791 transitions. Second operand 16 states. [2020-10-09 14:05:02,580 WARN L193 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2020-10-09 14:05:03,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:03,853 INFO L93 Difference]: Finished difference Result 140781 states and 654227 transitions. [2020-10-09 14:05:03,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:03,854 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:03,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:04,226 INFO L225 Difference]: With dead ends: 140781 [2020-10-09 14:05:04,226 INFO L226 Difference]: Without dead ends: 140737 [2020-10-09 14:05:04,226 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:05,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140737 states. [2020-10-09 14:05:06,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140737 to 43602. [2020-10-09 14:05:06,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43602 states. [2020-10-09 14:05:07,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43602 states to 43602 states and 232379 transitions. [2020-10-09 14:05:07,006 INFO L78 Accepts]: Start accepts. Automaton has 43602 states and 232379 transitions. Word has length 29 [2020-10-09 14:05:07,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:07,006 INFO L481 AbstractCegarLoop]: Abstraction has 43602 states and 232379 transitions. [2020-10-09 14:05:07,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:07,006 INFO L276 IsEmpty]: Start isEmpty. Operand 43602 states and 232379 transitions. [2020-10-09 14:05:07,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:07,013 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:07,013 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:07,213 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:07,214 INFO L429 AbstractCegarLoop]: === Iteration 76 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:07,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:07,214 INFO L82 PathProgramCache]: Analyzing trace with hash -422590804, now seen corresponding path program 1 times [2020-10-09 14:05:07,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:07,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986914333] [2020-10-09 14:05:07,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:07,289 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:05:07,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986914333] [2020-10-09 14:05:07,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545447787] [2020-10-09 14:05:07,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:07,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:07,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:07,491 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:05:07,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:07,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:07,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017946442] [2020-10-09 14:05:07,492 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:07,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:07,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:07,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:07,493 INFO L87 Difference]: Start difference. First operand 43602 states and 232379 transitions. Second operand 16 states. [2020-10-09 14:05:09,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:09,236 INFO L93 Difference]: Finished difference Result 139468 states and 647412 transitions. [2020-10-09 14:05:09,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:09,237 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:09,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:09,608 INFO L225 Difference]: With dead ends: 139468 [2020-10-09 14:05:09,608 INFO L226 Difference]: Without dead ends: 139424 [2020-10-09 14:05:09,608 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:11,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139424 states. [2020-10-09 14:05:12,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139424 to 43506. [2020-10-09 14:05:12,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43506 states. [2020-10-09 14:05:13,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43506 states to 43506 states and 231546 transitions. [2020-10-09 14:05:13,001 INFO L78 Accepts]: Start accepts. Automaton has 43506 states and 231546 transitions. Word has length 29 [2020-10-09 14:05:13,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:13,002 INFO L481 AbstractCegarLoop]: Abstraction has 43506 states and 231546 transitions. [2020-10-09 14:05:13,002 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:13,002 INFO L276 IsEmpty]: Start isEmpty. Operand 43506 states and 231546 transitions. [2020-10-09 14:05:13,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:13,008 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:13,008 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:13,209 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:13,209 INFO L429 AbstractCegarLoop]: === Iteration 77 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:13,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:13,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1608517554, now seen corresponding path program 1 times [2020-10-09 14:05:13,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:13,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174081696] [2020-10-09 14:05:13,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:13,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:13,281 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:05:13,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174081696] [2020-10-09 14:05:13,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775666306] [2020-10-09 14:05:13,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:13,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:13,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:13,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:13,484 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:05:13,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:13,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:13,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769152678] [2020-10-09 14:05:13,485 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:13,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:13,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:13,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:13,486 INFO L87 Difference]: Start difference. First operand 43506 states and 231546 transitions. Second operand 16 states. [2020-10-09 14:05:15,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:15,299 INFO L93 Difference]: Finished difference Result 138170 states and 641113 transitions. [2020-10-09 14:05:15,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:15,300 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:15,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:15,668 INFO L225 Difference]: With dead ends: 138170 [2020-10-09 14:05:15,668 INFO L226 Difference]: Without dead ends: 138126 [2020-10-09 14:05:15,668 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:16,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138126 states. [2020-10-09 14:05:18,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138126 to 43481. [2020-10-09 14:05:18,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43481 states. [2020-10-09 14:05:18,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43481 states to 43481 states and 231123 transitions. [2020-10-09 14:05:18,474 INFO L78 Accepts]: Start accepts. Automaton has 43481 states and 231123 transitions. Word has length 29 [2020-10-09 14:05:18,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:18,474 INFO L481 AbstractCegarLoop]: Abstraction has 43481 states and 231123 transitions. [2020-10-09 14:05:18,474 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:18,475 INFO L276 IsEmpty]: Start isEmpty. Operand 43481 states and 231123 transitions. [2020-10-09 14:05:18,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:18,481 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:18,481 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:18,682 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:18,682 INFO L429 AbstractCegarLoop]: === Iteration 78 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:18,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:18,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1153508284, now seen corresponding path program 2 times [2020-10-09 14:05:18,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:18,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494091780] [2020-10-09 14:05:18,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:18,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494091780] [2020-10-09 14:05:18,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681142486] [2020-10-09 14:05:18,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:18,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:05:18,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:18,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:18,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:18,987 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:18,987 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:18,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:18,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134039926] [2020-10-09 14:05:18,988 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:18,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:18,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:18,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:18,989 INFO L87 Difference]: Start difference. First operand 43481 states and 231123 transitions. Second operand 16 states. [2020-10-09 14:05:21,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:21,221 INFO L93 Difference]: Finished difference Result 135919 states and 629813 transitions. [2020-10-09 14:05:21,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:21,222 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:21,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:21,577 INFO L225 Difference]: With dead ends: 135919 [2020-10-09 14:05:21,578 INFO L226 Difference]: Without dead ends: 135873 [2020-10-09 14:05:21,578 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:22,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135873 states. [2020-10-09 14:05:24,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135873 to 43684. [2020-10-09 14:05:24,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43684 states. [2020-10-09 14:05:24,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43684 states to 43684 states and 232067 transitions. [2020-10-09 14:05:24,359 INFO L78 Accepts]: Start accepts. Automaton has 43684 states and 232067 transitions. Word has length 29 [2020-10-09 14:05:24,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:24,359 INFO L481 AbstractCegarLoop]: Abstraction has 43684 states and 232067 transitions. [2020-10-09 14:05:24,359 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:24,359 INFO L276 IsEmpty]: Start isEmpty. Operand 43684 states and 232067 transitions. [2020-10-09 14:05:24,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:24,365 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:24,366 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:24,566 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:24,566 INFO L429 AbstractCegarLoop]: === Iteration 79 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:24,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:24,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1153496876, now seen corresponding path program 2 times [2020-10-09 14:05:24,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:24,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986601385] [2020-10-09 14:05:24,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:24,638 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:24,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986601385] [2020-10-09 14:05:24,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330072948] [2020-10-09 14:05:24,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:24,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:05:24,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:24,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:24,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:24,853 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:24,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:24,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:24,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068141004] [2020-10-09 14:05:24,854 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:24,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:24,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:24,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:24,854 INFO L87 Difference]: Start difference. First operand 43684 states and 232067 transitions. Second operand 16 states. [2020-10-09 14:05:26,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:26,872 INFO L93 Difference]: Finished difference Result 134838 states and 624786 transitions. [2020-10-09 14:05:26,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:26,873 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:26,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:27,230 INFO L225 Difference]: With dead ends: 134838 [2020-10-09 14:05:27,230 INFO L226 Difference]: Without dead ends: 134792 [2020-10-09 14:05:27,231 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:29,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134792 states. [2020-10-09 14:05:30,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134792 to 43622. [2020-10-09 14:05:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43622 states. [2020-10-09 14:05:30,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43622 states to 43622 states and 231628 transitions. [2020-10-09 14:05:30,623 INFO L78 Accepts]: Start accepts. Automaton has 43622 states and 231628 transitions. Word has length 29 [2020-10-09 14:05:30,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:30,623 INFO L481 AbstractCegarLoop]: Abstraction has 43622 states and 231628 transitions. [2020-10-09 14:05:30,623 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:30,623 INFO L276 IsEmpty]: Start isEmpty. Operand 43622 states and 231628 transitions. [2020-10-09 14:05:30,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:30,630 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:30,630 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:30,835 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:30,836 INFO L429 AbstractCegarLoop]: === Iteration 80 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:30,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:30,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1153500844, now seen corresponding path program 2 times [2020-10-09 14:05:30,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:30,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732907750] [2020-10-09 14:05:30,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:30,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:30,915 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:30,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732907750] [2020-10-09 14:05:30,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861796556] [2020-10-09 14:05:30,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:31,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:05:31,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:31,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:31,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:31,174 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-10-09 14:05:31,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:31,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:31,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630226715] [2020-10-09 14:05:31,175 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:31,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:31,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:31,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:31,175 INFO L87 Difference]: Start difference. First operand 43622 states and 231628 transitions. Second operand 16 states. [2020-10-09 14:05:33,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:33,109 INFO L93 Difference]: Finished difference Result 133406 states and 618320 transitions. [2020-10-09 14:05:33,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:33,110 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:33,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:33,463 INFO L225 Difference]: With dead ends: 133406 [2020-10-09 14:05:33,463 INFO L226 Difference]: Without dead ends: 133360 [2020-10-09 14:05:33,464 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:34,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133360 states. [2020-10-09 14:05:36,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133360 to 43128. [2020-10-09 14:05:36,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43128 states. [2020-10-09 14:05:36,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43128 states to 43128 states and 228903 transitions. [2020-10-09 14:05:36,194 INFO L78 Accepts]: Start accepts. Automaton has 43128 states and 228903 transitions. Word has length 29 [2020-10-09 14:05:36,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:36,195 INFO L481 AbstractCegarLoop]: Abstraction has 43128 states and 228903 transitions. [2020-10-09 14:05:36,195 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:36,195 INFO L276 IsEmpty]: Start isEmpty. Operand 43128 states and 228903 transitions. [2020-10-09 14:05:36,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:36,202 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:36,202 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:36,402 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:36,403 INFO L429 AbstractCegarLoop]: === Iteration 81 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:36,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:36,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1591871556, now seen corresponding path program 3 times [2020-10-09 14:05:36,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:36,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000978020] [2020-10-09 14:05:36,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:36,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:36,478 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:36,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000978020] [2020-10-09 14:05:36,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579771151] [2020-10-09 14:05:36,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:36,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-09 14:05:36,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:36,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:36,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:36,691 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:36,691 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:36,691 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:36,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214310126] [2020-10-09 14:05:36,691 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:36,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:36,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:36,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:36,692 INFO L87 Difference]: Start difference. First operand 43128 states and 228903 transitions. Second operand 16 states. [2020-10-09 14:05:38,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:38,777 INFO L93 Difference]: Finished difference Result 135323 states and 626681 transitions. [2020-10-09 14:05:38,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:38,778 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:38,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:39,132 INFO L225 Difference]: With dead ends: 135323 [2020-10-09 14:05:39,133 INFO L226 Difference]: Without dead ends: 135279 [2020-10-09 14:05:39,133 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:40,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135279 states. [2020-10-09 14:05:41,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135279 to 42900. [2020-10-09 14:05:41,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42900 states. [2020-10-09 14:05:41,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42900 states to 42900 states and 227522 transitions. [2020-10-09 14:05:41,842 INFO L78 Accepts]: Start accepts. Automaton has 42900 states and 227522 transitions. Word has length 29 [2020-10-09 14:05:41,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:41,843 INFO L481 AbstractCegarLoop]: Abstraction has 42900 states and 227522 transitions. [2020-10-09 14:05:41,843 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:41,843 INFO L276 IsEmpty]: Start isEmpty. Operand 42900 states and 227522 transitions. [2020-10-09 14:05:41,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:41,850 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:41,850 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:42,050 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:42,051 INFO L429 AbstractCegarLoop]: === Iteration 82 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:42,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:42,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1973162059, now seen corresponding path program 1 times [2020-10-09 14:05:42,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:42,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975813119] [2020-10-09 14:05:42,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:42,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:42,125 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:05:42,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975813119] [2020-10-09 14:05:42,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748757027] [2020-10-09 14:05:42,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:42,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:42,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:42,323 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:05:42,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:42,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:42,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419988045] [2020-10-09 14:05:42,324 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:42,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:42,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:42,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:42,324 INFO L87 Difference]: Start difference. First operand 42900 states and 227522 transitions. Second operand 16 states. [2020-10-09 14:05:44,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:44,052 INFO L93 Difference]: Finished difference Result 141153 states and 654921 transitions. [2020-10-09 14:05:44,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:44,053 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:44,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:44,436 INFO L225 Difference]: With dead ends: 141153 [2020-10-09 14:05:44,436 INFO L226 Difference]: Without dead ends: 141109 [2020-10-09 14:05:44,437 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:45,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141109 states. [2020-10-09 14:05:47,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141109 to 42878. [2020-10-09 14:05:47,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42878 states. [2020-10-09 14:05:47,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42878 states to 42878 states and 227112 transitions. [2020-10-09 14:05:47,867 INFO L78 Accepts]: Start accepts. Automaton has 42878 states and 227112 transitions. Word has length 29 [2020-10-09 14:05:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:47,867 INFO L481 AbstractCegarLoop]: Abstraction has 42878 states and 227112 transitions. [2020-10-09 14:05:47,867 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:47,867 INFO L276 IsEmpty]: Start isEmpty. Operand 42878 states and 227112 transitions. [2020-10-09 14:05:47,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:47,875 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:47,875 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:48,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-09 14:05:48,076 INFO L429 AbstractCegarLoop]: === Iteration 83 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:48,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:48,076 INFO L82 PathProgramCache]: Analyzing trace with hash -290696879, now seen corresponding path program 1 times [2020-10-09 14:05:48,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:48,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746698185] [2020-10-09 14:05:48,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:05:48,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746698185] [2020-10-09 14:05:48,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305265864] [2020-10-09 14:05:48,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:48,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:48,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:48,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:48,355 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2020-10-09 14:05:48,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:48,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:48,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783838772] [2020-10-09 14:05:48,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:48,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:48,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:48,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:48,356 INFO L87 Difference]: Start difference. First operand 42878 states and 227112 transitions. Second operand 16 states. [2020-10-09 14:05:50,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:50,132 INFO L93 Difference]: Finished difference Result 139558 states and 647187 transitions. [2020-10-09 14:05:50,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:50,133 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:50,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:50,507 INFO L225 Difference]: With dead ends: 139558 [2020-10-09 14:05:50,507 INFO L226 Difference]: Without dead ends: 139514 [2020-10-09 14:05:50,508 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:51,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139514 states. [2020-10-09 14:05:53,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139514 to 42856. [2020-10-09 14:05:53,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42856 states. [2020-10-09 14:05:53,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42856 states to 42856 states and 226689 transitions. [2020-10-09 14:05:53,253 INFO L78 Accepts]: Start accepts. Automaton has 42856 states and 226689 transitions. Word has length 29 [2020-10-09 14:05:53,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:53,253 INFO L481 AbstractCegarLoop]: Abstraction has 42856 states and 226689 transitions. [2020-10-09 14:05:53,253 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:53,253 INFO L276 IsEmpty]: Start isEmpty. Operand 42856 states and 226689 transitions. [2020-10-09 14:05:53,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:53,260 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:53,260 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:53,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-09 14:05:53,461 INFO L429 AbstractCegarLoop]: === Iteration 84 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:53,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:53,461 INFO L82 PathProgramCache]: Analyzing trace with hash -745717557, now seen corresponding path program 2 times [2020-10-09 14:05:53,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:53,462 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559745096] [2020-10-09 14:05:53,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:53,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:53,536 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:53,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559745096] [2020-10-09 14:05:53,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966111801] [2020-10-09 14:05:53,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:53,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:05:53,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:53,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:53,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:53,749 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:53,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:53,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:53,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435380788] [2020-10-09 14:05:53,750 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:53,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:53,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:53,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:53,751 INFO L87 Difference]: Start difference. First operand 42856 states and 226689 transitions. Second operand 16 states. [2020-10-09 14:05:56,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:05:56,005 INFO L93 Difference]: Finished difference Result 137680 states and 637585 transitions. [2020-10-09 14:05:56,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:05:56,006 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:05:56,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:05:56,373 INFO L225 Difference]: With dead ends: 137680 [2020-10-09 14:05:56,373 INFO L226 Difference]: Without dead ends: 137630 [2020-10-09 14:05:56,374 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:05:57,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137630 states. [2020-10-09 14:05:59,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137630 to 42997. [2020-10-09 14:05:59,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42997 states. [2020-10-09 14:05:59,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42997 states to 42997 states and 227356 transitions. [2020-10-09 14:05:59,150 INFO L78 Accepts]: Start accepts. Automaton has 42997 states and 227356 transitions. Word has length 29 [2020-10-09 14:05:59,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:05:59,150 INFO L481 AbstractCegarLoop]: Abstraction has 42997 states and 227356 transitions. [2020-10-09 14:05:59,150 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:05:59,150 INFO L276 IsEmpty]: Start isEmpty. Operand 42997 states and 227356 transitions. [2020-10-09 14:05:59,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:05:59,157 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:05:59,157 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:05:59,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-09 14:05:59,358 INFO L429 AbstractCegarLoop]: === Iteration 85 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:05:59,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:05:59,359 INFO L82 PathProgramCache]: Analyzing trace with hash -745733956, now seen corresponding path program 4 times [2020-10-09 14:05:59,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:05:59,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206260271] [2020-10-09 14:05:59,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:05:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:05:59,433 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:59,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206260271] [2020-10-09 14:05:59,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894568375] [2020-10-09 14:05:59,434 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:05:59,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:05:59,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:05:59,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:05:59,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:05:59,642 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:05:59,643 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:05:59,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:05:59,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453172542] [2020-10-09 14:05:59,643 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:05:59,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:05:59,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:05:59,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:05:59,644 INFO L87 Difference]: Start difference. First operand 42997 states and 227356 transitions. Second operand 16 states. [2020-10-09 14:06:01,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:01,588 INFO L93 Difference]: Finished difference Result 134425 states and 621844 transitions. [2020-10-09 14:06:01,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:01,589 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:01,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:01,943 INFO L225 Difference]: With dead ends: 134425 [2020-10-09 14:06:01,943 INFO L226 Difference]: Without dead ends: 134379 [2020-10-09 14:06:01,943 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:03,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134379 states. [2020-10-09 14:06:05,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134379 to 42935. [2020-10-09 14:06:05,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42935 states. [2020-10-09 14:06:05,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42935 states to 42935 states and 226917 transitions. [2020-10-09 14:06:05,330 INFO L78 Accepts]: Start accepts. Automaton has 42935 states and 226917 transitions. Word has length 29 [2020-10-09 14:06:05,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:05,331 INFO L481 AbstractCegarLoop]: Abstraction has 42935 states and 226917 transitions. [2020-10-09 14:06:05,331 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:05,331 INFO L276 IsEmpty]: Start isEmpty. Operand 42935 states and 226917 transitions. [2020-10-09 14:06:05,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:05,338 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:05,338 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:05,539 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:05,539 INFO L429 AbstractCegarLoop]: === Iteration 86 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:05,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:05,540 INFO L82 PathProgramCache]: Analyzing trace with hash -745713589, now seen corresponding path program 2 times [2020-10-09 14:06:05,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:05,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868417000] [2020-10-09 14:06:05,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:05,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:05,611 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:06:05,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868417000] [2020-10-09 14:06:05,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674610571] [2020-10-09 14:06:05,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:05,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:06:05,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:05,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:05,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:05,818 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2020-10-09 14:06:05,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:05,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:05,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718721808] [2020-10-09 14:06:05,819 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:05,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:05,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:05,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:05,820 INFO L87 Difference]: Start difference. First operand 42935 states and 226917 transitions. Second operand 16 states. [2020-10-09 14:06:07,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:07,589 INFO L93 Difference]: Finished difference Result 135137 states and 625997 transitions. [2020-10-09 14:06:07,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:07,590 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:07,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:07,953 INFO L225 Difference]: With dead ends: 135137 [2020-10-09 14:06:07,953 INFO L226 Difference]: Without dead ends: 135087 [2020-10-09 14:06:07,953 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:09,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135087 states. [2020-10-09 14:06:10,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135087 to 42336. [2020-10-09 14:06:10,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42336 states. [2020-10-09 14:06:10,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42336 states to 42336 states and 223739 transitions. [2020-10-09 14:06:10,675 INFO L78 Accepts]: Start accepts. Automaton has 42336 states and 223739 transitions. Word has length 29 [2020-10-09 14:06:10,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:10,675 INFO L481 AbstractCegarLoop]: Abstraction has 42336 states and 223739 transitions. [2020-10-09 14:06:10,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:10,676 INFO L276 IsEmpty]: Start isEmpty. Operand 42336 states and 223739 transitions. [2020-10-09 14:06:10,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:10,683 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:10,683 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:10,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2020-10-09 14:06:10,889 INFO L429 AbstractCegarLoop]: === Iteration 87 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:10,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:10,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1865067275, now seen corresponding path program 3 times [2020-10-09 14:06:10,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:10,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201710219] [2020-10-09 14:06:10,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:10,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:10,961 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:10,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201710219] [2020-10-09 14:06:10,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568350884] [2020-10-09 14:06:10,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:11,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-09 14:06:11,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:11,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:11,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:11,166 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:11,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:11,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:11,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966555694] [2020-10-09 14:06:11,168 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:11,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:11,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:11,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:11,168 INFO L87 Difference]: Start difference. First operand 42336 states and 223739 transitions. Second operand 16 states. [2020-10-09 14:06:13,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:13,461 INFO L93 Difference]: Finished difference Result 136349 states and 630987 transitions. [2020-10-09 14:06:13,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:13,462 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:13,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:13,824 INFO L225 Difference]: With dead ends: 136349 [2020-10-09 14:06:13,824 INFO L226 Difference]: Without dead ends: 136305 [2020-10-09 14:06:13,824 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:15,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136305 states. [2020-10-09 14:06:16,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136305 to 42186. [2020-10-09 14:06:16,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42186 states. [2020-10-09 14:06:16,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42186 states to 42186 states and 222832 transitions. [2020-10-09 14:06:16,499 INFO L78 Accepts]: Start accepts. Automaton has 42186 states and 222832 transitions. Word has length 29 [2020-10-09 14:06:16,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:16,499 INFO L481 AbstractCegarLoop]: Abstraction has 42186 states and 222832 transitions. [2020-10-09 14:06:16,499 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:16,499 INFO L276 IsEmpty]: Start isEmpty. Operand 42186 states and 222832 transitions. [2020-10-09 14:06:16,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:16,507 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:16,507 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:16,707 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2020-10-09 14:06:16,707 INFO L429 AbstractCegarLoop]: === Iteration 88 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:16,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:16,708 INFO L82 PathProgramCache]: Analyzing trace with hash 2041985324, now seen corresponding path program 3 times [2020-10-09 14:06:16,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:16,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966177111] [2020-10-09 14:06:16,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:16,782 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:16,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966177111] [2020-10-09 14:06:16,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998001634] [2020-10-09 14:06:16,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:16,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-09 14:06:16,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:16,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:16,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:16,988 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:16,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:16,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:16,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851470812] [2020-10-09 14:06:16,989 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:16,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:16,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:16,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:16,990 INFO L87 Difference]: Start difference. First operand 42186 states and 222832 transitions. Second operand 16 states. [2020-10-09 14:06:18,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:18,973 INFO L93 Difference]: Finished difference Result 135812 states and 628090 transitions. [2020-10-09 14:06:18,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:18,974 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:18,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:19,331 INFO L225 Difference]: With dead ends: 135812 [2020-10-09 14:06:19,331 INFO L226 Difference]: Without dead ends: 135768 [2020-10-09 14:06:19,332 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:20,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135768 states. [2020-10-09 14:06:22,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135768 to 42079. [2020-10-09 14:06:22,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42079 states. [2020-10-09 14:06:22,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42079 states to 42079 states and 222233 transitions. [2020-10-09 14:06:22,710 INFO L78 Accepts]: Start accepts. Automaton has 42079 states and 222233 transitions. Word has length 29 [2020-10-09 14:06:22,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:22,710 INFO L481 AbstractCegarLoop]: Abstraction has 42079 states and 222233 transitions. [2020-10-09 14:06:22,711 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:22,711 INFO L276 IsEmpty]: Start isEmpty. Operand 42079 states and 222233 transitions. [2020-10-09 14:06:22,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:22,721 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:22,721 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:22,936 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:22,937 INFO L429 AbstractCegarLoop]: === Iteration 89 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:22,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:22,937 INFO L82 PathProgramCache]: Analyzing trace with hash -656591999, now seen corresponding path program 1 times [2020-10-09 14:06:22,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:22,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75505410] [2020-10-09 14:06:22,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:23,014 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:06:23,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75505410] [2020-10-09 14:06:23,015 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773862014] [2020-10-09 14:06:23,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:23,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:23,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:23,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:23,224 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-10-09 14:06:23,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:23,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:23,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730062795] [2020-10-09 14:06:23,225 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:23,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:23,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:23,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:23,225 INFO L87 Difference]: Start difference. First operand 42079 states and 222233 transitions. Second operand 16 states. [2020-10-09 14:06:25,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:25,064 INFO L93 Difference]: Finished difference Result 139249 states and 646209 transitions. [2020-10-09 14:06:25,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:25,065 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:25,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:25,446 INFO L225 Difference]: With dead ends: 139249 [2020-10-09 14:06:25,446 INFO L226 Difference]: Without dead ends: 139205 [2020-10-09 14:06:25,447 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:26,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139205 states. [2020-10-09 14:06:28,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139205 to 42066. [2020-10-09 14:06:28,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42066 states. [2020-10-09 14:06:28,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42066 states to 42066 states and 221912 transitions. [2020-10-09 14:06:28,151 INFO L78 Accepts]: Start accepts. Automaton has 42066 states and 221912 transitions. Word has length 29 [2020-10-09 14:06:28,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:28,151 INFO L481 AbstractCegarLoop]: Abstraction has 42066 states and 221912 transitions. [2020-10-09 14:06:28,151 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:28,151 INFO L276 IsEmpty]: Start isEmpty. Operand 42066 states and 221912 transitions. [2020-10-09 14:06:28,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:28,159 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:28,159 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:28,360 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:28,360 INFO L429 AbstractCegarLoop]: === Iteration 90 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:28,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:28,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1111601269, now seen corresponding path program 4 times [2020-10-09 14:06:28,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:28,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544306497] [2020-10-09 14:06:28,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:28,440 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:28,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544306497] [2020-10-09 14:06:28,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774267219] [2020-10-09 14:06:28,440 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:28,519 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:06:28,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:28,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:28,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:28,652 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:28,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:28,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:28,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201189117] [2020-10-09 14:06:28,653 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:28,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:28,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:28,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:28,654 INFO L87 Difference]: Start difference. First operand 42066 states and 221912 transitions. Second operand 16 states. [2020-10-09 14:06:30,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:30,477 INFO L93 Difference]: Finished difference Result 136710 states and 632229 transitions. [2020-10-09 14:06:30,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:30,478 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:30,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:30,843 INFO L225 Difference]: With dead ends: 136710 [2020-10-09 14:06:30,844 INFO L226 Difference]: Without dead ends: 136660 [2020-10-09 14:06:30,844 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:32,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136660 states. [2020-10-09 14:06:33,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136660 to 42207. [2020-10-09 14:06:33,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42207 states. [2020-10-09 14:06:34,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42207 states to 42207 states and 222579 transitions. [2020-10-09 14:06:34,108 INFO L78 Accepts]: Start accepts. Automaton has 42207 states and 222579 transitions. Word has length 29 [2020-10-09 14:06:34,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:34,108 INFO L481 AbstractCegarLoop]: Abstraction has 42207 states and 222579 transitions. [2020-10-09 14:06:34,108 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:34,108 INFO L276 IsEmpty]: Start isEmpty. Operand 42207 states and 222579 transitions. [2020-10-09 14:06:34,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:34,116 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:34,116 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:34,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:34,317 INFO L429 AbstractCegarLoop]: === Iteration 91 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:34,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:34,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1111629076, now seen corresponding path program 4 times [2020-10-09 14:06:34,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:34,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931285382] [2020-10-09 14:06:34,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:34,396 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:34,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931285382] [2020-10-09 14:06:34,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945816132] [2020-10-09 14:06:34,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:34,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:06:34,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:34,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:34,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:34,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:34,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:34,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306799069] [2020-10-09 14:06:34,608 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:34,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:34,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:34,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:34,609 INFO L87 Difference]: Start difference. First operand 42207 states and 222579 transitions. Second operand 16 states. [2020-10-09 14:06:36,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:36,355 INFO L93 Difference]: Finished difference Result 135625 states and 627192 transitions. [2020-10-09 14:06:36,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:36,356 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:36,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:36,717 INFO L225 Difference]: With dead ends: 135625 [2020-10-09 14:06:36,717 INFO L226 Difference]: Without dead ends: 135575 [2020-10-09 14:06:36,718 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:37,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135575 states. [2020-10-09 14:06:39,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135575 to 42083. [2020-10-09 14:06:39,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42083 states. [2020-10-09 14:06:39,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42083 states to 42083 states and 221863 transitions. [2020-10-09 14:06:39,443 INFO L78 Accepts]: Start accepts. Automaton has 42083 states and 221863 transitions. Word has length 29 [2020-10-09 14:06:39,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:39,443 INFO L481 AbstractCegarLoop]: Abstraction has 42083 states and 221863 transitions. [2020-10-09 14:06:39,443 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:39,443 INFO L276 IsEmpty]: Start isEmpty. Operand 42083 states and 221863 transitions. [2020-10-09 14:06:39,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:39,451 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:39,451 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:39,658 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2020-10-09 14:06:39,659 INFO L429 AbstractCegarLoop]: === Iteration 92 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:39,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:39,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1111608709, now seen corresponding path program 2 times [2020-10-09 14:06:39,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:39,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750584937] [2020-10-09 14:06:39,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:40,322 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:40,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750584937] [2020-10-09 14:06:40,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128475199] [2020-10-09 14:06:40,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:40,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-09 14:06:40,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:40,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:40,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:40,532 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2020-10-09 14:06:40,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:40,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:40,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310209283] [2020-10-09 14:06:40,533 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:40,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:40,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:40,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:40,534 INFO L87 Difference]: Start difference. First operand 42083 states and 221863 transitions. Second operand 16 states. [2020-10-09 14:06:42,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:42,583 INFO L93 Difference]: Finished difference Result 135171 states and 626620 transitions. [2020-10-09 14:06:42,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:42,584 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:42,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:42,949 INFO L225 Difference]: With dead ends: 135171 [2020-10-09 14:06:42,950 INFO L226 Difference]: Without dead ends: 135112 [2020-10-09 14:06:42,950 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:44,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135112 states. [2020-10-09 14:06:45,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135112 to 41353. [2020-10-09 14:06:45,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41353 states. [2020-10-09 14:06:45,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41353 states to 41353 states and 218067 transitions. [2020-10-09 14:06:45,660 INFO L78 Accepts]: Start accepts. Automaton has 41353 states and 218067 transitions. Word has length 29 [2020-10-09 14:06:45,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:45,661 INFO L481 AbstractCegarLoop]: Abstraction has 41353 states and 218067 transitions. [2020-10-09 14:06:45,661 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:45,661 INFO L276 IsEmpty]: Start isEmpty. Operand 41353 states and 218067 transitions. [2020-10-09 14:06:45,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:45,672 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:45,672 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:45,886 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-09 14:06:45,887 INFO L429 AbstractCegarLoop]: === Iteration 93 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:45,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:45,887 INFO L82 PathProgramCache]: Analyzing trace with hash 888585425, now seen corresponding path program 3 times [2020-10-09 14:06:45,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:45,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99342748] [2020-10-09 14:06:45,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:45,961 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:45,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99342748] [2020-10-09 14:06:45,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860430132] [2020-10-09 14:06:45,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:46,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:06:46,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:46,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:46,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:46,167 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:46,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:46,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:46,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687360793] [2020-10-09 14:06:46,168 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:46,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:46,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:46,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:46,169 INFO L87 Difference]: Start difference. First operand 41353 states and 218067 transitions. Second operand 16 states. [2020-10-09 14:06:48,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:48,103 INFO L93 Difference]: Finished difference Result 135561 states and 628000 transitions. [2020-10-09 14:06:48,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:48,104 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:48,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:48,466 INFO L225 Difference]: With dead ends: 135561 [2020-10-09 14:06:48,466 INFO L226 Difference]: Without dead ends: 135517 [2020-10-09 14:06:48,466 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:49,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135517 states. [2020-10-09 14:06:51,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135517 to 41345. [2020-10-09 14:06:51,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41345 states. [2020-10-09 14:06:51,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41345 states to 41345 states and 218006 transitions. [2020-10-09 14:06:51,807 INFO L78 Accepts]: Start accepts. Automaton has 41345 states and 218006 transitions. Word has length 29 [2020-10-09 14:06:51,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:51,807 INFO L481 AbstractCegarLoop]: Abstraction has 41345 states and 218006 transitions. [2020-10-09 14:06:51,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:51,807 INFO L276 IsEmpty]: Start isEmpty. Operand 41345 states and 218006 transitions. [2020-10-09 14:06:51,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:51,815 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:51,815 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:52,016 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-09 14:06:52,016 INFO L429 AbstractCegarLoop]: === Iteration 94 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:52,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:52,017 INFO L82 PathProgramCache]: Analyzing trace with hash 877622337, now seen corresponding path program 3 times [2020-10-09 14:06:52,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:52,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901516472] [2020-10-09 14:06:52,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:52,096 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:52,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901516472] [2020-10-09 14:06:52,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88084732] [2020-10-09 14:06:52,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:52,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:06:52,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:52,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:52,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:52,311 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:52,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:52,312 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:52,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839992575] [2020-10-09 14:06:52,312 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:52,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:52,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:52,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:52,312 INFO L87 Difference]: Start difference. First operand 41345 states and 218006 transitions. Second operand 16 states. [2020-10-09 14:06:54,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:06:54,333 INFO L93 Difference]: Finished difference Result 134714 states and 623609 transitions. [2020-10-09 14:06:54,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:06:54,334 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:06:54,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:06:54,697 INFO L225 Difference]: With dead ends: 134714 [2020-10-09 14:06:54,698 INFO L226 Difference]: Without dead ends: 134670 [2020-10-09 14:06:54,698 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:06:55,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134670 states. [2020-10-09 14:06:57,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134670 to 41247. [2020-10-09 14:06:57,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41247 states. [2020-10-09 14:06:57,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41247 states to 41247 states and 217534 transitions. [2020-10-09 14:06:57,338 INFO L78 Accepts]: Start accepts. Automaton has 41247 states and 217534 transitions. Word has length 29 [2020-10-09 14:06:57,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:06:57,338 INFO L481 AbstractCegarLoop]: Abstraction has 41247 states and 217534 transitions. [2020-10-09 14:06:57,339 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:06:57,339 INFO L276 IsEmpty]: Start isEmpty. Operand 41247 states and 217534 transitions. [2020-10-09 14:06:57,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:06:57,346 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:06:57,346 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:06:57,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-09 14:06:57,547 INFO L429 AbstractCegarLoop]: === Iteration 95 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:06:57,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:06:57,548 INFO L82 PathProgramCache]: Analyzing trace with hash 861862898, now seen corresponding path program 3 times [2020-10-09 14:06:57,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:06:57,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512191898] [2020-10-09 14:06:57,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:06:57,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:06:57,626 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:57,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512191898] [2020-10-09 14:06:57,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447054265] [2020-10-09 14:06:57,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:06:57,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-09 14:06:57,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:06:57,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:06:57,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:06:57,878 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:06:57,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:06:57,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:06:57,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864379475] [2020-10-09 14:06:57,879 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:06:57,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:06:57,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:06:57,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:06:57,880 INFO L87 Difference]: Start difference. First operand 41247 states and 217534 transitions. Second operand 16 states. [2020-10-09 14:07:00,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:00,393 INFO L93 Difference]: Finished difference Result 134144 states and 620566 transitions. [2020-10-09 14:07:00,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:00,394 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:07:00,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:00,746 INFO L225 Difference]: With dead ends: 134144 [2020-10-09 14:07:00,746 INFO L226 Difference]: Without dead ends: 134100 [2020-10-09 14:07:00,746 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:07:01,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134100 states. [2020-10-09 14:07:03,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134100 to 41026. [2020-10-09 14:07:03,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41026 states. [2020-10-09 14:07:03,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41026 states to 41026 states and 216444 transitions. [2020-10-09 14:07:03,305 INFO L78 Accepts]: Start accepts. Automaton has 41026 states and 216444 transitions. Word has length 29 [2020-10-09 14:07:03,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:03,305 INFO L481 AbstractCegarLoop]: Abstraction has 41026 states and 216444 transitions. [2020-10-09 14:07:03,305 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:07:03,305 INFO L276 IsEmpty]: Start isEmpty. Operand 41026 states and 216444 transitions. [2020-10-09 14:07:03,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:03,313 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:03,313 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:03,513 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-09 14:07:03,514 INFO L429 AbstractCegarLoop]: === Iteration 96 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:03,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:03,514 INFO L82 PathProgramCache]: Analyzing trace with hash 868378385, now seen corresponding path program 4 times [2020-10-09 14:07:03,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:03,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565042983] [2020-10-09 14:07:03,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:03,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:03,595 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:03,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565042983] [2020-10-09 14:07:03,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396708908] [2020-10-09 14:07:03,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:07:03,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:07:03,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:07:03,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:07:03,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:07:03,805 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:03,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:07:03,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:07:03,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279735256] [2020-10-09 14:07:03,806 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:07:03,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:03,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:07:03,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:07:03,806 INFO L87 Difference]: Start difference. First operand 41026 states and 216444 transitions. Second operand 16 states. [2020-10-09 14:07:05,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:05,609 INFO L93 Difference]: Finished difference Result 136110 states and 630361 transitions. [2020-10-09 14:07:05,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:05,610 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:07:05,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:05,980 INFO L225 Difference]: With dead ends: 136110 [2020-10-09 14:07:05,980 INFO L226 Difference]: Without dead ends: 136051 [2020-10-09 14:07:05,980 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:07:07,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136051 states. [2020-10-09 14:07:08,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136051 to 41075. [2020-10-09 14:07:08,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41075 states. [2020-10-09 14:07:09,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41075 states to 41075 states and 216669 transitions. [2020-10-09 14:07:09,654 INFO L78 Accepts]: Start accepts. Automaton has 41075 states and 216669 transitions. Word has length 29 [2020-10-09 14:07:09,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:09,654 INFO L481 AbstractCegarLoop]: Abstraction has 41075 states and 216669 transitions. [2020-10-09 14:07:09,654 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:07:09,654 INFO L276 IsEmpty]: Start isEmpty. Operand 41075 states and 216669 transitions. [2020-10-09 14:07:09,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:09,662 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:09,662 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:09,863 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2020-10-09 14:07:09,863 INFO L429 AbstractCegarLoop]: === Iteration 97 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:09,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:09,864 INFO L82 PathProgramCache]: Analyzing trace with hash 868366977, now seen corresponding path program 4 times [2020-10-09 14:07:09,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:09,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235680422] [2020-10-09 14:07:09,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:09,939 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:09,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235680422] [2020-10-09 14:07:09,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984462526] [2020-10-09 14:07:09,939 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:07:10,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:07:10,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:07:10,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:07:10,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:07:10,140 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:10,141 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:07:10,141 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:07:10,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161945778] [2020-10-09 14:07:10,141 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:07:10,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:10,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:07:10,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:07:10,142 INFO L87 Difference]: Start difference. First operand 41075 states and 216669 transitions. Second operand 16 states. [2020-10-09 14:07:12,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:12,150 INFO L93 Difference]: Finished difference Result 134992 states and 625253 transitions. [2020-10-09 14:07:12,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:12,151 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:07:12,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:12,515 INFO L225 Difference]: With dead ends: 134992 [2020-10-09 14:07:12,515 INFO L226 Difference]: Without dead ends: 134933 [2020-10-09 14:07:12,515 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:07:13,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134933 states. [2020-10-09 14:07:15,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134933 to 40832. [2020-10-09 14:07:15,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40832 states. [2020-10-09 14:07:15,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40832 states to 40832 states and 215375 transitions. [2020-10-09 14:07:15,213 INFO L78 Accepts]: Start accepts. Automaton has 40832 states and 215375 transitions. Word has length 29 [2020-10-09 14:07:15,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:15,213 INFO L481 AbstractCegarLoop]: Abstraction has 40832 states and 215375 transitions. [2020-10-09 14:07:15,213 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:07:15,213 INFO L276 IsEmpty]: Start isEmpty. Operand 40832 states and 215375 transitions. [2020-10-09 14:07:15,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:15,220 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:15,221 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:15,427 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:07:15,428 INFO L429 AbstractCegarLoop]: === Iteration 98 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:15,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:15,428 INFO L82 PathProgramCache]: Analyzing trace with hash 868350578, now seen corresponding path program 4 times [2020-10-09 14:07:15,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:15,429 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667002499] [2020-10-09 14:07:15,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:15,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:15,505 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:15,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667002499] [2020-10-09 14:07:15,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757316938] [2020-10-09 14:07:15,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:07:15,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-09 14:07:15,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-09 14:07:15,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-09 14:07:15,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:07:15,718 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2020-10-09 14:07:15,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:07:15,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-09 14:07:15,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922167766] [2020-10-09 14:07:15,719 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-09 14:07:15,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:15,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-09 14:07:15,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-09 14:07:15,720 INFO L87 Difference]: Start difference. First operand 40832 states and 215375 transitions. Second operand 16 states. [2020-10-09 14:07:17,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:17,707 INFO L93 Difference]: Finished difference Result 133675 states and 619010 transitions. [2020-10-09 14:07:17,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:17,708 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 29 [2020-10-09 14:07:17,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:18,063 INFO L225 Difference]: With dead ends: 133675 [2020-10-09 14:07:18,063 INFO L226 Difference]: Without dead ends: 133616 [2020-10-09 14:07:18,064 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2020-10-09 14:07:19,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133616 states. [2020-10-09 14:07:21,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133616 to 40130. [2020-10-09 14:07:21,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40130 states. [2020-10-09 14:07:21,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40130 states to 40130 states and 211659 transitions. [2020-10-09 14:07:21,352 INFO L78 Accepts]: Start accepts. Automaton has 40130 states and 211659 transitions. Word has length 29 [2020-10-09 14:07:21,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:21,353 INFO L481 AbstractCegarLoop]: Abstraction has 40130 states and 211659 transitions. [2020-10-09 14:07:21,353 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-09 14:07:21,353 INFO L276 IsEmpty]: Start isEmpty. Operand 40130 states and 211659 transitions. [2020-10-09 14:07:21,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:21,361 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:21,361 INFO L421 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:21,561 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:07:21,562 INFO L429 AbstractCegarLoop]: === Iteration 99 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:21,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:21,562 INFO L82 PathProgramCache]: Analyzing trace with hash 350641582, now seen corresponding path program 1 times [2020-10-09 14:07:21,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:21,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639867189] [2020-10-09 14:07:21,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:21,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:21,598 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2020-10-09 14:07:21,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639867189] [2020-10-09 14:07:21,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:21,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 14:07:21,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76772771] [2020-10-09 14:07:21,598 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 14:07:21,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:21,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 14:07:21,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 14:07:21,599 INFO L87 Difference]: Start difference. First operand 40130 states and 211659 transitions. Second operand 5 states. [2020-10-09 14:07:22,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:22,095 INFO L93 Difference]: Finished difference Result 67092 states and 345298 transitions. [2020-10-09 14:07:22,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 14:07:22,096 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2020-10-09 14:07:22,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:22,278 INFO L225 Difference]: With dead ends: 67092 [2020-10-09 14:07:22,279 INFO L226 Difference]: Without dead ends: 67028 [2020-10-09 14:07:22,279 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:07:23,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67028 states. [2020-10-09 14:07:23,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67028 to 49403. [2020-10-09 14:07:23,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49403 states. [2020-10-09 14:07:24,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49403 states to 49403 states and 260758 transitions. [2020-10-09 14:07:24,045 INFO L78 Accepts]: Start accepts. Automaton has 49403 states and 260758 transitions. Word has length 29 [2020-10-09 14:07:24,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:24,045 INFO L481 AbstractCegarLoop]: Abstraction has 49403 states and 260758 transitions. [2020-10-09 14:07:24,045 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 14:07:24,045 INFO L276 IsEmpty]: Start isEmpty. Operand 49403 states and 260758 transitions. [2020-10-09 14:07:24,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:24,053 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:24,053 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:24,053 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2020-10-09 14:07:24,053 INFO L429 AbstractCegarLoop]: === Iteration 100 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:24,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:24,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1691122699, now seen corresponding path program 5 times [2020-10-09 14:07:24,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:24,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599064251] [2020-10-09 14:07:24,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:24,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:24,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599064251] [2020-10-09 14:07:24,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:24,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:24,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601169431] [2020-10-09 14:07:24,130 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:24,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:24,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:24,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:24,131 INFO L87 Difference]: Start difference. First operand 49403 states and 260758 transitions. Second operand 9 states. [2020-10-09 14:07:25,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:25,954 INFO L93 Difference]: Finished difference Result 158544 states and 742820 transitions. [2020-10-09 14:07:25,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:25,955 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:25,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:26,388 INFO L225 Difference]: With dead ends: 158544 [2020-10-09 14:07:26,388 INFO L226 Difference]: Without dead ends: 158488 [2020-10-09 14:07:26,388 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158488 states. [2020-10-09 14:07:30,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158488 to 49281. [2020-10-09 14:07:30,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49281 states. [2020-10-09 14:07:30,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49281 states to 49281 states and 259845 transitions. [2020-10-09 14:07:30,315 INFO L78 Accepts]: Start accepts. Automaton has 49281 states and 259845 transitions. Word has length 29 [2020-10-09 14:07:30,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:30,315 INFO L481 AbstractCegarLoop]: Abstraction has 49281 states and 259845 transitions. [2020-10-09 14:07:30,315 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:30,315 INFO L276 IsEmpty]: Start isEmpty. Operand 49281 states and 259845 transitions. [2020-10-09 14:07:30,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:30,323 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:30,323 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:30,323 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2020-10-09 14:07:30,323 INFO L429 AbstractCegarLoop]: === Iteration 101 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:30,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:30,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1691106300, now seen corresponding path program 5 times [2020-10-09 14:07:30,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:30,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348691938] [2020-10-09 14:07:30,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:30,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:30,394 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:30,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348691938] [2020-10-09 14:07:30,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:30,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:30,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10390598] [2020-10-09 14:07:30,396 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:30,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:30,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:30,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:30,396 INFO L87 Difference]: Start difference. First operand 49281 states and 259845 transitions. Second operand 9 states. [2020-10-09 14:07:32,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:32,145 INFO L93 Difference]: Finished difference Result 156182 states and 731010 transitions. [2020-10-09 14:07:32,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:32,146 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:32,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:32,562 INFO L225 Difference]: With dead ends: 156182 [2020-10-09 14:07:32,563 INFO L226 Difference]: Without dead ends: 156126 [2020-10-09 14:07:32,563 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:33,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156126 states. [2020-10-09 14:07:35,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156126 to 48971. [2020-10-09 14:07:35,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48971 states. [2020-10-09 14:07:35,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48971 states to 48971 states and 257988 transitions. [2020-10-09 14:07:35,676 INFO L78 Accepts]: Start accepts. Automaton has 48971 states and 257988 transitions. Word has length 29 [2020-10-09 14:07:35,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:35,676 INFO L481 AbstractCegarLoop]: Abstraction has 48971 states and 257988 transitions. [2020-10-09 14:07:35,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:35,676 INFO L276 IsEmpty]: Start isEmpty. Operand 48971 states and 257988 transitions. [2020-10-09 14:07:35,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:35,684 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:35,684 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:35,684 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2020-10-09 14:07:35,684 INFO L429 AbstractCegarLoop]: === Iteration 102 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:35,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:35,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1691126667, now seen corresponding path program 5 times [2020-10-09 14:07:35,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:35,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104765429] [2020-10-09 14:07:35,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:35,757 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:35,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104765429] [2020-10-09 14:07:35,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:35,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:35,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573108298] [2020-10-09 14:07:35,759 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:35,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:35,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:35,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:35,759 INFO L87 Difference]: Start difference. First operand 48971 states and 257988 transitions. Second operand 9 states. [2020-10-09 14:07:37,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:37,999 INFO L93 Difference]: Finished difference Result 153730 states and 719178 transitions. [2020-10-09 14:07:37,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:38,000 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:38,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:38,415 INFO L225 Difference]: With dead ends: 153730 [2020-10-09 14:07:38,415 INFO L226 Difference]: Without dead ends: 153674 [2020-10-09 14:07:38,415 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:39,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153674 states. [2020-10-09 14:07:41,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153674 to 48427. [2020-10-09 14:07:41,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48427 states. [2020-10-09 14:07:41,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48427 states to 48427 states and 254935 transitions. [2020-10-09 14:07:41,467 INFO L78 Accepts]: Start accepts. Automaton has 48427 states and 254935 transitions. Word has length 29 [2020-10-09 14:07:41,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:41,467 INFO L481 AbstractCegarLoop]: Abstraction has 48427 states and 254935 transitions. [2020-10-09 14:07:41,467 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:41,467 INFO L276 IsEmpty]: Start isEmpty. Operand 48427 states and 254935 transitions. [2020-10-09 14:07:41,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:41,475 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:41,475 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:41,475 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2020-10-09 14:07:41,475 INFO L429 AbstractCegarLoop]: === Iteration 103 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:41,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:41,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1680171019, now seen corresponding path program 6 times [2020-10-09 14:07:41,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:41,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432815239] [2020-10-09 14:07:41,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:41,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:41,557 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:41,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432815239] [2020-10-09 14:07:41,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:41,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:41,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13597800] [2020-10-09 14:07:41,558 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:41,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:41,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:41,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:41,558 INFO L87 Difference]: Start difference. First operand 48427 states and 254935 transitions. Second operand 9 states. [2020-10-09 14:07:43,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:43,316 INFO L93 Difference]: Finished difference Result 153132 states and 715258 transitions. [2020-10-09 14:07:43,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:43,317 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:43,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:43,731 INFO L225 Difference]: With dead ends: 153132 [2020-10-09 14:07:43,732 INFO L226 Difference]: Without dead ends: 153061 [2020-10-09 14:07:43,732 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:45,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153061 states. [2020-10-09 14:07:47,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153061 to 47511. [2020-10-09 14:07:47,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47511 states. [2020-10-09 14:07:47,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47511 states to 47511 states and 249853 transitions. [2020-10-09 14:07:47,577 INFO L78 Accepts]: Start accepts. Automaton has 47511 states and 249853 transitions. Word has length 29 [2020-10-09 14:07:47,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:47,577 INFO L481 AbstractCegarLoop]: Abstraction has 47511 states and 249853 transitions. [2020-10-09 14:07:47,578 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:47,578 INFO L276 IsEmpty]: Start isEmpty. Operand 47511 states and 249853 transitions. [2020-10-09 14:07:47,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:47,585 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:47,585 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:47,585 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2020-10-09 14:07:47,585 INFO L429 AbstractCegarLoop]: === Iteration 104 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:47,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:47,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1680143212, now seen corresponding path program 5 times [2020-10-09 14:07:47,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:47,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598464154] [2020-10-09 14:07:47,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:47,656 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:47,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598464154] [2020-10-09 14:07:47,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:47,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:47,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5692205] [2020-10-09 14:07:47,657 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:47,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:47,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:47,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:47,658 INFO L87 Difference]: Start difference. First operand 47511 states and 249853 transitions. Second operand 9 states. [2020-10-09 14:07:49,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:49,521 INFO L93 Difference]: Finished difference Result 152943 states and 713344 transitions. [2020-10-09 14:07:49,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:49,522 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:49,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:49,933 INFO L225 Difference]: With dead ends: 152943 [2020-10-09 14:07:49,933 INFO L226 Difference]: Without dead ends: 152887 [2020-10-09 14:07:49,934 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:51,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152887 states. [2020-10-09 14:07:52,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152887 to 47324. [2020-10-09 14:07:52,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47324 states. [2020-10-09 14:07:53,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47324 states to 47324 states and 248753 transitions. [2020-10-09 14:07:53,030 INFO L78 Accepts]: Start accepts. Automaton has 47324 states and 248753 transitions. Word has length 29 [2020-10-09 14:07:53,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:53,031 INFO L481 AbstractCegarLoop]: Abstraction has 47324 states and 248753 transitions. [2020-10-09 14:07:53,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:53,031 INFO L276 IsEmpty]: Start isEmpty. Operand 47324 states and 248753 transitions. [2020-10-09 14:07:53,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:53,038 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:53,038 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:53,038 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2020-10-09 14:07:53,038 INFO L429 AbstractCegarLoop]: === Iteration 105 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:53,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:53,039 INFO L82 PathProgramCache]: Analyzing trace with hash 1680163579, now seen corresponding path program 5 times [2020-10-09 14:07:53,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:53,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007739890] [2020-10-09 14:07:53,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:53,116 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:53,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007739890] [2020-10-09 14:07:53,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:53,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:53,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271493000] [2020-10-09 14:07:53,117 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:53,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:53,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:53,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:53,118 INFO L87 Difference]: Start difference. First operand 47324 states and 248753 transitions. Second operand 9 states. [2020-10-09 14:07:55,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:07:55,554 INFO L93 Difference]: Finished difference Result 150780 states and 703178 transitions. [2020-10-09 14:07:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:07:55,555 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:07:55,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:07:55,960 INFO L225 Difference]: With dead ends: 150780 [2020-10-09 14:07:55,960 INFO L226 Difference]: Without dead ends: 150724 [2020-10-09 14:07:55,960 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:07:57,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150724 states. [2020-10-09 14:07:58,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150724 to 46868. [2020-10-09 14:07:58,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46868 states. [2020-10-09 14:07:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46868 states to 46868 states and 246275 transitions. [2020-10-09 14:07:58,948 INFO L78 Accepts]: Start accepts. Automaton has 46868 states and 246275 transitions. Word has length 29 [2020-10-09 14:07:58,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:07:58,948 INFO L481 AbstractCegarLoop]: Abstraction has 46868 states and 246275 transitions. [2020-10-09 14:07:58,948 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:07:58,948 INFO L276 IsEmpty]: Start isEmpty. Operand 46868 states and 246275 transitions. [2020-10-09 14:07:58,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:07:58,955 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:07:58,956 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:07:58,956 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2020-10-09 14:07:58,956 INFO L429 AbstractCegarLoop]: === Iteration 106 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:07:58,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:07:58,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1664411580, now seen corresponding path program 6 times [2020-10-09 14:07:58,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:07:58,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099166731] [2020-10-09 14:07:58,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:07:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:07:59,031 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:07:59,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099166731] [2020-10-09 14:07:59,031 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:07:59,031 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:07:59,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048501321] [2020-10-09 14:07:59,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:07:59,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:07:59,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:07:59,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:07:59,032 INFO L87 Difference]: Start difference. First operand 46868 states and 246275 transitions. Second operand 9 states. [2020-10-09 14:08:00,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:00,884 INFO L93 Difference]: Finished difference Result 150331 states and 700262 transitions. [2020-10-09 14:08:00,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:00,885 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:00,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:01,281 INFO L225 Difference]: With dead ends: 150331 [2020-10-09 14:08:01,281 INFO L226 Difference]: Without dead ends: 150260 [2020-10-09 14:08:01,281 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:02,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150260 states. [2020-10-09 14:08:04,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150260 to 46219. [2020-10-09 14:08:04,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46219 states. [2020-10-09 14:08:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46219 states to 46219 states and 242740 transitions. [2020-10-09 14:08:05,097 INFO L78 Accepts]: Start accepts. Automaton has 46219 states and 242740 transitions. Word has length 29 [2020-10-09 14:08:05,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:05,097 INFO L481 AbstractCegarLoop]: Abstraction has 46219 states and 242740 transitions. [2020-10-09 14:08:05,097 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 46219 states and 242740 transitions. [2020-10-09 14:08:05,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:08:05,104 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:05,104 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:05,104 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2020-10-09 14:08:05,105 INFO L429 AbstractCegarLoop]: === Iteration 107 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:05,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:05,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1664400172, now seen corresponding path program 6 times [2020-10-09 14:08:05,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:05,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060508358] [2020-10-09 14:08:05,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:05,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:05,175 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:08:05,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060508358] [2020-10-09 14:08:05,175 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:05,175 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:08:05,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701808503] [2020-10-09 14:08:05,176 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:08:05,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:05,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:08:05,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:08:05,176 INFO L87 Difference]: Start difference. First operand 46219 states and 242740 transitions. Second operand 9 states. [2020-10-09 14:08:06,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:06,985 INFO L93 Difference]: Finished difference Result 148950 states and 693501 transitions. [2020-10-09 14:08:06,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:06,986 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:06,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:07,382 INFO L225 Difference]: With dead ends: 148950 [2020-10-09 14:08:07,382 INFO L226 Difference]: Without dead ends: 148879 [2020-10-09 14:08:07,382 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:08,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148879 states. [2020-10-09 14:08:10,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148879 to 45332. [2020-10-09 14:08:10,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45332 states. [2020-10-09 14:08:10,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45332 states to 45332 states and 238000 transitions. [2020-10-09 14:08:10,403 INFO L78 Accepts]: Start accepts. Automaton has 45332 states and 238000 transitions. Word has length 29 [2020-10-09 14:08:10,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:10,403 INFO L481 AbstractCegarLoop]: Abstraction has 45332 states and 238000 transitions. [2020-10-09 14:08:10,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:10,404 INFO L276 IsEmpty]: Start isEmpty. Operand 45332 states and 238000 transitions. [2020-10-09 14:08:10,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:08:10,411 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:10,411 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:10,411 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2020-10-09 14:08:10,411 INFO L429 AbstractCegarLoop]: === Iteration 108 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:10,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:10,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1664404140, now seen corresponding path program 5 times [2020-10-09 14:08:10,411 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:10,411 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456963046] [2020-10-09 14:08:10,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:10,488 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:08:10,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456963046] [2020-10-09 14:08:10,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:10,489 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:08:10,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638709203] [2020-10-09 14:08:10,489 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:08:10,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:10,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:08:10,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:08:10,489 INFO L87 Difference]: Start difference. First operand 45332 states and 238000 transitions. Second operand 9 states. [2020-10-09 14:08:12,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:12,290 INFO L93 Difference]: Finished difference Result 148687 states and 692117 transitions. [2020-10-09 14:08:12,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:12,291 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:12,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:12,686 INFO L225 Difference]: With dead ends: 148687 [2020-10-09 14:08:12,687 INFO L226 Difference]: Without dead ends: 148631 [2020-10-09 14:08:12,687 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:14,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148631 states. [2020-10-09 14:08:16,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148631 to 45016. [2020-10-09 14:08:16,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45016 states. [2020-10-09 14:08:16,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45016 states to 45016 states and 236327 transitions. [2020-10-09 14:08:16,278 INFO L78 Accepts]: Start accepts. Automaton has 45016 states and 236327 transitions. Word has length 29 [2020-10-09 14:08:16,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:16,278 INFO L481 AbstractCegarLoop]: Abstraction has 45016 states and 236327 transitions. [2020-10-09 14:08:16,278 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:16,278 INFO L276 IsEmpty]: Start isEmpty. Operand 45016 states and 236327 transitions. [2020-10-09 14:08:16,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:08:16,286 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:16,286 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:16,286 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2020-10-09 14:08:16,286 INFO L429 AbstractCegarLoop]: === Iteration 109 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:16,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:16,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1683984267, now seen corresponding path program 6 times [2020-10-09 14:08:16,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:16,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950112972] [2020-10-09 14:08:16,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:16,360 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:08:16,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950112972] [2020-10-09 14:08:16,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:16,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:08:16,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180695375] [2020-10-09 14:08:16,362 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:08:16,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:16,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:08:16,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:08:16,362 INFO L87 Difference]: Start difference. First operand 45016 states and 236327 transitions. Second operand 9 states. [2020-10-09 14:08:18,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:18,208 INFO L93 Difference]: Finished difference Result 147978 states and 688634 transitions. [2020-10-09 14:08:18,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:18,209 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:18,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:18,608 INFO L225 Difference]: With dead ends: 147978 [2020-10-09 14:08:18,608 INFO L226 Difference]: Without dead ends: 147907 [2020-10-09 14:08:18,608 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:19,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147907 states. [2020-10-09 14:08:21,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147907 to 44547. [2020-10-09 14:08:21,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44547 states. [2020-10-09 14:08:22,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44547 states to 44547 states and 233827 transitions. [2020-10-09 14:08:22,703 INFO L78 Accepts]: Start accepts. Automaton has 44547 states and 233827 transitions. Word has length 29 [2020-10-09 14:08:22,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:22,704 INFO L481 AbstractCegarLoop]: Abstraction has 44547 states and 233827 transitions. [2020-10-09 14:08:22,704 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:22,704 INFO L276 IsEmpty]: Start isEmpty. Operand 44547 states and 233827 transitions. [2020-10-09 14:08:22,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:08:22,711 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:22,711 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:22,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2020-10-09 14:08:22,712 INFO L429 AbstractCegarLoop]: === Iteration 110 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:22,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:22,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1683972859, now seen corresponding path program 6 times [2020-10-09 14:08:22,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:22,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322810835] [2020-10-09 14:08:22,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:22,791 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:08:22,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322810835] [2020-10-09 14:08:22,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:22,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:08:22,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296751175] [2020-10-09 14:08:22,793 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:08:22,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:22,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:08:22,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:08:22,793 INFO L87 Difference]: Start difference. First operand 44547 states and 233827 transitions. Second operand 9 states. [2020-10-09 14:08:24,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:24,644 INFO L93 Difference]: Finished difference Result 146514 states and 681741 transitions. [2020-10-09 14:08:24,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:24,645 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:24,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:25,042 INFO L225 Difference]: With dead ends: 146514 [2020-10-09 14:08:25,043 INFO L226 Difference]: Without dead ends: 146443 [2020-10-09 14:08:25,043 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:26,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146443 states. [2020-10-09 14:08:27,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146443 to 43886. [2020-10-09 14:08:27,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43886 states. [2020-10-09 14:08:27,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43886 states to 43886 states and 230374 transitions. [2020-10-09 14:08:27,992 INFO L78 Accepts]: Start accepts. Automaton has 43886 states and 230374 transitions. Word has length 29 [2020-10-09 14:08:27,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:27,992 INFO L481 AbstractCegarLoop]: Abstraction has 43886 states and 230374 transitions. [2020-10-09 14:08:27,993 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:27,993 INFO L276 IsEmpty]: Start isEmpty. Operand 43886 states and 230374 transitions. [2020-10-09 14:08:27,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-10-09 14:08:28,000 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:28,000 INFO L421 BasicCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:28,000 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2020-10-09 14:08:28,000 INFO L429 AbstractCegarLoop]: === Iteration 111 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:28,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:28,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1683956460, now seen corresponding path program 6 times [2020-10-09 14:08:28,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:28,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340673141] [2020-10-09 14:08:28,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:28,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:28,072 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-10-09 14:08:28,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340673141] [2020-10-09 14:08:28,073 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:28,073 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-10-09 14:08:28,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616710534] [2020-10-09 14:08:28,073 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-09 14:08:28,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:28,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-09 14:08:28,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-09 14:08:28,074 INFO L87 Difference]: Start difference. First operand 43886 states and 230374 transitions. Second operand 9 states. [2020-10-09 14:08:29,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:29,859 INFO L93 Difference]: Finished difference Result 145269 states and 675718 transitions. [2020-10-09 14:08:29,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-09 14:08:29,860 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 29 [2020-10-09 14:08:29,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:30,246 INFO L225 Difference]: With dead ends: 145269 [2020-10-09 14:08:30,247 INFO L226 Difference]: Without dead ends: 145198 [2020-10-09 14:08:30,247 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2020-10-09 14:08:31,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145198 states. [2020-10-09 14:08:33,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145198 to 42813. [2020-10-09 14:08:33,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42813 states. [2020-10-09 14:08:33,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42813 states to 42813 states and 224792 transitions. [2020-10-09 14:08:33,807 INFO L78 Accepts]: Start accepts. Automaton has 42813 states and 224792 transitions. Word has length 29 [2020-10-09 14:08:33,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:33,807 INFO L481 AbstractCegarLoop]: Abstraction has 42813 states and 224792 transitions. [2020-10-09 14:08:33,807 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-09 14:08:33,807 INFO L276 IsEmpty]: Start isEmpty. Operand 42813 states and 224792 transitions. [2020-10-09 14:08:33,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-10-09 14:08:33,816 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:33,817 INFO L421 BasicCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:33,817 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2020-10-09 14:08:33,817 INFO L429 AbstractCegarLoop]: === Iteration 112 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:33,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:33,817 INFO L82 PathProgramCache]: Analyzing trace with hash -2020768925, now seen corresponding path program 1 times [2020-10-09 14:08:33,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:33,817 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227602009] [2020-10-09 14:08:33,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 14:08:33,822 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 14:08:33,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-09 14:08:33,827 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-09 14:08:33,833 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-09 14:08:33,833 INFO L519 BasicCegarLoop]: Counterexample might be feasible [2020-10-09 14:08:33,833 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2020-10-09 14:08:33,834 WARN L264 etLargeBlockEncoding]: Failed to translate choice composition: Branch encoders not available. [2020-10-09 14:08:33,834 WARN L371 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2020-10-09 14:08:33,834 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2020-10-09 14:08:33,849 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,849 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,849 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,850 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,850 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,850 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,850 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,850 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,852 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,853 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,855 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,856 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,857 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,858 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,859 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,860 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,860 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,860 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,860 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,861 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,861 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,861 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,861 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,861 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,862 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,863 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,863 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,863 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,863 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,864 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,864 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,864 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,864 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,864 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,865 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,865 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,865 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,865 WARN L313 ript$VariableManager]: TermVariabe thr2Thread5of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,865 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread5of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,867 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,868 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,868 WARN L313 ript$VariableManager]: TermVariabe thr2Thread6of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,868 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,868 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread6of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,869 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,869 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,870 WARN L313 ript$VariableManager]: TermVariabe thr2Thread7of7ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,870 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,870 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread7of7ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,871 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,872 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,873 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,873 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,874 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,874 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,875 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,875 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,876 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,880 WARN L313 ript$VariableManager]: TermVariabe thr1Thread5of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,880 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,881 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread5of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,882 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,882 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread6of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread6of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,883 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,884 WARN L313 ript$VariableManager]: TermVariabe thr1Thread7of7ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,884 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread7of7ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-09 14:08:33,885 INFO L253 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2020-10-09 14:08:33,885 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-09 14:08:33,885 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-09 14:08:33,885 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-09 14:08:33,885 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-09 14:08:33,885 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-09 14:08:33,885 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-09 14:08:33,885 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-09 14:08:33,886 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-09 14:08:33,887 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-09 14:08:33,887 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 175 places, 154 transitions, 462 flow [2020-10-09 14:08:33,888 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 175 places, 154 transitions, 462 flow [2020-10-09 14:08:33,888 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 175 places, 154 transitions, 462 flow [2020-10-09 14:08:33,907 INFO L129 PetriNetUnfolder]: 10/194 cut-off events. [2020-10-09 14:08:33,908 INFO L130 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2020-10-09 14:08:33,909 INFO L80 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 194 events. 10/194 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 324 event pairs, 0 based on Foata normal form. 0/175 useless extension candidates. Maximal degree in co-relation 238. Up to 16 conditions per place. [2020-10-09 14:08:33,915 INFO L117 LiptonReduction]: Number of co-enabled transitions 3460 [2020-10-09 14:08:36,665 WARN L193 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2020-10-09 14:08:37,096 WARN L193 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2020-10-09 14:08:37,241 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2020-10-09 14:08:37,445 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 65 [2020-10-09 14:08:37,545 INFO L132 LiptonReduction]: Checked pairs total: 6416 [2020-10-09 14:08:37,545 INFO L134 LiptonReduction]: Total number of compositions: 141 [2020-10-09 14:08:37,545 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 81 places, 51 transitions, 256 flow [2020-10-09 14:08:47,425 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 55763 states. [2020-10-09 14:08:47,426 INFO L276 IsEmpty]: Start isEmpty. Operand 55763 states. [2020-10-09 14:08:47,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2020-10-09 14:08:47,426 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:47,426 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1] [2020-10-09 14:08:47,426 INFO L429 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:47,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:47,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1607054, now seen corresponding path program 1 times [2020-10-09 14:08:47,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:47,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430990031] [2020-10-09 14:08:47,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:08:47,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430990031] [2020-10-09 14:08:47,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:47,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2020-10-09 14:08:47,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377419101] [2020-10-09 14:08:47,438 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-09 14:08:47,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:47,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-09 14:08:47,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 14:08:47,439 INFO L87 Difference]: Start difference. First operand 55763 states. Second operand 3 states. [2020-10-09 14:08:47,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:47,828 INFO L93 Difference]: Finished difference Result 54360 states and 318970 transitions. [2020-10-09 14:08:47,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-09 14:08:47,829 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2020-10-09 14:08:47,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:47,990 INFO L225 Difference]: With dead ends: 54360 [2020-10-09 14:08:47,990 INFO L226 Difference]: Without dead ends: 51079 [2020-10-09 14:08:47,990 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-09 14:08:51,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51079 states. [2020-10-09 14:08:52,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51079 to 51079. [2020-10-09 14:08:52,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51079 states. [2020-10-09 14:08:52,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51079 states to 51079 states and 298193 transitions. [2020-10-09 14:08:52,649 INFO L78 Accepts]: Start accepts. Automaton has 51079 states and 298193 transitions. Word has length 3 [2020-10-09 14:08:52,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:52,649 INFO L481 AbstractCegarLoop]: Abstraction has 51079 states and 298193 transitions. [2020-10-09 14:08:52,649 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-09 14:08:52,649 INFO L276 IsEmpty]: Start isEmpty. Operand 51079 states and 298193 transitions. [2020-10-09 14:08:52,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-09 14:08:52,649 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:52,649 INFO L421 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:52,650 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2020-10-09 14:08:52,650 INFO L429 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:52,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:52,650 INFO L82 PathProgramCache]: Analyzing trace with hash -993793982, now seen corresponding path program 1 times [2020-10-09 14:08:52,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:52,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206628051] [2020-10-09 14:08:52,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:52,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:52,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:08:52,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206628051] [2020-10-09 14:08:52,681 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:52,681 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 14:08:52,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219148393] [2020-10-09 14:08:52,681 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 14:08:52,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:52,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 14:08:52,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 14:08:52,681 INFO L87 Difference]: Start difference. First operand 51079 states and 298193 transitions. Second operand 5 states. [2020-10-09 14:08:53,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:08:53,361 INFO L93 Difference]: Finished difference Result 96937 states and 538177 transitions. [2020-10-09 14:08:53,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 14:08:53,362 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 9 [2020-10-09 14:08:53,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:08:53,655 INFO L225 Difference]: With dead ends: 96937 [2020-10-09 14:08:53,655 INFO L226 Difference]: Without dead ends: 96928 [2020-10-09 14:08:53,655 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:08:58,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96928 states. [2020-10-09 14:08:59,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96928 to 61361. [2020-10-09 14:08:59,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61361 states. [2020-10-09 14:08:59,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61361 states to 61361 states and 361700 transitions. [2020-10-09 14:08:59,892 INFO L78 Accepts]: Start accepts. Automaton has 61361 states and 361700 transitions. Word has length 9 [2020-10-09 14:08:59,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:08:59,892 INFO L481 AbstractCegarLoop]: Abstraction has 61361 states and 361700 transitions. [2020-10-09 14:08:59,892 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 14:08:59,892 INFO L276 IsEmpty]: Start isEmpty. Operand 61361 states and 361700 transitions. [2020-10-09 14:08:59,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-09 14:08:59,893 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:08:59,893 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:08:59,893 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2020-10-09 14:08:59,893 INFO L429 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:08:59,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:08:59,893 INFO L82 PathProgramCache]: Analyzing trace with hash -250834384, now seen corresponding path program 1 times [2020-10-09 14:08:59,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:08:59,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308878697] [2020-10-09 14:08:59,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:08:59,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:08:59,924 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:08:59,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308878697] [2020-10-09 14:08:59,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:08:59,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-09 14:08:59,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817234039] [2020-10-09 14:08:59,926 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-09 14:08:59,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:08:59,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-09 14:08:59,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-09 14:08:59,926 INFO L87 Difference]: Start difference. First operand 61361 states and 361700 transitions. Second operand 5 states. [2020-10-09 14:09:00,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:09:00,742 INFO L93 Difference]: Finished difference Result 115105 states and 647870 transitions. [2020-10-09 14:09:00,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-09 14:09:00,743 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2020-10-09 14:09:00,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:09:01,106 INFO L225 Difference]: With dead ends: 115105 [2020-10-09 14:09:01,107 INFO L226 Difference]: Without dead ends: 115086 [2020-10-09 14:09:01,107 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:09:11,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115086 states. [2020-10-09 14:09:12,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115086 to 74729. [2020-10-09 14:09:12,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74729 states. [2020-10-09 14:09:12,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74729 states to 74729 states and 446528 transitions. [2020-10-09 14:09:12,963 INFO L78 Accepts]: Start accepts. Automaton has 74729 states and 446528 transitions. Word has length 13 [2020-10-09 14:09:12,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:09:12,963 INFO L481 AbstractCegarLoop]: Abstraction has 74729 states and 446528 transitions. [2020-10-09 14:09:12,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-09 14:09:12,963 INFO L276 IsEmpty]: Start isEmpty. Operand 74729 states and 446528 transitions. [2020-10-09 14:09:12,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 14:09:12,963 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:09:12,963 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:09:12,964 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2020-10-09 14:09:12,964 INFO L429 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:09:12,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:09:12,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1217517960, now seen corresponding path program 1 times [2020-10-09 14:09:12,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:09:12,964 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413770715] [2020-10-09 14:09:12,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:09:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:09:13,010 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:09:13,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413770715] [2020-10-09 14:09:13,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606324042] [2020-10-09 14:09:13,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-09 14:09:13,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:09:13,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-09 14:09:13,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-09 14:09:13,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-09 14:09:13,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-09 14:09:13,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-09 14:09:13,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913336745] [2020-10-09 14:09:13,180 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-09 14:09:13,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:09:13,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-09 14:09:13,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2020-10-09 14:09:13,181 INFO L87 Difference]: Start difference. First operand 74729 states and 446528 transitions. Second operand 12 states. [2020-10-09 14:09:14,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:09:14,677 INFO L93 Difference]: Finished difference Result 183405 states and 977356 transitions. [2020-10-09 14:09:14,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:09:14,678 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-09 14:09:14,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:09:16,805 INFO L225 Difference]: With dead ends: 183405 [2020-10-09 14:09:16,805 INFO L226 Difference]: Without dead ends: 183386 [2020-10-09 14:09:16,805 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-09 14:09:21,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183386 states. [2020-10-09 14:09:24,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183386 to 74375. [2020-10-09 14:09:24,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74375 states. [2020-10-09 14:09:25,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74375 states to 74375 states and 444112 transitions. [2020-10-09 14:09:25,198 INFO L78 Accepts]: Start accepts. Automaton has 74375 states and 444112 transitions. Word has length 15 [2020-10-09 14:09:25,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-09 14:09:25,199 INFO L481 AbstractCegarLoop]: Abstraction has 74375 states and 444112 transitions. [2020-10-09 14:09:25,199 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-09 14:09:25,199 INFO L276 IsEmpty]: Start isEmpty. Operand 74375 states and 444112 transitions. [2020-10-09 14:09:25,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-09 14:09:25,199 INFO L413 BasicCegarLoop]: Found error trace [2020-10-09 14:09:25,199 INFO L421 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-09 14:09:25,406 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2020-10-09 14:09:25,407 INFO L429 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-09 14:09:25,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-09 14:09:25,407 INFO L82 PathProgramCache]: Analyzing trace with hash -533674248, now seen corresponding path program 2 times [2020-10-09 14:09:25,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-09 14:09:25,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126505600] [2020-10-09 14:09:25,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-09 14:09:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-09 14:09:25,467 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2020-10-09 14:09:25,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126505600] [2020-10-09 14:09:25,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-09 14:09:25,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-10-09 14:09:25,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752748354] [2020-10-09 14:09:25,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-09 14:09:25,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-09 14:09:25,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-09 14:09:25,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-09 14:09:25,469 INFO L87 Difference]: Start difference. First operand 74375 states and 444112 transitions. Second operand 7 states. [2020-10-09 14:09:27,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-09 14:09:27,439 INFO L93 Difference]: Finished difference Result 188187 states and 1003599 transitions. [2020-10-09 14:09:27,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-09 14:09:27,440 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 15 [2020-10-09 14:09:27,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-09 14:09:28,006 INFO L225 Difference]: With dead ends: 188187 [2020-10-09 14:09:28,007 INFO L226 Difference]: Without dead ends: 188167 [2020-10-09 14:09:28,007 INFO L673 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 Received shutdown request... [2020-10-09 14:09:40,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188167 states. [2020-10-09 14:09:40,064 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2020-10-09 14:09:40,064 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-09 14:09:40,067 WARN L235 ceAbstractionStarter]: Timeout [2020-10-09 14:09:40,067 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.10 02:09:40 BasicIcfg [2020-10-09 14:09:40,067 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-09 14:09:40,068 INFO L168 Benchmark]: Toolchain (without parser) took 777143.51 ms. Allocated memory was 250.6 MB in the beginning and 5.2 GB in the end (delta: 5.0 GB). Free memory was 207.1 MB in the beginning and 2.5 GB in the end (delta: -2.3 GB). Peak memory consumption was 5.5 GB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,069 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 250.6 MB. Free memory is still 227.0 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-09 14:09:40,069 INFO L168 Benchmark]: CACSL2BoogieTranslator took 632.19 ms. Allocated memory was 250.6 MB in the beginning and 312.5 MB in the end (delta: 61.9 MB). Free memory was 207.1 MB in the beginning and 268.4 MB in the end (delta: -61.3 MB). Peak memory consumption was 29.2 MB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,069 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.67 ms. Allocated memory is still 312.5 MB. Free memory was 268.4 MB in the beginning and 265.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,070 INFO L168 Benchmark]: Boogie Preprocessor took 27.80 ms. Allocated memory is still 312.5 MB. Free memory was 265.9 MB in the beginning and 263.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,070 INFO L168 Benchmark]: RCFGBuilder took 419.51 ms. Allocated memory is still 312.5 MB. Free memory was 263.4 MB in the beginning and 244.0 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,070 INFO L168 Benchmark]: TraceAbstraction took 776008.22 ms. Allocated memory was 312.5 MB in the beginning and 5.2 GB in the end (delta: 4.9 GB). Free memory was 244.0 MB in the beginning and 2.5 GB in the end (delta: -2.3 GB). Peak memory consumption was 5.5 GB. Max. memory is 14.2 GB. [2020-10-09 14:09:40,071 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.22 ms. Allocated memory is still 250.6 MB. Free memory is still 227.0 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 632.19 ms. Allocated memory was 250.6 MB in the beginning and 312.5 MB in the end (delta: 61.9 MB). Free memory was 207.1 MB in the beginning and 268.4 MB in the end (delta: -61.3 MB). Peak memory consumption was 29.2 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 48.67 ms. Allocated memory is still 312.5 MB. Free memory was 268.4 MB in the beginning and 265.9 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 27.80 ms. Allocated memory is still 312.5 MB. Free memory was 265.9 MB in the beginning and 263.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * RCFGBuilder took 419.51 ms. Allocated memory is still 312.5 MB. Free memory was 263.4 MB in the beginning and 244.0 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 14.2 GB. * TraceAbstraction took 776008.22 ms. Allocated memory was 312.5 MB in the beginning and 5.2 GB in the end (delta: 4.9 GB). Free memory was 244.0 MB in the beginning and 2.5 GB in the end (delta: -2.3 GB). Peak memory consumption was 5.5 GB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 362 VarBasedMoverChecksPositive, 3 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 3 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 3 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.7s, 61 PlacesBefore, 18 PlacesAfterwards, 58 TransitionsBefore, 12 TransitionsAfterwards, 592 CoEnabledTransitionPairs, 6 FixpointIterations, 21 TrivialSequentialCompositions, 26 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 3 ChoiceCompositions, 54 TotalNumberOfCompositions, 576 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 568 VarBasedMoverChecksPositive, 11 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 11 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 30 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.5s, 80 PlacesBefore, 31 PlacesAfterwards, 74 TransitionsBefore, 21 TransitionsAfterwards, 920 CoEnabledTransitionPairs, 5 FixpointIterations, 31 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 3 ConcurrentYvCompositions, 4 ChoiceCompositions, 66 TotalNumberOfCompositions, 1122 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 826 VarBasedMoverChecksPositive, 17 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 17 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 50 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.7s, 99 PlacesBefore, 41 PlacesAfterwards, 90 TransitionsBefore, 27 TransitionsAfterwards, 1308 CoEnabledTransitionPairs, 5 FixpointIterations, 39 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 5 TrivialYvCompositions, 3 ConcurrentYvCompositions, 5 ChoiceCompositions, 79 TotalNumberOfCompositions, 1841 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1012 VarBasedMoverChecksPositive, 20 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 20 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 52 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.0s, 118 PlacesBefore, 51 PlacesAfterwards, 106 TransitionsBefore, 33 TransitionsAfterwards, 1756 CoEnabledTransitionPairs, 6 FixpointIterations, 47 TrivialSequentialCompositions, 28 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 4 ConcurrentYvCompositions, 6 ChoiceCompositions, 92 TotalNumberOfCompositions, 2590 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1310 VarBasedMoverChecksPositive, 30 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 30 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 78 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.2s, 137 PlacesBefore, 61 PlacesAfterwards, 122 TransitionsBefore, 39 TransitionsAfterwards, 2264 CoEnabledTransitionPairs, 6 FixpointIterations, 61 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 3 ConcurrentYvCompositions, 7 ChoiceCompositions, 111 TotalNumberOfCompositions, 4038 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 1797 VarBasedMoverChecksPositive, 34 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 34 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 125 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 2.5s, 156 PlacesBefore, 71 PlacesAfterwards, 138 TransitionsBefore, 45 TransitionsAfterwards, 2832 CoEnabledTransitionPairs, 5 FixpointIterations, 66 TrivialSequentialCompositions, 37 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 4 ConcurrentYvCompositions, 8 ChoiceCompositions, 121 TotalNumberOfCompositions, 4694 MoverChecksTotal - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 2227 VarBasedMoverChecksPositive, 40 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 40 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 203 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 3.6s, 175 PlacesBefore, 81 PlacesAfterwards, 154 TransitionsBefore, 51 TransitionsAfterwards, 3460 CoEnabledTransitionPairs, 6 FixpointIterations, 81 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 9 TrivialYvCompositions, 3 ConcurrentYvCompositions, 9 ChoiceCompositions, 141 TotalNumberOfCompositions, 6416 MoverChecksTotal - TimeoutResultAtElement [Line: 678]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 678). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 55 locations, 1 error locations. Started 7 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 775.6s, OverallIterations: 192, TraceHistogramMax: 7, AutomataDifference: 307.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 27.7s, HoareTripleCheckerStatistics: 11894 SDtfs, 60430 SDslu, 53477 SDs, 0 SdLazy, 101902 SolverSat, 6209 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 72.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7343 GetRequests, 1683 SyntacticMatches, 0 SemanticMatches, 5660 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70606 ImplicationChecksByTransitivity, 80.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=74729occurred in iteration=3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 386.1s AutomataMinimizationTime, 186 MinimizatonAttempts, 10770603 StatesRemovedByMinimization, 177 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 22.9s InterpolantComputationTime, 6797 NumberOfCodeBlocks, 6685 NumberOfCodeBlocksAsserted, 374 NumberOfCheckSat, 6394 ConstructedInterpolants, 0 QuantifiedInterpolants, 996404 SizeOfPredicates, 588 NumberOfNonLiveVariables, 11845 ConjunctsInSsa, 885 ConjunctsInUnsatCore, 285 InterpolantComputations, 87 PerfectInterpolantSequences, 2838/5090 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 could not prove your program: Timeout Completed graceful shutdown