/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-MCR.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench_longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-4336eb1 [2019-12-27 23:25:27,829 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-27 23:25:27,832 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-27 23:25:27,850 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-27 23:25:27,850 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-27 23:25:27,853 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-27 23:25:27,855 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-27 23:25:27,868 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-27 23:25:27,870 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-27 23:25:27,871 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-27 23:25:27,874 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-27 23:25:27,876 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-27 23:25:27,876 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-27 23:25:27,879 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-27 23:25:27,882 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-27 23:25:27,884 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-27 23:25:27,885 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-27 23:25:27,888 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-27 23:25:27,890 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-27 23:25:27,895 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-27 23:25:27,899 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-27 23:25:27,900 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-27 23:25:27,902 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-27 23:25:27,903 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-27 23:25:27,905 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-27 23:25:27,905 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-27 23:25:27,905 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-27 23:25:27,908 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-27 23:25:27,910 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-27 23:25:27,911 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-27 23:25:27,911 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-27 23:25:27,912 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-27 23:25:27,913 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-27 23:25:27,914 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-27 23:25:27,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-27 23:25:27,916 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-27 23:25:27,917 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-27 23:25:27,917 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-27 23:25:27,918 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-27 23:25:27,921 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-27 23:25:27,922 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-27 23:25:27,923 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-MCR.epf [2019-12-27 23:25:27,942 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-27 23:25:27,942 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-27 23:25:27,944 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-27 23:25:27,944 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-27 23:25:27,945 INFO L138 SettingsManager]: * Use SBE=true [2019-12-27 23:25:27,945 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-27 23:25:27,945 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-27 23:25:27,945 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-27 23:25:27,945 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-27 23:25:27,946 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-27 23:25:27,947 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-27 23:25:27,947 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-27 23:25:27,947 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-27 23:25:27,948 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-27 23:25:27,948 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-27 23:25:27,948 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-27 23:25:27,948 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-27 23:25:27,948 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-27 23:25:27,948 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-27 23:25:27,949 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-27 23:25:27,949 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-27 23:25:27,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-27 23:25:27,949 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-27 23:25:27,949 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-27 23:25:27,950 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-27 23:25:27,950 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-27 23:25:27,950 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-27 23:25:27,950 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2019-12-27 23:25:27,950 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2019-12-27 23:25:27,951 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-27 23:25:27,952 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2019-12-27 23:25:27,952 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-27 23:25:28,207 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-27 23:25:28,225 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-27 23:25:28,228 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-27 23:25:28,230 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-27 23:25:28,230 INFO L275 PluginConnector]: CDTParser initialized [2019-12-27 23:25:28,231 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2019-12-27 23:25:28,309 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4902333d2/6d230707232d4df98ab4fbf3e58d7765/FLAG0da943f33 [2019-12-27 23:25:28,845 INFO L306 CDTParser]: Found 1 translation units. [2019-12-27 23:25:28,846 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2019-12-27 23:25:28,860 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4902333d2/6d230707232d4df98ab4fbf3e58d7765/FLAG0da943f33 [2019-12-27 23:25:29,181 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4902333d2/6d230707232d4df98ab4fbf3e58d7765 [2019-12-27 23:25:29,189 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-27 23:25:29,191 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-12-27 23:25:29,192 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-27 23:25:29,192 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-27 23:25:29,195 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-27 23:25:29,196 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:29,199 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4862a89a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29, skipping insertion in model container [2019-12-27 23:25:29,199 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:29,206 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-27 23:25:29,257 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-27 23:25:29,782 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 23:25:29,794 INFO L203 MainTranslator]: Completed pre-run [2019-12-27 23:25:29,853 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 23:25:29,927 INFO L208 MainTranslator]: Completed translation [2019-12-27 23:25:29,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29 WrapperNode [2019-12-27 23:25:29,928 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-27 23:25:29,928 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-27 23:25:29,929 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-27 23:25:29,930 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-27 23:25:29,939 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:29,979 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,005 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-27 23:25:30,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-27 23:25:30,005 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-27 23:25:30,005 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-27 23:25:30,013 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,013 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,015 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,016 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,021 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,026 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,028 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (1/1) ... [2019-12-27 23:25:30,031 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-27 23:25:30,031 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-27 23:25:30,032 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-27 23:25:30,032 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-27 23:25:30,033 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (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 [2019-12-27 23:25:30,093 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-12-27 23:25:30,093 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-12-27 23:25:30,093 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-12-27 23:25:30,093 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-12-27 23:25:30,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-27 23:25:30,094 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2019-12-27 23:25:30,094 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-27 23:25:30,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-27 23:25:30,094 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2019-12-27 23:25:30,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-27 23:25:30,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-27 23:25:30,096 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2019-12-27 23:25:30,462 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-27 23:25:30,462 INFO L287 CfgBuilder]: Removed 6 assume(true) statements. [2019-12-27 23:25:30,464 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 11:25:30 BoogieIcfgContainer [2019-12-27 23:25:30,464 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-27 23:25:30,465 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-27 23:25:30,465 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-27 23:25:30,473 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-27 23:25:30,473 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.12 11:25:29" (1/3) ... [2019-12-27 23:25:30,474 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@163304a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 11:25:30, skipping insertion in model container [2019-12-27 23:25:30,474 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.12 11:25:29" (2/3) ... [2019-12-27 23:25:30,475 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@163304a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.12 11:25:30, skipping insertion in model container [2019-12-27 23:25:30,475 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.12 11:25:30" (3/3) ... [2019-12-27 23:25:30,477 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-2.i [2019-12-27 23:25:30,487 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-12-27 23:25:30,488 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-27 23:25:30,493 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-27 23:25:30,494 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2019-12-27 23:25:30,527 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,528 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,531 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,532 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,532 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,532 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,533 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,533 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,533 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,534 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,534 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,534 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,534 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,535 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,535 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,536 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,536 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,537 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,537 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,537 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,538 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,539 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,540 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,542 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,542 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,543 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,543 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,553 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,553 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,553 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,553 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,554 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,554 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,568 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,568 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,569 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,569 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,569 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,569 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 23:25:30,582 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-27 23:25:30,598 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-27 23:25:30,598 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-27 23:25:30,598 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-27 23:25:30,599 INFO L376 AbstractCegarLoop]: Backedges is MCR [2019-12-27 23:25:30,599 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-27 23:25:30,599 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-27 23:25:30,599 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-27 23:25:30,599 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-27 23:25:30,611 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 53 transitions [2019-12-27 23:25:30,705 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1244 states. [2019-12-27 23:25:30,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states. [2019-12-27 23:25:30,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-12-27 23:25:30,718 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:30,719 INFO L411 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:30,719 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:30,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:30,726 INFO L82 PathProgramCache]: Analyzing trace with hash 978645364, now seen corresponding path program 1 times [2019-12-27 23:25:30,734 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:30,735 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401523719] [2019-12-27 23:25:30,735 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:31,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:31,155 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401523719] [2019-12-27 23:25:31,156 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 23:25:31,157 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-27 23:25:31,157 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [33826683] [2019-12-27 23:25:31,158 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:31,165 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:31,185 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 21 states and 20 transitions. [2019-12-27 23:25:31,185 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:31,192 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:31,192 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-27 23:25:31,193 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:31,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-27 23:25:31,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-27 23:25:31,212 INFO L87 Difference]: Start difference. First operand 1244 states. Second operand 5 states. [2019-12-27 23:25:31,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:31,442 INFO L93 Difference]: Finished difference Result 2093 states and 6041 transitions. [2019-12-27 23:25:31,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-27 23:25:31,444 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2019-12-27 23:25:31,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:31,473 INFO L225 Difference]: With dead ends: 2093 [2019-12-27 23:25:31,474 INFO L226 Difference]: Without dead ends: 572 [2019-12-27 23:25:31,477 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-12-27 23:25:31,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-12-27 23:25:31,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 460. [2019-12-27 23:25:31,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2019-12-27 23:25:31,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1179 transitions. [2019-12-27 23:25:31,570 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1179 transitions. Word has length 20 [2019-12-27 23:25:31,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:31,570 INFO L462 AbstractCegarLoop]: Abstraction has 460 states and 1179 transitions. [2019-12-27 23:25:31,570 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-27 23:25:31,571 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1179 transitions. [2019-12-27 23:25:31,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-12-27 23:25:31,572 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:31,573 INFO L411 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:31,573 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:31,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:31,574 INFO L82 PathProgramCache]: Analyzing trace with hash 2103912560, now seen corresponding path program 1 times [2019-12-27 23:25:31,574 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:31,574 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555968931] [2019-12-27 23:25:31,575 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:31,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:31,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:31,736 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555968931] [2019-12-27 23:25:31,737 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 23:25:31,737 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-27 23:25:31,737 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1416765299] [2019-12-27 23:25:31,737 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:31,741 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:31,744 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 25 states and 24 transitions. [2019-12-27 23:25:31,745 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:31,745 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:31,747 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-27 23:25:31,747 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:31,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-27 23:25:31,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-27 23:25:31,748 INFO L87 Difference]: Start difference. First operand 460 states and 1179 transitions. Second operand 6 states. [2019-12-27 23:25:31,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:31,921 INFO L93 Difference]: Finished difference Result 908 states and 2257 transitions. [2019-12-27 23:25:31,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-27 23:25:31,922 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2019-12-27 23:25:31,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:31,927 INFO L225 Difference]: With dead ends: 908 [2019-12-27 23:25:31,927 INFO L226 Difference]: Without dead ends: 673 [2019-12-27 23:25:31,928 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2019-12-27 23:25:31,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2019-12-27 23:25:31,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 554. [2019-12-27 23:25:31,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2019-12-27 23:25:31,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1367 transitions. [2019-12-27 23:25:31,972 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1367 transitions. Word has length 24 [2019-12-27 23:25:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:31,974 INFO L462 AbstractCegarLoop]: Abstraction has 554 states and 1367 transitions. [2019-12-27 23:25:31,974 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-27 23:25:31,974 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1367 transitions. [2019-12-27 23:25:31,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-27 23:25:31,982 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:31,982 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:31,982 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:31,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:31,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1857069363, now seen corresponding path program 1 times [2019-12-27 23:25:31,983 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:31,983 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479740174] [2019-12-27 23:25:31,983 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:32,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:32,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:32,198 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479740174] [2019-12-27 23:25:32,198 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479385833] [2019-12-27 23:25:32,198 INFO L94 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 [2019-12-27 23:25:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:32,313 INFO L264 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-27 23:25:32,321 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:32,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:32,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:32,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:32,451 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:32,451 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2019-12-27 23:25:32,451 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [838544549] [2019-12-27 23:25:32,452 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:32,456 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:32,461 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 29 states and 28 transitions. [2019-12-27 23:25:32,461 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:32,462 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:32,462 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-12-27 23:25:32,462 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:32,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-12-27 23:25:32,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2019-12-27 23:25:32,463 INFO L87 Difference]: Start difference. First operand 554 states and 1367 transitions. Second operand 7 states. [2019-12-27 23:25:32,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:32,667 INFO L93 Difference]: Finished difference Result 967 states and 2375 transitions. [2019-12-27 23:25:32,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-27 23:25:32,667 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 28 [2019-12-27 23:25:32,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:32,673 INFO L225 Difference]: With dead ends: 967 [2019-12-27 23:25:32,673 INFO L226 Difference]: Without dead ends: 753 [2019-12-27 23:25:32,674 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:32,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2019-12-27 23:25:32,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 591. [2019-12-27 23:25:32,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 591 states. [2019-12-27 23:25:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1445 transitions. [2019-12-27 23:25:32,706 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1445 transitions. Word has length 28 [2019-12-27 23:25:32,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:32,706 INFO L462 AbstractCegarLoop]: Abstraction has 591 states and 1445 transitions. [2019-12-27 23:25:32,707 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-12-27 23:25:32,707 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1445 transitions. [2019-12-27 23:25:32,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-27 23:25:32,708 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:32,709 INFO L411 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:32,918 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:32,918 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:32,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:32,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1304113332, now seen corresponding path program 1 times [2019-12-27 23:25:32,919 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:32,919 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116498012] [2019-12-27 23:25:32,919 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:32,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:33,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:33,040 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116498012] [2019-12-27 23:25:33,041 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 23:25:33,041 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-12-27 23:25:33,041 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1893064451] [2019-12-27 23:25:33,041 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:33,045 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:33,051 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 53 states and 76 transitions. [2019-12-27 23:25:33,051 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:33,056 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:33,057 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-12-27 23:25:33,057 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:33,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-12-27 23:25:33,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-12-27 23:25:33,058 INFO L87 Difference]: Start difference. First operand 591 states and 1445 transitions. Second operand 7 states. [2019-12-27 23:25:33,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:33,200 INFO L93 Difference]: Finished difference Result 984 states and 2381 transitions. [2019-12-27 23:25:33,201 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-27 23:25:33,201 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 28 [2019-12-27 23:25:33,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:33,208 INFO L225 Difference]: With dead ends: 984 [2019-12-27 23:25:33,208 INFO L226 Difference]: Without dead ends: 835 [2019-12-27 23:25:33,208 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:33,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2019-12-27 23:25:33,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 657. [2019-12-27 23:25:33,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 657 states. [2019-12-27 23:25:33,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1573 transitions. [2019-12-27 23:25:33,233 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1573 transitions. Word has length 28 [2019-12-27 23:25:33,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:33,238 INFO L462 AbstractCegarLoop]: Abstraction has 657 states and 1573 transitions. [2019-12-27 23:25:33,238 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-12-27 23:25:33,238 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1573 transitions. [2019-12-27 23:25:33,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 23:25:33,240 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:33,240 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:33,248 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:33,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:33,249 INFO L82 PathProgramCache]: Analyzing trace with hash 960102518, now seen corresponding path program 2 times [2019-12-27 23:25:33,249 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:33,250 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619193767] [2019-12-27 23:25:33,250 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:33,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:33,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:33,474 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619193767] [2019-12-27 23:25:33,475 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408891256] [2019-12-27 23:25:33,475 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:33,530 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:33,530 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:33,531 INFO L264 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 23:25:33,533 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:33,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:33,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:33,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:33,638 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:33,638 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 23:25:33,639 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [192473979] [2019-12-27 23:25:33,639 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:33,643 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:33,648 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 33 states and 32 transitions. [2019-12-27 23:25:33,648 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:33,648 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:33,648 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-27 23:25:33,649 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:33,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-27 23:25:33,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:33,649 INFO L87 Difference]: Start difference. First operand 657 states and 1573 transitions. Second operand 8 states. [2019-12-27 23:25:33,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:33,863 INFO L93 Difference]: Finished difference Result 1129 states and 2699 transitions. [2019-12-27 23:25:33,864 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-27 23:25:33,864 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-12-27 23:25:33,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:33,869 INFO L225 Difference]: With dead ends: 1129 [2019-12-27 23:25:33,870 INFO L226 Difference]: Without dead ends: 915 [2019-12-27 23:25:33,870 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2019-12-27 23:25:33,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2019-12-27 23:25:33,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 685. [2019-12-27 23:25:33,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 685 states. [2019-12-27 23:25:33,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1633 transitions. [2019-12-27 23:25:33,894 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1633 transitions. Word has length 32 [2019-12-27 23:25:33,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:33,896 INFO L462 AbstractCegarLoop]: Abstraction has 685 states and 1633 transitions. [2019-12-27 23:25:33,896 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-27 23:25:33,896 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1633 transitions. [2019-12-27 23:25:33,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 23:25:33,900 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:33,901 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:34,104 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:34,105 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:34,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:34,105 INFO L82 PathProgramCache]: Analyzing trace with hash 407146487, now seen corresponding path program 1 times [2019-12-27 23:25:34,106 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:34,107 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220981155] [2019-12-27 23:25:34,107 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:34,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:34,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:34,241 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220981155] [2019-12-27 23:25:34,241 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239807434] [2019-12-27 23:25:34,241 INFO L94 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 [2019-12-27 23:25:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:34,307 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 23:25:34,312 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:34,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:34,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:34,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:34,386 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:34,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 23:25:34,386 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1547533291] [2019-12-27 23:25:34,386 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:34,390 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:34,399 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 66 states and 98 transitions. [2019-12-27 23:25:34,399 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:34,403 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:25:34,403 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-27 23:25:34,404 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:34,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-27 23:25:34,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:34,405 INFO L87 Difference]: Start difference. First operand 685 states and 1633 transitions. Second operand 8 states. [2019-12-27 23:25:34,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:34,605 INFO L93 Difference]: Finished difference Result 1022 states and 2436 transitions. [2019-12-27 23:25:34,606 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-27 23:25:34,606 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-12-27 23:25:34,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:34,613 INFO L225 Difference]: With dead ends: 1022 [2019-12-27 23:25:34,613 INFO L226 Difference]: Without dead ends: 915 [2019-12-27 23:25:34,614 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:25:34,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2019-12-27 23:25:34,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 693. [2019-12-27 23:25:34,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 693 states. [2019-12-27 23:25:34,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1662 transitions. [2019-12-27 23:25:34,640 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1662 transitions. Word has length 32 [2019-12-27 23:25:34,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:34,641 INFO L462 AbstractCegarLoop]: Abstraction has 693 states and 1662 transitions. [2019-12-27 23:25:34,641 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-27 23:25:34,641 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1662 transitions. [2019-12-27 23:25:34,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 23:25:34,642 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:34,642 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:34,846 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:34,846 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:34,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:34,847 INFO L82 PathProgramCache]: Analyzing trace with hash -729133039, now seen corresponding path program 1 times [2019-12-27 23:25:34,847 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:34,847 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757447285] [2019-12-27 23:25:34,847 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:34,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:34,968 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:34,968 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757447285] [2019-12-27 23:25:34,969 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664601340] [2019-12-27 23:25:34,969 INFO L94 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 [2019-12-27 23:25:35,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:35,027 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 23:25:35,039 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:35,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:35,128 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:35,128 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 23:25:35,128 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1531270969] [2019-12-27 23:25:35,128 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:35,132 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:35,142 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 81 states and 128 transitions. [2019-12-27 23:25:35,143 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:35,147 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:25:35,147 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-27 23:25:35,148 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:35,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-27 23:25:35,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:35,148 INFO L87 Difference]: Start difference. First operand 693 states and 1662 transitions. Second operand 8 states. [2019-12-27 23:25:35,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:35,344 INFO L93 Difference]: Finished difference Result 1165 states and 2743 transitions. [2019-12-27 23:25:35,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-27 23:25:35,344 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-12-27 23:25:35,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:35,350 INFO L225 Difference]: With dead ends: 1165 [2019-12-27 23:25:35,350 INFO L226 Difference]: Without dead ends: 1016 [2019-12-27 23:25:35,350 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:25:35,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2019-12-27 23:25:35,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 742. [2019-12-27 23:25:35,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 742 states. [2019-12-27 23:25:35,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 1764 transitions. [2019-12-27 23:25:35,371 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 1764 transitions. Word has length 32 [2019-12-27 23:25:35,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:35,371 INFO L462 AbstractCegarLoop]: Abstraction has 742 states and 1764 transitions. [2019-12-27 23:25:35,371 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-27 23:25:35,371 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 1764 transitions. [2019-12-27 23:25:35,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 23:25:35,372 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:35,373 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:35,583 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:35,584 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:35,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:35,584 INFO L82 PathProgramCache]: Analyzing trace with hash -719302009, now seen corresponding path program 2 times [2019-12-27 23:25:35,585 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:35,586 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455196746] [2019-12-27 23:25:35,586 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:35,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:35,701 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:35,702 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455196746] [2019-12-27 23:25:35,702 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355579003] [2019-12-27 23:25:35,702 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:35,794 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:35,794 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:35,795 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 23:25:35,798 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:35,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:35,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:35,890 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:35,891 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 23:25:35,891 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1854933074] [2019-12-27 23:25:35,891 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:35,895 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:35,907 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 78 states and 122 transitions. [2019-12-27 23:25:35,908 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:35,912 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:25:35,912 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-27 23:25:35,912 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:35,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-27 23:25:35,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:35,913 INFO L87 Difference]: Start difference. First operand 742 states and 1764 transitions. Second operand 8 states. [2019-12-27 23:25:36,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:36,127 INFO L93 Difference]: Finished difference Result 1144 states and 2680 transitions. [2019-12-27 23:25:36,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-27 23:25:36,127 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-12-27 23:25:36,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:36,134 INFO L225 Difference]: With dead ends: 1144 [2019-12-27 23:25:36,134 INFO L226 Difference]: Without dead ends: 1037 [2019-12-27 23:25:36,134 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:25:36,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2019-12-27 23:25:36,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 754. [2019-12-27 23:25:36,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 754 states. [2019-12-27 23:25:36,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1791 transitions. [2019-12-27 23:25:36,160 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1791 transitions. Word has length 32 [2019-12-27 23:25:36,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:36,161 INFO L462 AbstractCegarLoop]: Abstraction has 754 states and 1791 transitions. [2019-12-27 23:25:36,161 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-27 23:25:36,161 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1791 transitions. [2019-12-27 23:25:36,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 23:25:36,162 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:36,162 INFO L411 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:36,365 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:36,365 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:36,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:36,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1769924471, now seen corresponding path program 2 times [2019-12-27 23:25:36,366 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:36,366 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683596090] [2019-12-27 23:25:36,366 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:36,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:36,475 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683596090] [2019-12-27 23:25:36,475 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132804605] [2019-12-27 23:25:36,475 INFO L92 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 [2019-12-27 23:25:36,518 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:36,519 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:36,519 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 23:25:36,521 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:36,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:36,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:36,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:36,591 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:36,591 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 23:25:36,592 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [415775978] [2019-12-27 23:25:36,592 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:36,595 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:36,602 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 57 states and 80 transitions. [2019-12-27 23:25:36,603 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:36,611 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:36,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-27 23:25:36,612 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:36,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-27 23:25:36,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2019-12-27 23:25:36,613 INFO L87 Difference]: Start difference. First operand 754 states and 1791 transitions. Second operand 8 states. [2019-12-27 23:25:36,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:36,829 INFO L93 Difference]: Finished difference Result 1144 states and 2680 transitions. [2019-12-27 23:25:36,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-27 23:25:36,830 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 32 [2019-12-27 23:25:36,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:36,836 INFO L225 Difference]: With dead ends: 1144 [2019-12-27 23:25:36,836 INFO L226 Difference]: Without dead ends: 1037 [2019-12-27 23:25:36,837 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2019-12-27 23:25:36,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2019-12-27 23:25:36,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 760. [2019-12-27 23:25:36,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 760 states. [2019-12-27 23:25:36,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 1794 transitions. [2019-12-27 23:25:36,857 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 1794 transitions. Word has length 32 [2019-12-27 23:25:36,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:36,858 INFO L462 AbstractCegarLoop]: Abstraction has 760 states and 1794 transitions. [2019-12-27 23:25:36,858 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-27 23:25:36,858 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 1794 transitions. [2019-12-27 23:25:36,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:36,859 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:36,860 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:37,063 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:37,064 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:37,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:37,065 INFO L82 PathProgramCache]: Analyzing trace with hash -710146503, now seen corresponding path program 3 times [2019-12-27 23:25:37,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:37,066 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112526155] [2019-12-27 23:25:37,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:37,214 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:37,215 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112526155] [2019-12-27 23:25:37,215 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566081112] [2019-12-27 23:25:37,215 INFO L92 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 [2019-12-27 23:25:37,265 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 23:25:37,265 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:37,266 INFO L264 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:37,269 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:37,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:37,398 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:37,399 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:37,399 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:37,399 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1486839096] [2019-12-27 23:25:37,399 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:37,403 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:37,408 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 37 states and 36 transitions. [2019-12-27 23:25:37,408 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:37,409 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:37,409 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:37,409 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:37,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:37,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:37,410 INFO L87 Difference]: Start difference. First operand 760 states and 1794 transitions. Second operand 9 states. [2019-12-27 23:25:37,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:37,628 INFO L93 Difference]: Finished difference Result 1193 states and 2778 transitions. [2019-12-27 23:25:37,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-27 23:25:37,628 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:37,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:37,640 INFO L225 Difference]: With dead ends: 1193 [2019-12-27 23:25:37,640 INFO L226 Difference]: Without dead ends: 1037 [2019-12-27 23:25:37,641 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2019-12-27 23:25:37,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2019-12-27 23:25:37,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 789. [2019-12-27 23:25:37,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 789 states. [2019-12-27 23:25:37,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1843 transitions. [2019-12-27 23:25:37,665 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1843 transitions. Word has length 36 [2019-12-27 23:25:37,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:37,665 INFO L462 AbstractCegarLoop]: Abstraction has 789 states and 1843 transitions. [2019-12-27 23:25:37,665 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:37,665 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1843 transitions. [2019-12-27 23:25:37,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:37,667 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:37,667 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:37,871 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:37,872 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:37,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:37,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1263102534, now seen corresponding path program 3 times [2019-12-27 23:25:37,873 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:37,874 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455102575] [2019-12-27 23:25:37,874 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:37,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:37,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:37,993 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455102575] [2019-12-27 23:25:37,994 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925465579] [2019-12-27 23:25:37,994 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:25:38,045 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:25:38,045 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:38,046 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:38,048 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:38,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:38,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:38,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:38,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:38,228 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:38,228 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:38,229 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1196866605] [2019-12-27 23:25:38,229 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:38,272 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:38,292 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 82 states and 126 transitions. [2019-12-27 23:25:38,292 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:38,293 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:25:38,294 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:38,295 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:38,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:38,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:38,295 INFO L87 Difference]: Start difference. First operand 789 states and 1843 transitions. Second operand 9 states. [2019-12-27 23:25:38,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:38,544 INFO L93 Difference]: Finished difference Result 1224 states and 2840 transitions. [2019-12-27 23:25:38,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-27 23:25:38,545 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:38,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:38,551 INFO L225 Difference]: With dead ends: 1224 [2019-12-27 23:25:38,551 INFO L226 Difference]: Without dead ends: 1117 [2019-12-27 23:25:38,552 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2019-12-27 23:25:38,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2019-12-27 23:25:38,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 788. [2019-12-27 23:25:38,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 788 states. [2019-12-27 23:25:38,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1839 transitions. [2019-12-27 23:25:38,574 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1839 transitions. Word has length 36 [2019-12-27 23:25:38,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:38,574 INFO L462 AbstractCegarLoop]: Abstraction has 788 states and 1839 transitions. [2019-12-27 23:25:38,574 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:38,575 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1839 transitions. [2019-12-27 23:25:38,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:38,576 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:38,576 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:38,779 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:38,779 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:38,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:38,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1895585236, now seen corresponding path program 1 times [2019-12-27 23:25:38,780 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:38,780 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373242573] [2019-12-27 23:25:38,780 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:38,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:38,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:38,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373242573] [2019-12-27 23:25:38,901 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449727592] [2019-12-27 23:25:38,901 INFO L94 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 [2019-12-27 23:25:38,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:38,947 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:38,949 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:39,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:39,071 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:39,071 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:39,072 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1890903939] [2019-12-27 23:25:39,072 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:39,076 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:39,087 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 82 states and 126 transitions. [2019-12-27 23:25:39,087 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:39,091 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:39,092 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:39,092 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:39,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:39,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:39,093 INFO L87 Difference]: Start difference. First operand 788 states and 1839 transitions. Second operand 9 states. [2019-12-27 23:25:39,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:39,360 INFO L93 Difference]: Finished difference Result 1264 states and 2920 transitions. [2019-12-27 23:25:39,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-12-27 23:25:39,360 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:39,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:39,367 INFO L225 Difference]: With dead ends: 1264 [2019-12-27 23:25:39,367 INFO L226 Difference]: Without dead ends: 1157 [2019-12-27 23:25:39,368 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2019-12-27 23:25:39,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2019-12-27 23:25:39,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 804. [2019-12-27 23:25:39,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 804 states. [2019-12-27 23:25:39,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1879 transitions. [2019-12-27 23:25:39,412 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1879 transitions. Word has length 36 [2019-12-27 23:25:39,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:39,412 INFO L462 AbstractCegarLoop]: Abstraction has 804 states and 1879 transitions. [2019-12-27 23:25:39,412 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:39,413 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1879 transitions. [2019-12-27 23:25:39,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:39,414 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:39,414 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:39,622 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:39,622 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:39,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:39,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1905416266, now seen corresponding path program 2 times [2019-12-27 23:25:39,624 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:39,624 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222611630] [2019-12-27 23:25:39,624 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:39,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:39,749 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222611630] [2019-12-27 23:25:39,749 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873620758] [2019-12-27 23:25:39,749 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:39,791 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:39,791 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:39,792 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:39,793 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:39,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:39,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:39,882 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:39,882 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:39,882 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1126699671] [2019-12-27 23:25:39,883 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:39,886 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:39,895 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 82 states and 126 transitions. [2019-12-27 23:25:39,895 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:39,897 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:39,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:39,897 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:39,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:39,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:39,898 INFO L87 Difference]: Start difference. First operand 804 states and 1879 transitions. Second operand 9 states. [2019-12-27 23:25:40,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:40,169 INFO L93 Difference]: Finished difference Result 1252 states and 2900 transitions. [2019-12-27 23:25:40,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-12-27 23:25:40,170 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:40,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:40,175 INFO L225 Difference]: With dead ends: 1252 [2019-12-27 23:25:40,176 INFO L226 Difference]: Without dead ends: 1145 [2019-12-27 23:25:40,176 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=341, Unknown=0, NotChecked=0, Total=462 [2019-12-27 23:25:40,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2019-12-27 23:25:40,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 797. [2019-12-27 23:25:40,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 797 states. [2019-12-27 23:25:40,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1857 transitions. [2019-12-27 23:25:40,197 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1857 transitions. Word has length 36 [2019-12-27 23:25:40,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:40,197 INFO L462 AbstractCegarLoop]: Abstraction has 797 states and 1857 transitions. [2019-12-27 23:25:40,197 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:40,197 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1857 transitions. [2019-12-27 23:25:40,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:40,199 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:40,199 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:40,402 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:40,402 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:40,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:40,403 INFO L82 PathProgramCache]: Analyzing trace with hash 365983982, now seen corresponding path program 3 times [2019-12-27 23:25:40,404 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:40,404 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504516252] [2019-12-27 23:25:40,404 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:40,524 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504516252] [2019-12-27 23:25:40,524 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450234327] [2019-12-27 23:25:40,524 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:25:40,580 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:25:40,581 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:40,582 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:40,585 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:40,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:40,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:40,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:40,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:40,669 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:40,670 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:40,670 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1789814438] [2019-12-27 23:25:40,670 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:40,674 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:40,687 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 109 states and 180 transitions. [2019-12-27 23:25:40,687 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:40,692 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 18 times. [2019-12-27 23:25:40,692 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:40,692 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:40,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:40,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:40,693 INFO L87 Difference]: Start difference. First operand 797 states and 1857 transitions. Second operand 9 states. [2019-12-27 23:25:40,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:40,991 INFO L93 Difference]: Finished difference Result 1306 states and 3025 transitions. [2019-12-27 23:25:40,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-12-27 23:25:40,992 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:40,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:40,998 INFO L225 Difference]: With dead ends: 1306 [2019-12-27 23:25:40,998 INFO L226 Difference]: Without dead ends: 1157 [2019-12-27 23:25:40,999 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2019-12-27 23:25:41,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2019-12-27 23:25:41,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 850. [2019-12-27 23:25:41,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 850 states. [2019-12-27 23:25:41,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1972 transitions. [2019-12-27 23:25:41,019 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1972 transitions. Word has length 36 [2019-12-27 23:25:41,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:41,019 INFO L462 AbstractCegarLoop]: Abstraction has 850 states and 1972 transitions. [2019-12-27 23:25:41,020 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:41,020 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1972 transitions. [2019-12-27 23:25:41,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:41,021 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:41,021 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:41,224 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:41,224 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:41,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:41,225 INFO L82 PathProgramCache]: Analyzing trace with hash 375815012, now seen corresponding path program 4 times [2019-12-27 23:25:41,226 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:41,226 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555134762] [2019-12-27 23:25:41,227 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:41,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:41,365 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555134762] [2019-12-27 23:25:41,365 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888224174] [2019-12-27 23:25:41,365 INFO L92 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 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 [2019-12-27 23:25:41,413 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:41,413 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:41,414 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:41,416 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:41,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:41,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:41,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:41,570 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:41,571 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:41,571 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:41,571 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2136064928] [2019-12-27 23:25:41,571 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:41,574 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:41,585 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 106 states and 174 transitions. [2019-12-27 23:25:41,586 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:41,589 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:25:41,589 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:41,590 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:41,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:41,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:41,590 INFO L87 Difference]: Start difference. First operand 850 states and 1972 transitions. Second operand 9 states. [2019-12-27 23:25:41,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:41,850 INFO L93 Difference]: Finished difference Result 1365 states and 3122 transitions. [2019-12-27 23:25:41,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-12-27 23:25:41,850 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:41,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:41,856 INFO L225 Difference]: With dead ends: 1365 [2019-12-27 23:25:41,856 INFO L226 Difference]: Without dead ends: 1258 [2019-12-27 23:25:41,857 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=349, Unknown=0, NotChecked=0, Total=462 [2019-12-27 23:25:41,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2019-12-27 23:25:41,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 846. [2019-12-27 23:25:41,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 846 states. [2019-12-27 23:25:41,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1959 transitions. [2019-12-27 23:25:41,879 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1959 transitions. Word has length 36 [2019-12-27 23:25:41,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:41,879 INFO L462 AbstractCegarLoop]: Abstraction has 846 states and 1959 transitions. [2019-12-27 23:25:41,879 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:41,879 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1959 transitions. [2019-12-27 23:25:41,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:41,881 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:41,881 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:42,089 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:42,089 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:42,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:42,090 INFO L82 PathProgramCache]: Analyzing trace with hash 699135054, now seen corresponding path program 3 times [2019-12-27 23:25:42,090 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:42,091 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055225952] [2019-12-27 23:25:42,091 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:42,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:42,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:42,203 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055225952] [2019-12-27 23:25:42,204 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385429496] [2019-12-27 23:25:42,204 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:25:42,250 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2019-12-27 23:25:42,251 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:42,252 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:42,253 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:42,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:42,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:42,442 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:42,442 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:42,442 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2093120317] [2019-12-27 23:25:42,442 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:42,446 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:42,461 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 94 states and 150 transitions. [2019-12-27 23:25:42,461 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:42,465 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:25:42,465 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:42,465 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:42,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:42,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:42,466 INFO L87 Difference]: Start difference. First operand 846 states and 1959 transitions. Second operand 9 states. [2019-12-27 23:25:42,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:42,789 INFO L93 Difference]: Finished difference Result 1405 states and 3202 transitions. [2019-12-27 23:25:42,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:42,790 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:42,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:42,797 INFO L225 Difference]: With dead ends: 1405 [2019-12-27 23:25:42,798 INFO L226 Difference]: Without dead ends: 1298 [2019-12-27 23:25:42,798 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2019-12-27 23:25:42,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1298 states. [2019-12-27 23:25:42,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1298 to 862. [2019-12-27 23:25:42,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 862 states. [2019-12-27 23:25:42,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1999 transitions. [2019-12-27 23:25:42,825 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1999 transitions. Word has length 36 [2019-12-27 23:25:42,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:42,825 INFO L462 AbstractCegarLoop]: Abstraction has 862 states and 1999 transitions. [2019-12-27 23:25:42,825 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:42,826 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1999 transitions. [2019-12-27 23:25:42,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 23:25:42,829 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:42,829 INFO L411 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:43,037 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:43,037 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:43,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:43,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1152256164, now seen corresponding path program 4 times [2019-12-27 23:25:43,039 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:43,039 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822967545] [2019-12-27 23:25:43,039 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:43,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:43,170 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822967545] [2019-12-27 23:25:43,171 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299069087] [2019-12-27 23:25:43,171 INFO L92 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 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 [2019-12-27 23:25:43,227 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:43,227 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:43,228 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 23:25:43,229 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:43,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:43,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:43,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:43,314 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:43,315 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 23:25:43,315 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1361990800] [2019-12-27 23:25:43,315 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:43,318 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:43,327 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 94 states and 150 transitions. [2019-12-27 23:25:43,327 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:43,329 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:25:43,330 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2019-12-27 23:25:43,330 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:43,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2019-12-27 23:25:43,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2019-12-27 23:25:43,331 INFO L87 Difference]: Start difference. First operand 862 states and 1999 transitions. Second operand 9 states. [2019-12-27 23:25:43,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:43,609 INFO L93 Difference]: Finished difference Result 1346 states and 3084 transitions. [2019-12-27 23:25:43,610 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:43,610 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2019-12-27 23:25:43,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:43,617 INFO L225 Difference]: With dead ends: 1346 [2019-12-27 23:25:43,618 INFO L226 Difference]: Without dead ends: 1239 [2019-12-27 23:25:43,618 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2019-12-27 23:25:43,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2019-12-27 23:25:43,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 863. [2019-12-27 23:25:43,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 863 states. [2019-12-27 23:25:43,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1985 transitions. [2019-12-27 23:25:43,641 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1985 transitions. Word has length 36 [2019-12-27 23:25:43,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:43,642 INFO L462 AbstractCegarLoop]: Abstraction has 863 states and 1985 transitions. [2019-12-27 23:25:43,642 INFO L463 AbstractCegarLoop]: Interpolant automaton has 9 states. [2019-12-27 23:25:43,642 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1985 transitions. [2019-12-27 23:25:43,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:43,643 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:43,644 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:43,847 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:43,847 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:43,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:43,848 INFO L82 PathProgramCache]: Analyzing trace with hash 978285180, now seen corresponding path program 4 times [2019-12-27 23:25:43,848 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:43,848 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637539800] [2019-12-27 23:25:43,849 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:43,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:44,002 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:44,002 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637539800] [2019-12-27 23:25:44,003 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144262236] [2019-12-27 23:25:44,003 INFO L92 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 [2019-12-27 23:25:44,091 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:44,091 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:44,092 INFO L264 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:44,093 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:44,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:44,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:44,207 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:44,207 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:44,207 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:44,207 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1132522273] [2019-12-27 23:25:44,208 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:44,212 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:44,218 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 41 states and 40 transitions. [2019-12-27 23:25:44,218 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:44,219 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:25:44,219 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:44,219 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:44,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:44,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:44,220 INFO L87 Difference]: Start difference. First operand 863 states and 1985 transitions. Second operand 10 states. [2019-12-27 23:25:44,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:44,476 INFO L93 Difference]: Finished difference Result 1453 states and 3347 transitions. [2019-12-27 23:25:44,477 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:44,477 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:44,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:44,484 INFO L225 Difference]: With dead ends: 1453 [2019-12-27 23:25:44,484 INFO L226 Difference]: Without dead ends: 1239 [2019-12-27 23:25:44,485 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:44,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2019-12-27 23:25:44,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 895. [2019-12-27 23:25:44,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 895 states. [2019-12-27 23:25:44,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2073 transitions. [2019-12-27 23:25:44,506 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2073 transitions. Word has length 40 [2019-12-27 23:25:44,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:44,506 INFO L462 AbstractCegarLoop]: Abstraction has 895 states and 2073 transitions. [2019-12-27 23:25:44,506 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:44,506 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2073 transitions. [2019-12-27 23:25:44,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:44,508 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:44,508 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:44,711 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:44,711 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:44,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:44,711 INFO L82 PathProgramCache]: Analyzing trace with hash 425329149, now seen corresponding path program 4 times [2019-12-27 23:25:44,712 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:44,712 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746594595] [2019-12-27 23:25:44,712 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:44,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:44,836 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:44,836 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746594595] [2019-12-27 23:25:44,836 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503193722] [2019-12-27 23:25:44,836 INFO L92 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 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 [2019-12-27 23:25:44,881 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:44,881 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:44,882 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:44,883 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:45,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,074 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:45,074 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:45,074 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:45,075 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1884643693] [2019-12-27 23:25:45,075 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:45,078 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:45,091 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:45,091 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:45,092 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:25:45,092 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:45,092 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:45,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:45,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:45,093 INFO L87 Difference]: Start difference. First operand 895 states and 2073 transitions. Second operand 10 states. [2019-12-27 23:25:45,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:45,376 INFO L93 Difference]: Finished difference Result 1426 states and 3244 transitions. [2019-12-27 23:25:45,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2019-12-27 23:25:45,376 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:45,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:45,380 INFO L225 Difference]: With dead ends: 1426 [2019-12-27 23:25:45,381 INFO L226 Difference]: Without dead ends: 1319 [2019-12-27 23:25:45,381 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2019-12-27 23:25:45,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2019-12-27 23:25:45,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 895. [2019-12-27 23:25:45,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 895 states. [2019-12-27 23:25:45,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2073 transitions. [2019-12-27 23:25:45,403 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2073 transitions. Word has length 40 [2019-12-27 23:25:45,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:45,403 INFO L462 AbstractCegarLoop]: Abstraction has 895 states and 2073 transitions. [2019-12-27 23:25:45,404 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:45,404 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2073 transitions. [2019-12-27 23:25:45,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:45,405 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:45,405 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:45,608 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:45,609 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:45,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:45,609 INFO L82 PathProgramCache]: Analyzing trace with hash -710950377, now seen corresponding path program 5 times [2019-12-27 23:25:45,609 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:45,610 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769331010] [2019-12-27 23:25:45,610 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:45,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:45,742 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:45,742 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769331010] [2019-12-27 23:25:45,742 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791036596] [2019-12-27 23:25:45,742 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:45,789 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 23:25:45,789 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:45,790 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:45,791 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:45,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:45,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:45,952 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:45,952 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:45,952 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [924860460] [2019-12-27 23:25:45,952 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:45,955 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:45,968 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:45,968 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:45,969 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:45,969 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:45,969 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:45,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:45,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:45,970 INFO L87 Difference]: Start difference. First operand 895 states and 2073 transitions. Second operand 10 states. [2019-12-27 23:25:46,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:46,285 INFO L93 Difference]: Finished difference Result 1485 states and 3362 transitions. [2019-12-27 23:25:46,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:46,285 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:46,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:46,289 INFO L225 Difference]: With dead ends: 1485 [2019-12-27 23:25:46,289 INFO L226 Difference]: Without dead ends: 1378 [2019-12-27 23:25:46,290 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:46,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2019-12-27 23:25:46,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 911. [2019-12-27 23:25:46,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 911 states. [2019-12-27 23:25:46,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2113 transitions. [2019-12-27 23:25:46,311 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2113 transitions. Word has length 40 [2019-12-27 23:25:46,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:46,311 INFO L462 AbstractCegarLoop]: Abstraction has 911 states and 2113 transitions. [2019-12-27 23:25:46,311 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:46,312 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2113 transitions. [2019-12-27 23:25:46,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:46,313 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:46,313 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:46,516 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:46,516 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:46,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:46,517 INFO L82 PathProgramCache]: Analyzing trace with hash -701119347, now seen corresponding path program 6 times [2019-12-27 23:25:46,518 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:46,518 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122557206] [2019-12-27 23:25:46,518 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:46,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:46,645 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122557206] [2019-12-27 23:25:46,645 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927493994] [2019-12-27 23:25:46,645 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:25:46,692 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 23:25:46,692 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:46,693 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:46,694 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:46,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:46,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:46,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:46,874 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:46,875 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:46,875 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:46,875 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1987453184] [2019-12-27 23:25:46,875 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:46,878 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:46,896 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:46,896 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:46,898 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:25:46,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:46,898 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:46,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:46,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:46,899 INFO L87 Difference]: Start difference. First operand 911 states and 2113 transitions. Second operand 10 states. [2019-12-27 23:25:47,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:47,253 INFO L93 Difference]: Finished difference Result 1473 states and 3342 transitions. [2019-12-27 23:25:47,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:47,253 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:47,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:47,256 INFO L225 Difference]: With dead ends: 1473 [2019-12-27 23:25:47,256 INFO L226 Difference]: Without dead ends: 1366 [2019-12-27 23:25:47,256 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:47,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2019-12-27 23:25:47,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 895. [2019-12-27 23:25:47,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 895 states. [2019-12-27 23:25:47,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2073 transitions. [2019-12-27 23:25:47,275 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2073 transitions. Word has length 40 [2019-12-27 23:25:47,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:47,276 INFO L462 AbstractCegarLoop]: Abstraction has 895 states and 2073 transitions. [2019-12-27 23:25:47,276 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:47,276 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2073 transitions. [2019-12-27 23:25:47,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:47,278 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:47,278 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:47,481 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:47,482 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:47,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:47,482 INFO L82 PathProgramCache]: Analyzing trace with hash 2054415665, now seen corresponding path program 7 times [2019-12-27 23:25:47,482 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:47,482 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931329064] [2019-12-27 23:25:47,483 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:47,663 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:47,664 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931329064] [2019-12-27 23:25:47,664 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076305768] [2019-12-27 23:25:47,664 INFO L92 rtionOrderModulation]: Changing assertion order to 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 [2019-12-27 23:25:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:47,741 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:47,743 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:47,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:47,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:47,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:47,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:47,945 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:47,945 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:47,946 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1933460201] [2019-12-27 23:25:47,946 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:47,955 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:47,979 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:47,979 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:47,983 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:25:47,984 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:47,984 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:47,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:47,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:47,985 INFO L87 Difference]: Start difference. First operand 895 states and 2073 transitions. Second operand 10 states. [2019-12-27 23:25:48,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:48,387 INFO L93 Difference]: Finished difference Result 1504 states and 3400 transitions. [2019-12-27 23:25:48,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:48,388 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:48,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:48,392 INFO L225 Difference]: With dead ends: 1504 [2019-12-27 23:25:48,392 INFO L226 Difference]: Without dead ends: 1397 [2019-12-27 23:25:48,392 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:48,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2019-12-27 23:25:48,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 927. [2019-12-27 23:25:48,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 927 states. [2019-12-27 23:25:48,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 2153 transitions. [2019-12-27 23:25:48,425 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 2153 transitions. Word has length 40 [2019-12-27 23:25:48,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:48,425 INFO L462 AbstractCegarLoop]: Abstraction has 927 states and 2153 transitions. [2019-12-27 23:25:48,426 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:48,426 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 2153 transitions. [2019-12-27 23:25:48,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:48,428 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:48,429 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:48,634 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:48,634 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:48,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:48,635 INFO L82 PathProgramCache]: Analyzing trace with hash 2064246695, now seen corresponding path program 8 times [2019-12-27 23:25:48,635 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:48,635 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761840565] [2019-12-27 23:25:48,635 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:48,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:48,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:48,772 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761840565] [2019-12-27 23:25:48,772 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119532425] [2019-12-27 23:25:48,772 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:48,824 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:48,824 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:48,825 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:48,826 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:49,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:49,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:49,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:49,019 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:49,019 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:49,019 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:49,019 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [675210555] [2019-12-27 23:25:49,020 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:49,023 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:49,035 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:49,035 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:49,037 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:25:49,037 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:49,037 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:49,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:49,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:49,038 INFO L87 Difference]: Start difference. First operand 927 states and 2153 transitions. Second operand 10 states. [2019-12-27 23:25:50,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:50,390 INFO L93 Difference]: Finished difference Result 1442 states and 3284 transitions. [2019-12-27 23:25:50,390 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:50,390 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:50,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:50,394 INFO L225 Difference]: With dead ends: 1442 [2019-12-27 23:25:50,394 INFO L226 Difference]: Without dead ends: 1335 [2019-12-27 23:25:50,395 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=166, Invalid=484, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:50,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1335 states. [2019-12-27 23:25:50,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1335 to 911. [2019-12-27 23:25:50,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 911 states. [2019-12-27 23:25:50,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2113 transitions. [2019-12-27 23:25:50,416 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2113 transitions. Word has length 40 [2019-12-27 23:25:50,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:50,417 INFO L462 AbstractCegarLoop]: Abstraction has 911 states and 2113 transitions. [2019-12-27 23:25:50,417 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:50,417 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2113 transitions. [2019-12-27 23:25:50,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:50,418 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:50,419 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:50,627 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:50,627 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:50,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:50,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1907400559, now seen corresponding path program 9 times [2019-12-27 23:25:50,628 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:50,628 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272378096] [2019-12-27 23:25:50,628 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:50,748 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:50,748 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272378096] [2019-12-27 23:25:50,748 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969346054] [2019-12-27 23:25:50,748 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:25:50,796 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:25:50,796 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:50,797 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:50,798 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:50,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:50,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:50,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:50,889 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:50,890 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:50,890 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2123576590] [2019-12-27 23:25:50,890 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:50,894 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:50,907 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:50,907 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:50,909 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 8 times. [2019-12-27 23:25:50,909 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:50,909 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:50,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:50,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:50,910 INFO L87 Difference]: Start difference. First operand 911 states and 2113 transitions. Second operand 10 states. [2019-12-27 23:25:51,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:51,243 INFO L93 Difference]: Finished difference Result 1534 states and 3464 transitions. [2019-12-27 23:25:51,243 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:51,243 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:51,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:51,247 INFO L225 Difference]: With dead ends: 1534 [2019-12-27 23:25:51,247 INFO L226 Difference]: Without dead ends: 1427 [2019-12-27 23:25:51,248 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=485, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:51,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2019-12-27 23:25:51,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 927. [2019-12-27 23:25:51,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 927 states. [2019-12-27 23:25:51,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 2153 transitions. [2019-12-27 23:25:51,269 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 2153 transitions. Word has length 40 [2019-12-27 23:25:51,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:51,269 INFO L462 AbstractCegarLoop]: Abstraction has 927 states and 2153 transitions. [2019-12-27 23:25:51,269 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:51,269 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 2153 transitions. [2019-12-27 23:25:51,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:51,271 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:51,271 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:51,475 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:51,475 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:51,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:51,476 INFO L82 PathProgramCache]: Analyzing trace with hash -1454279449, now seen corresponding path program 10 times [2019-12-27 23:25:51,476 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:51,476 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865661881] [2019-12-27 23:25:51,476 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:51,628 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:51,629 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865661881] [2019-12-27 23:25:51,629 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286312053] [2019-12-27 23:25:51,629 INFO L92 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 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 [2019-12-27 23:25:51,677 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:51,678 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:51,678 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:51,679 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:51,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:51,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:51,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:51,818 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:51,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:51,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:51,819 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [208268568] [2019-12-27 23:25:51,819 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:51,824 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:51,843 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 98 states and 154 transitions. [2019-12-27 23:25:51,843 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:51,845 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:25:51,845 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:51,846 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:51,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:51,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:51,846 INFO L87 Difference]: Start difference. First operand 927 states and 2153 transitions. Second operand 10 states. [2019-12-27 23:25:52,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:52,184 INFO L93 Difference]: Finished difference Result 1482 states and 3364 transitions. [2019-12-27 23:25:52,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:52,184 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:52,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:52,187 INFO L225 Difference]: With dead ends: 1482 [2019-12-27 23:25:52,188 INFO L226 Difference]: Without dead ends: 1375 [2019-12-27 23:25:52,188 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1375 states. [2019-12-27 23:25:52,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1375 to 907. [2019-12-27 23:25:52,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 907 states. [2019-12-27 23:25:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 2100 transitions. [2019-12-27 23:25:52,207 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 2100 transitions. Word has length 40 [2019-12-27 23:25:52,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:52,207 INFO L462 AbstractCegarLoop]: Abstraction has 907 states and 2100 transitions. [2019-12-27 23:25:52,207 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:52,208 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 2100 transitions. [2019-12-27 23:25:52,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:52,209 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:52,209 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:52,413 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:52,413 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:52,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:52,414 INFO L82 PathProgramCache]: Analyzing trace with hash -2081625269, now seen corresponding path program 5 times [2019-12-27 23:25:52,415 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:52,415 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854997999] [2019-12-27 23:25:52,415 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:52,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:52,532 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:52,532 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854997999] [2019-12-27 23:25:52,533 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937021830] [2019-12-27 23:25:52,533 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:52,579 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:25:52,580 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:52,580 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:52,581 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:52,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:52,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:52,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:52,688 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:52,688 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:52,688 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:52,688 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [306191226] [2019-12-27 23:25:52,688 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:52,693 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:52,710 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 137 states and 232 transitions. [2019-12-27 23:25:52,710 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:52,714 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 24 times. [2019-12-27 23:25:52,714 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:52,714 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:52,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:52,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:52,715 INFO L87 Difference]: Start difference. First operand 907 states and 2100 transitions. Second operand 10 states. [2019-12-27 23:25:52,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:52,985 INFO L93 Difference]: Finished difference Result 1475 states and 3367 transitions. [2019-12-27 23:25:52,985 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:52,985 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:52,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:52,989 INFO L225 Difference]: With dead ends: 1475 [2019-12-27 23:25:52,989 INFO L226 Difference]: Without dead ends: 1326 [2019-12-27 23:25:52,989 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:52,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2019-12-27 23:25:53,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 964. [2019-12-27 23:25:53,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 964 states. [2019-12-27 23:25:53,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2228 transitions. [2019-12-27 23:25:53,009 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2228 transitions. Word has length 40 [2019-12-27 23:25:53,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:53,009 INFO L462 AbstractCegarLoop]: Abstraction has 964 states and 2228 transitions. [2019-12-27 23:25:53,010 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:53,010 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2228 transitions. [2019-12-27 23:25:53,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:53,011 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:53,011 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:53,215 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:53,215 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:53,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:53,216 INFO L82 PathProgramCache]: Analyzing trace with hash -2071794239, now seen corresponding path program 6 times [2019-12-27 23:25:53,216 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:53,216 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910345240] [2019-12-27 23:25:53,216 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:53,341 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:53,342 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910345240] [2019-12-27 23:25:53,342 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926867067] [2019-12-27 23:25:53,342 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:25:53,389 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 23:25:53,390 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:53,390 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:25:53,391 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:53,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:53,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:53,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:53,516 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:53,517 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:53,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:53,517 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [16390828] [2019-12-27 23:25:53,517 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:53,527 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:53,545 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 134 states and 226 transitions. [2019-12-27 23:25:53,546 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:53,549 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 21 times. [2019-12-27 23:25:53,549 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:53,550 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:53,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:53,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:53,550 INFO L87 Difference]: Start difference. First operand 964 states and 2228 transitions. Second operand 10 states. [2019-12-27 23:25:53,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:53,870 INFO L93 Difference]: Finished difference Result 1534 states and 3464 transitions. [2019-12-27 23:25:53,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:25:53,870 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:53,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:53,873 INFO L225 Difference]: With dead ends: 1534 [2019-12-27 23:25:53,873 INFO L226 Difference]: Without dead ends: 1427 [2019-12-27 23:25:53,873 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2019-12-27 23:25:53,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2019-12-27 23:25:53,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 976. [2019-12-27 23:25:53,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 976 states. [2019-12-27 23:25:53,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 2255 transitions. [2019-12-27 23:25:53,894 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 2255 transitions. Word has length 40 [2019-12-27 23:25:53,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:53,894 INFO L462 AbstractCegarLoop]: Abstraction has 976 states and 2255 transitions. [2019-12-27 23:25:53,894 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:53,894 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 2255 transitions. [2019-12-27 23:25:53,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:53,896 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:53,896 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:54,099 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:54,099 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:54,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:54,100 INFO L82 PathProgramCache]: Analyzing trace with hash 417432241, now seen corresponding path program 11 times [2019-12-27 23:25:54,100 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:54,100 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187844298] [2019-12-27 23:25:54,101 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:54,231 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:54,232 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187844298] [2019-12-27 23:25:54,232 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585930038] [2019-12-27 23:25:54,232 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_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 [2019-12-27 23:25:54,275 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 23:25:54,276 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:54,276 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:54,277 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:54,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:54,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:54,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:54,369 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:54,369 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:54,369 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1880704343] [2019-12-27 23:25:54,369 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:54,374 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:54,389 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 113 states and 184 transitions. [2019-12-27 23:25:54,389 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:54,393 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 18 times. [2019-12-27 23:25:54,393 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:54,393 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:54,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:54,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:54,394 INFO L87 Difference]: Start difference. First operand 976 states and 2255 transitions. Second operand 10 states. [2019-12-27 23:25:54,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:54,701 INFO L93 Difference]: Finished difference Result 1534 states and 3464 transitions. [2019-12-27 23:25:54,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:54,701 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:54,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:54,703 INFO L225 Difference]: With dead ends: 1534 [2019-12-27 23:25:54,703 INFO L226 Difference]: Without dead ends: 1427 [2019-12-27 23:25:54,703 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:54,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2019-12-27 23:25:54,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 960. [2019-12-27 23:25:54,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 960 states. [2019-12-27 23:25:54,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 2215 transitions. [2019-12-27 23:25:54,722 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 2215 transitions. Word has length 40 [2019-12-27 23:25:54,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:54,722 INFO L462 AbstractCegarLoop]: Abstraction has 960 states and 2215 transitions. [2019-12-27 23:25:54,723 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:54,723 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 2215 transitions. [2019-12-27 23:25:54,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:54,724 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:54,724 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:54,928 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:54,928 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:54,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:54,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1748474197, now seen corresponding path program 12 times [2019-12-27 23:25:54,929 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:54,929 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239271862] [2019-12-27 23:25:54,929 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:54,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:55,072 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:55,073 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239271862] [2019-12-27 23:25:55,073 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490531880] [2019-12-27 23:25:55,073 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:25:55,137 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 23:25:55,138 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:55,138 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:55,139 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:55,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:55,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:55,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:55,312 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:55,312 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:55,312 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:55,313 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [104262734] [2019-12-27 23:25:55,313 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:55,318 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:55,335 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 122 states and 202 transitions. [2019-12-27 23:25:55,335 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:55,338 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:25:55,338 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:55,339 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:55,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:55,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:55,339 INFO L87 Difference]: Start difference. First operand 960 states and 2215 transitions. Second operand 10 states. [2019-12-27 23:25:55,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:55,713 INFO L93 Difference]: Finished difference Result 1607 states and 3606 transitions. [2019-12-27 23:25:55,713 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:55,714 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:55,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:55,715 INFO L225 Difference]: With dead ends: 1607 [2019-12-27 23:25:55,715 INFO L226 Difference]: Without dead ends: 1500 [2019-12-27 23:25:55,716 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=496, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:55,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2019-12-27 23:25:55,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 976. [2019-12-27 23:25:55,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 976 states. [2019-12-27 23:25:55,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 2255 transitions. [2019-12-27 23:25:55,737 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 2255 transitions. Word has length 40 [2019-12-27 23:25:55,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:55,737 INFO L462 AbstractCegarLoop]: Abstraction has 976 states and 2255 transitions. [2019-12-27 23:25:55,737 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:55,738 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 2255 transitions. [2019-12-27 23:25:55,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:55,739 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:55,739 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:55,943 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:55,943 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:55,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:55,943 INFO L82 PathProgramCache]: Analyzing trace with hash -1295353087, now seen corresponding path program 13 times [2019-12-27 23:25:55,944 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:55,944 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330667824] [2019-12-27 23:25:55,944 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:55,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:56,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:56,086 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330667824] [2019-12-27 23:25:56,086 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368181186] [2019-12-27 23:25:56,087 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:25:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:56,137 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:56,138 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:56,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:56,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:56,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:56,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:56,269 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:56,269 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:56,269 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [569549965] [2019-12-27 23:25:56,269 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:56,273 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:56,289 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 122 states and 202 transitions. [2019-12-27 23:25:56,289 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:56,292 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 18 times. [2019-12-27 23:25:56,292 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:56,292 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:56,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:56,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:56,293 INFO L87 Difference]: Start difference. First operand 976 states and 2255 transitions. Second operand 10 states. [2019-12-27 23:25:56,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:56,618 INFO L93 Difference]: Finished difference Result 1595 states and 3586 transitions. [2019-12-27 23:25:56,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:25:56,618 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:56,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:56,620 INFO L225 Difference]: With dead ends: 1595 [2019-12-27 23:25:56,620 INFO L226 Difference]: Without dead ends: 1488 [2019-12-27 23:25:56,621 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2019-12-27 23:25:56,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1488 states. [2019-12-27 23:25:56,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1488 to 956. [2019-12-27 23:25:56,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 956 states. [2019-12-27 23:25:56,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 2202 transitions. [2019-12-27 23:25:56,640 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 2202 transitions. Word has length 40 [2019-12-27 23:25:56,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:56,640 INFO L462 AbstractCegarLoop]: Abstraction has 956 states and 2202 transitions. [2019-12-27 23:25:56,640 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:56,640 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 2202 transitions. [2019-12-27 23:25:56,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:56,642 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:56,642 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:56,845 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:56,845 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:56,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:56,846 INFO L82 PathProgramCache]: Analyzing trace with hash -52709717, now seen corresponding path program 14 times [2019-12-27 23:25:56,847 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:56,847 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371094724] [2019-12-27 23:25:56,847 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:56,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:56,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:56,980 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371094724] [2019-12-27 23:25:56,980 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595260808] [2019-12-27 23:25:56,980 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:25:57,026 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:25:57,026 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:57,027 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:57,029 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:57,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:57,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:57,148 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:57,148 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:57,148 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1723197006] [2019-12-27 23:25:57,148 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:57,152 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:57,171 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 110 states and 178 transitions. [2019-12-27 23:25:57,172 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:57,175 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:25:57,175 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:57,175 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:57,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:57,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:57,176 INFO L87 Difference]: Start difference. First operand 956 states and 2202 transitions. Second operand 10 states. [2019-12-27 23:25:57,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:57,687 INFO L93 Difference]: Finished difference Result 1647 states and 3686 transitions. [2019-12-27 23:25:57,688 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:25:57,688 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:57,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:57,692 INFO L225 Difference]: With dead ends: 1647 [2019-12-27 23:25:57,692 INFO L226 Difference]: Without dead ends: 1540 [2019-12-27 23:25:57,693 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2019-12-27 23:25:57,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2019-12-27 23:25:57,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 988. [2019-12-27 23:25:57,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 988 states. [2019-12-27 23:25:57,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2282 transitions. [2019-12-27 23:25:57,722 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2282 transitions. Word has length 40 [2019-12-27 23:25:57,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:57,722 INFO L462 AbstractCegarLoop]: Abstraction has 988 states and 2282 transitions. [2019-12-27 23:25:57,722 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:57,723 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2282 transitions. [2019-12-27 23:25:57,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:57,725 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:57,725 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:57,929 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:57,930 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:57,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:57,930 INFO L82 PathProgramCache]: Analyzing trace with hash -42878687, now seen corresponding path program 15 times [2019-12-27 23:25:57,931 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:57,932 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200402681] [2019-12-27 23:25:57,932 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:58,162 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:58,162 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200402681] [2019-12-27 23:25:58,162 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637795446] [2019-12-27 23:25:58,163 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:25:58,234 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:25:58,235 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:58,236 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:58,238 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:58,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:58,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:58,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:58,403 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:58,404 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:58,404 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:58,405 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [140908546] [2019-12-27 23:25:58,405 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:58,414 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:58,444 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 110 states and 178 transitions. [2019-12-27 23:25:58,445 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:58,448 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:25:58,449 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:58,449 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:58,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:58,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:58,450 INFO L87 Difference]: Start difference. First operand 988 states and 2282 transitions. Second operand 10 states. [2019-12-27 23:25:58,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:58,933 INFO L93 Difference]: Finished difference Result 1675 states and 3746 transitions. [2019-12-27 23:25:58,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:25:58,933 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:58,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:58,935 INFO L225 Difference]: With dead ends: 1675 [2019-12-27 23:25:58,935 INFO L226 Difference]: Without dead ends: 1568 [2019-12-27 23:25:58,936 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2019-12-27 23:25:58,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2019-12-27 23:25:58,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 972. [2019-12-27 23:25:58,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 972 states. [2019-12-27 23:25:58,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2242 transitions. [2019-12-27 23:25:58,955 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2242 transitions. Word has length 40 [2019-12-27 23:25:58,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:58,956 INFO L462 AbstractCegarLoop]: Abstraction has 972 states and 2242 transitions. [2019-12-27 23:25:58,956 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:58,956 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2242 transitions. [2019-12-27 23:25:58,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:58,958 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:58,958 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:25:59,162 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:25:59,162 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:25:59,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:25:59,162 INFO L82 PathProgramCache]: Analyzing trace with hash 285692907, now seen corresponding path program 16 times [2019-12-27 23:25:59,163 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:25:59,163 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245579163] [2019-12-27 23:25:59,163 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:25:59,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:25:59,281 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:59,281 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245579163] [2019-12-27 23:25:59,282 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281789527] [2019-12-27 23:25:59,282 INFO L92 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 [2019-12-27 23:25:59,329 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:25:59,329 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:25:59,330 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:25:59,330 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:25:59,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:59,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:59,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:25:59,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:25:59,471 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:25:59,471 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:25:59,471 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1687303514] [2019-12-27 23:25:59,471 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:25:59,474 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:25:59,487 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 110 states and 178 transitions. [2019-12-27 23:25:59,487 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:25:59,489 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:25:59,489 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:25:59,490 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:25:59,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:25:59,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:25:59,490 INFO L87 Difference]: Start difference. First operand 972 states and 2242 transitions. Second operand 10 states. [2019-12-27 23:25:59,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:25:59,875 INFO L93 Difference]: Finished difference Result 1647 states and 3686 transitions. [2019-12-27 23:25:59,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:25:59,875 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:25:59,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:25:59,878 INFO L225 Difference]: With dead ends: 1647 [2019-12-27 23:25:59,878 INFO L226 Difference]: Without dead ends: 1540 [2019-12-27 23:25:59,879 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=168, Invalid=534, Unknown=0, NotChecked=0, Total=702 [2019-12-27 23:25:59,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2019-12-27 23:25:59,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 988. [2019-12-27 23:25:59,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 988 states. [2019-12-27 23:25:59,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2282 transitions. [2019-12-27 23:25:59,896 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2282 transitions. Word has length 40 [2019-12-27 23:25:59,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:25:59,896 INFO L462 AbstractCegarLoop]: Abstraction has 988 states and 2282 transitions. [2019-12-27 23:25:59,896 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:25:59,896 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2282 transitions. [2019-12-27 23:25:59,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 23:25:59,898 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:25:59,898 INFO L411 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:00,101 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:00,101 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:00,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:00,102 INFO L82 PathProgramCache]: Analyzing trace with hash 738814017, now seen corresponding path program 17 times [2019-12-27 23:26:00,103 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:00,103 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86205732] [2019-12-27 23:26:00,103 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:00,240 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:00,240 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86205732] [2019-12-27 23:26:00,241 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348486559] [2019-12-27 23:26:00,241 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:00,284 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:26:00,285 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:00,286 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 23:26:00,287 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:00,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:00,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:00,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:00,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:00,414 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:00,415 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 23:26:00,415 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1939843662] [2019-12-27 23:26:00,415 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:00,419 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:00,440 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 110 states and 178 transitions. [2019-12-27 23:26:00,441 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:00,443 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:26:00,444 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 23:26:00,444 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:00,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 23:26:00,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2019-12-27 23:26:00,445 INFO L87 Difference]: Start difference. First operand 988 states and 2282 transitions. Second operand 10 states. [2019-12-27 23:26:00,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:00,747 INFO L93 Difference]: Finished difference Result 1548 states and 3488 transitions. [2019-12-27 23:26:00,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:00,748 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 40 [2019-12-27 23:26:00,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:00,750 INFO L225 Difference]: With dead ends: 1548 [2019-12-27 23:26:00,750 INFO L226 Difference]: Without dead ends: 1441 [2019-12-27 23:26:00,750 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2019-12-27 23:26:00,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2019-12-27 23:26:00,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 974. [2019-12-27 23:26:00,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 974 states. [2019-12-27 23:26:00,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 2232 transitions. [2019-12-27 23:26:00,763 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 2232 transitions. Word has length 40 [2019-12-27 23:26:00,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:00,764 INFO L462 AbstractCegarLoop]: Abstraction has 974 states and 2232 transitions. [2019-12-27 23:26:00,764 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 23:26:00,764 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 2232 transitions. [2019-12-27 23:26:00,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:00,765 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:00,766 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:00,967 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:00,967 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:00,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:00,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1962080961, now seen corresponding path program 5 times [2019-12-27 23:26:00,969 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:00,969 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249663793] [2019-12-27 23:26:00,969 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:00,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:01,129 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:01,129 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249663793] [2019-12-27 23:26:01,129 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870683979] [2019-12-27 23:26:01,129 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:01,176 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 23:26:01,176 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:01,177 INFO L264 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:01,178 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:01,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:01,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:01,326 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:01,326 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:01,326 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:01,326 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1324005867] [2019-12-27 23:26:01,326 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:01,329 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:01,335 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 45 states and 44 transitions. [2019-12-27 23:26:01,335 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:01,335 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:26:01,335 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:01,335 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:01,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:01,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:01,336 INFO L87 Difference]: Start difference. First operand 974 states and 2232 transitions. Second operand 11 states. [2019-12-27 23:26:01,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:01,621 INFO L93 Difference]: Finished difference Result 1615 states and 3671 transitions. [2019-12-27 23:26:01,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:01,622 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:01,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:01,623 INFO L225 Difference]: With dead ends: 1615 [2019-12-27 23:26:01,624 INFO L226 Difference]: Without dead ends: 1401 [2019-12-27 23:26:01,624 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=182, Invalid=574, Unknown=0, NotChecked=0, Total=756 [2019-12-27 23:26:01,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2019-12-27 23:26:01,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1002. [2019-12-27 23:26:01,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2019-12-27 23:26:01,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 2292 transitions. [2019-12-27 23:26:01,636 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 2292 transitions. Word has length 44 [2019-12-27 23:26:01,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:01,636 INFO L462 AbstractCegarLoop]: Abstraction has 1002 states and 2292 transitions. [2019-12-27 23:26:01,636 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:01,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 2292 transitions. [2019-12-27 23:26:01,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:01,637 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:01,638 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:01,838 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:01,838 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:01,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:01,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1779930304, now seen corresponding path program 5 times [2019-12-27 23:26:01,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:01,840 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733506411] [2019-12-27 23:26:01,840 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:01,960 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:01,960 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733506411] [2019-12-27 23:26:01,960 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589571456] [2019-12-27 23:26:01,960 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:02,007 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 23:26:02,007 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:02,008 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:02,009 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:03,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:03,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:03,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:03,201 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:03,202 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:03,202 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:03,202 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1616068752] [2019-12-27 23:26:03,202 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:03,205 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:03,223 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:03,223 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:03,224 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:26:03,224 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:03,224 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:03,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:03,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=236, Unknown=2, NotChecked=0, Total=306 [2019-12-27 23:26:03,225 INFO L87 Difference]: Start difference. First operand 1002 states and 2292 transitions. Second operand 11 states. [2019-12-27 23:26:03,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:03,972 INFO L93 Difference]: Finished difference Result 1628 states and 3648 transitions. [2019-12-27 23:26:03,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:26:03,976 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:03,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:03,978 INFO L225 Difference]: With dead ends: 1628 [2019-12-27 23:26:03,978 INFO L226 Difference]: Without dead ends: 1521 [2019-12-27 23:26:03,979 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=183, Invalid=516, Unknown=3, NotChecked=0, Total=702 [2019-12-27 23:26:03,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2019-12-27 23:26:03,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1002. [2019-12-27 23:26:03,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2019-12-27 23:26:03,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 2292 transitions. [2019-12-27 23:26:03,992 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 2292 transitions. Word has length 44 [2019-12-27 23:26:03,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:03,992 INFO L462 AbstractCegarLoop]: Abstraction has 1002 states and 2292 transitions. [2019-12-27 23:26:03,992 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:03,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 2292 transitions. [2019-12-27 23:26:03,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:03,993 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:03,993 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:04,196 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:04,197 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:04,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:04,198 INFO L82 PathProgramCache]: Analyzing trace with hash 643650778, now seen corresponding path program 18 times [2019-12-27 23:26:04,198 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:04,199 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253624548] [2019-12-27 23:26:04,199 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:04,353 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:04,354 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253624548] [2019-12-27 23:26:04,354 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196662240] [2019-12-27 23:26:04,354 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:26:04,402 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 23:26:04,402 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:04,403 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:04,404 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:04,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:04,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:04,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:04,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:04,928 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:04,928 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:04,928 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1591983518] [2019-12-27 23:26:04,928 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:04,931 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:04,949 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:04,949 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:04,950 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:26:04,950 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:04,950 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:04,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:04,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=238, Unknown=1, NotChecked=0, Total=306 [2019-12-27 23:26:04,951 INFO L87 Difference]: Start difference. First operand 1002 states and 2292 transitions. Second operand 11 states. [2019-12-27 23:26:05,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:05,350 INFO L93 Difference]: Finished difference Result 1727 states and 3846 transitions. [2019-12-27 23:26:05,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:05,351 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:05,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:05,353 INFO L225 Difference]: With dead ends: 1727 [2019-12-27 23:26:05,353 INFO L226 Difference]: Without dead ends: 1620 [2019-12-27 23:26:05,355 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=195, Invalid=560, Unknown=1, NotChecked=0, Total=756 [2019-12-27 23:26:05,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2019-12-27 23:26:05,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1018. [2019-12-27 23:26:05,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1018 states. [2019-12-27 23:26:05,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 2332 transitions. [2019-12-27 23:26:05,370 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 2332 transitions. Word has length 44 [2019-12-27 23:26:05,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:05,370 INFO L462 AbstractCegarLoop]: Abstraction has 1018 states and 2332 transitions. [2019-12-27 23:26:05,370 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:05,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 2332 transitions. [2019-12-27 23:26:05,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:05,372 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:05,372 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:05,575 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:05,575 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:05,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:05,575 INFO L82 PathProgramCache]: Analyzing trace with hash 653481808, now seen corresponding path program 19 times [2019-12-27 23:26:05,576 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:05,576 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380442340] [2019-12-27 23:26:05,576 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:05,711 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380442340] [2019-12-27 23:26:05,711 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158302803] [2019-12-27 23:26:05,711 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:26:05,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:05,759 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:05,761 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:07,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:07,442 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:07,442 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:07,442 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:07,443 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1227130936] [2019-12-27 23:26:07,443 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:07,447 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:07,466 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:07,466 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:07,467 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:26:07,467 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:07,468 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:07,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:07,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=237, Unknown=2, NotChecked=0, Total=306 [2019-12-27 23:26:07,468 INFO L87 Difference]: Start difference. First operand 1018 states and 2332 transitions. Second operand 11 states. [2019-12-27 23:26:08,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:08,794 INFO L93 Difference]: Finished difference Result 1715 states and 3826 transitions. [2019-12-27 23:26:08,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:26:08,794 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:08,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:08,796 INFO L225 Difference]: With dead ends: 1715 [2019-12-27 23:26:08,797 INFO L226 Difference]: Without dead ends: 1608 [2019-12-27 23:26:08,797 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=181, Invalid=517, Unknown=4, NotChecked=0, Total=702 [2019-12-27 23:26:08,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2019-12-27 23:26:08,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1030. [2019-12-27 23:26:08,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1030 states. [2019-12-27 23:26:08,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 2359 transitions. [2019-12-27 23:26:08,812 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 2359 transitions. Word has length 44 [2019-12-27 23:26:08,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:08,812 INFO L462 AbstractCegarLoop]: Abstraction has 1030 states and 2359 transitions. [2019-12-27 23:26:08,812 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:08,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 2359 transitions. [2019-12-27 23:26:08,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:08,813 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:08,813 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:09,013 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:09,014 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:09,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:09,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1152259008, now seen corresponding path program 6 times [2019-12-27 23:26:09,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:09,015 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734725825] [2019-12-27 23:26:09,015 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:09,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:09,153 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:09,153 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734725825] [2019-12-27 23:26:09,153 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348610283] [2019-12-27 23:26:09,153 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:26:09,215 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:26:09,215 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:09,216 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:09,217 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:10,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:10,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:10,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:10,259 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:10,260 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:10,260 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:10,261 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2053737558] [2019-12-27 23:26:10,261 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:10,266 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:10,288 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 102 states and 158 transitions. [2019-12-27 23:26:10,288 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:10,289 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:26:10,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:10,290 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:10,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:10,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:10,290 INFO L87 Difference]: Start difference. First operand 1030 states and 2359 transitions. Second operand 11 states. [2019-12-27 23:26:10,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:10,863 INFO L93 Difference]: Finished difference Result 1703 states and 3806 transitions. [2019-12-27 23:26:10,863 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:10,863 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:10,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:10,867 INFO L225 Difference]: With dead ends: 1703 [2019-12-27 23:26:10,867 INFO L226 Difference]: Without dead ends: 1596 [2019-12-27 23:26:10,868 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=198, Invalid=558, Unknown=0, NotChecked=0, Total=756 [2019-12-27 23:26:10,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2019-12-27 23:26:10,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1002. [2019-12-27 23:26:10,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2019-12-27 23:26:10,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 2292 transitions. [2019-12-27 23:26:10,896 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 2292 transitions. Word has length 44 [2019-12-27 23:26:10,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:10,897 INFO L462 AbstractCegarLoop]: Abstraction has 1002 states and 2292 transitions. [2019-12-27 23:26:10,897 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:10,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 2292 transitions. [2019-12-27 23:26:10,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:10,898 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:10,899 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:11,101 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:11,102 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:11,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:11,102 INFO L82 PathProgramCache]: Analyzing trace with hash -885950476, now seen corresponding path program 20 times [2019-12-27 23:26:11,103 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:11,104 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585969781] [2019-12-27 23:26:11,104 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:11,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:11,282 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585969781] [2019-12-27 23:26:11,282 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398440422] [2019-12-27 23:26:11,282 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:11,330 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:11,331 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:11,331 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:11,333 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:11,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:11,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:11,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:11,518 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:11,518 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:11,518 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:11,519 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1829609276] [2019-12-27 23:26:11,519 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:11,522 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:11,538 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:11,539 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:11,540 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:26:11,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:11,540 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:11,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:11,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:11,541 INFO L87 Difference]: Start difference. First operand 1002 states and 2292 transitions. Second operand 11 states. [2019-12-27 23:26:11,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:11,942 INFO L93 Difference]: Finished difference Result 1746 states and 3884 transitions. [2019-12-27 23:26:11,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:11,942 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:11,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:11,945 INFO L225 Difference]: With dead ends: 1746 [2019-12-27 23:26:11,945 INFO L226 Difference]: Without dead ends: 1639 [2019-12-27 23:26:11,945 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:11,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2019-12-27 23:26:11,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 1034. [2019-12-27 23:26:11,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2019-12-27 23:26:11,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2372 transitions. [2019-12-27 23:26:11,959 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2372 transitions. Word has length 44 [2019-12-27 23:26:11,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:11,959 INFO L462 AbstractCegarLoop]: Abstraction has 1034 states and 2372 transitions. [2019-12-27 23:26:11,959 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:11,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2372 transitions. [2019-12-27 23:26:11,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:11,960 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:11,960 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:12,163 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:12,164 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:12,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:12,164 INFO L82 PathProgramCache]: Analyzing trace with hash -876119446, now seen corresponding path program 21 times [2019-12-27 23:26:12,165 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:12,165 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25971012] [2019-12-27 23:26:12,166 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:12,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:12,282 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:12,282 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25971012] [2019-12-27 23:26:12,282 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94049025] [2019-12-27 23:26:12,282 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:26:12,331 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:26:12,331 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:12,332 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:12,332 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:12,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:12,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:12,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:12,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:12,516 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:12,516 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:12,516 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [405867965] [2019-12-27 23:26:12,516 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:12,521 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:12,547 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:12,548 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:12,549 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:26:12,550 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:12,550 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:12,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:12,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:12,550 INFO L87 Difference]: Start difference. First operand 1034 states and 2372 transitions. Second operand 11 states. [2019-12-27 23:26:13,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:13,069 INFO L93 Difference]: Finished difference Result 1743 states and 3886 transitions. [2019-12-27 23:26:13,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:13,070 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:13,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:13,072 INFO L225 Difference]: With dead ends: 1743 [2019-12-27 23:26:13,072 INFO L226 Difference]: Without dead ends: 1636 [2019-12-27 23:26:13,073 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2019-12-27 23:26:13,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2019-12-27 23:26:13,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1046. [2019-12-27 23:26:13,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1046 states. [2019-12-27 23:26:13,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 2399 transitions. [2019-12-27 23:26:13,091 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 2399 transitions. Word has length 44 [2019-12-27 23:26:13,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:13,091 INFO L462 AbstractCegarLoop]: Abstraction has 1046 states and 2399 transitions. [2019-12-27 23:26:13,091 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:13,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 2399 transitions. [2019-12-27 23:26:13,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:13,093 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:13,093 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:13,296 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:13,296 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:13,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:13,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1613107034, now seen corresponding path program 22 times [2019-12-27 23:26:13,297 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:13,297 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081721967] [2019-12-27 23:26:13,297 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:13,443 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081721967] [2019-12-27 23:26:13,443 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344829901] [2019-12-27 23:26:13,443 INFO L92 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 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 [2019-12-27 23:26:13,496 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:26:13,496 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:13,497 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:13,497 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:13,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:13,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:13,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:13,691 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:13,691 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:13,691 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:13,691 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1350338632] [2019-12-27 23:26:13,692 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:13,694 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:13,708 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 102 states and 158 transitions. [2019-12-27 23:26:13,708 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:13,709 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:26:13,709 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:13,709 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:13,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:13,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:13,710 INFO L87 Difference]: Start difference. First operand 1046 states and 2399 transitions. Second operand 11 states. [2019-12-27 23:26:14,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:14,102 INFO L93 Difference]: Finished difference Result 1691 states and 3786 transitions. [2019-12-27 23:26:14,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:14,103 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:14,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:14,104 INFO L225 Difference]: With dead ends: 1691 [2019-12-27 23:26:14,104 INFO L226 Difference]: Without dead ends: 1584 [2019-12-27 23:26:14,105 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=207, Invalid=605, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:14,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2019-12-27 23:26:14,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1018. [2019-12-27 23:26:14,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1018 states. [2019-12-27 23:26:14,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 2332 transitions. [2019-12-27 23:26:14,118 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 2332 transitions. Word has length 44 [2019-12-27 23:26:14,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:14,118 INFO L462 AbstractCegarLoop]: Abstraction has 1018 states and 2332 transitions. [2019-12-27 23:26:14,118 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:14,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 2332 transitions. [2019-12-27 23:26:14,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:14,119 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:14,119 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:14,320 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:14,320 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:14,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:14,321 INFO L82 PathProgramCache]: Analyzing trace with hash -552799404, now seen corresponding path program 23 times [2019-12-27 23:26:14,321 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:14,322 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941607777] [2019-12-27 23:26:14,322 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:14,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:14,440 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:14,440 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941607777] [2019-12-27 23:26:14,440 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135518123] [2019-12-27 23:26:14,440 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:14,488 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:26:14,488 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:14,489 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:14,490 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:14,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:14,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:14,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:14,697 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:14,697 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:14,697 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:14,698 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1430747510] [2019-12-27 23:26:14,698 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:14,701 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:14,724 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:14,724 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:14,726 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 8 times. [2019-12-27 23:26:14,726 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:14,726 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:14,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:14,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:14,727 INFO L87 Difference]: Start difference. First operand 1018 states and 2332 transitions. Second operand 11 states. [2019-12-27 23:26:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:15,162 INFO L93 Difference]: Finished difference Result 1755 states and 3906 transitions. [2019-12-27 23:26:15,162 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:15,162 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:15,165 INFO L225 Difference]: With dead ends: 1755 [2019-12-27 23:26:15,165 INFO L226 Difference]: Without dead ends: 1648 [2019-12-27 23:26:15,165 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=208, Invalid=604, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:15,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2019-12-27 23:26:15,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1034. [2019-12-27 23:26:15,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2019-12-27 23:26:15,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2372 transitions. [2019-12-27 23:26:15,181 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2372 transitions. Word has length 44 [2019-12-27 23:26:15,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:15,181 INFO L462 AbstractCegarLoop]: Abstraction has 1034 states and 2372 transitions. [2019-12-27 23:26:15,182 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:15,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2372 transitions. [2019-12-27 23:26:15,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:15,183 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:15,183 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:15,386 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:15,386 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:15,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:15,387 INFO L82 PathProgramCache]: Analyzing trace with hash -99678294, now seen corresponding path program 24 times [2019-12-27 23:26:15,387 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:15,387 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485572281] [2019-12-27 23:26:15,387 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:15,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:15,517 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:15,517 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485572281] [2019-12-27 23:26:15,517 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107632562] [2019-12-27 23:26:15,518 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:26:15,565 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 23:26:15,566 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:15,567 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:15,568 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:19,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:19,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:19,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:19,864 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:19,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:19,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:19,865 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1227964016] [2019-12-27 23:26:19,865 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:19,867 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:19,904 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:19,904 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:19,906 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:26:19,906 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:19,906 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:19,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:19,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:19,907 INFO L87 Difference]: Start difference. First operand 1034 states and 2372 transitions. Second operand 11 states. [2019-12-27 23:26:20,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:20,354 INFO L93 Difference]: Finished difference Result 1743 states and 3886 transitions. [2019-12-27 23:26:20,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:20,355 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:20,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:20,356 INFO L225 Difference]: With dead ends: 1743 [2019-12-27 23:26:20,356 INFO L226 Difference]: Without dead ends: 1636 [2019-12-27 23:26:20,357 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2019-12-27 23:26:20,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2019-12-27 23:26:20,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1046. [2019-12-27 23:26:20,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1046 states. [2019-12-27 23:26:20,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 2399 transitions. [2019-12-27 23:26:20,373 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 2399 transitions. Word has length 44 [2019-12-27 23:26:20,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:20,373 INFO L462 AbstractCegarLoop]: Abstraction has 1046 states and 2399 transitions. [2019-12-27 23:26:20,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:20,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 2399 transitions. [2019-12-27 23:26:20,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:20,374 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:20,374 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:20,574 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:20,575 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:20,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:20,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1332444224, now seen corresponding path program 7 times [2019-12-27 23:26:20,576 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:20,577 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120314767] [2019-12-27 23:26:20,577 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:20,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:20,717 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:20,718 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120314767] [2019-12-27 23:26:20,718 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640374593] [2019-12-27 23:26:20,718 INFO L92 rtionOrderModulation]: Changing assertion order to 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 [2019-12-27 23:26:20,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:20,762 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:20,763 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:20,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:20,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:20,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:20,976 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:20,976 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:20,976 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:20,976 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1034211134] [2019-12-27 23:26:20,976 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:20,980 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:20,997 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 90 states and 134 transitions. [2019-12-27 23:26:20,998 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:20,998 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:26:20,999 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:20,999 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:20,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:20,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:21,000 INFO L87 Difference]: Start difference. First operand 1046 states and 2399 transitions. Second operand 11 states. [2019-12-27 23:26:21,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:21,473 INFO L93 Difference]: Finished difference Result 1731 states and 3866 transitions. [2019-12-27 23:26:21,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:21,474 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:21,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:21,476 INFO L225 Difference]: With dead ends: 1731 [2019-12-27 23:26:21,476 INFO L226 Difference]: Without dead ends: 1624 [2019-12-27 23:26:21,476 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=207, Invalid=605, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:21,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states. [2019-12-27 23:26:21,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1002. [2019-12-27 23:26:21,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1002 states. [2019-12-27 23:26:21,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 2292 transitions. [2019-12-27 23:26:21,496 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 2292 transitions. Word has length 44 [2019-12-27 23:26:21,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:21,496 INFO L462 AbstractCegarLoop]: Abstraction has 1002 states and 2292 transitions. [2019-12-27 23:26:21,497 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:21,497 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 2292 transitions. [2019-12-27 23:26:21,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:21,498 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:21,498 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:21,702 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:21,702 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:21,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:21,702 INFO L82 PathProgramCache]: Analyzing trace with hash -727024114, now seen corresponding path program 25 times [2019-12-27 23:26:21,703 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:21,703 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871378239] [2019-12-27 23:26:21,703 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:21,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:21,837 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:21,837 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871378239] [2019-12-27 23:26:21,837 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926487686] [2019-12-27 23:26:21,837 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:26:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:21,872 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:21,873 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:21,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:21,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:21,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:22,002 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:22,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:22,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:22,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1265237781] [2019-12-27 23:26:22,002 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:22,005 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:22,021 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:22,021 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:22,023 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:26:22,023 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:22,023 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:22,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:22,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:22,023 INFO L87 Difference]: Start difference. First operand 1002 states and 2292 transitions. Second operand 11 states. [2019-12-27 23:26:22,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:22,425 INFO L93 Difference]: Finished difference Result 1765 states and 3922 transitions. [2019-12-27 23:26:22,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:22,425 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:22,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:22,427 INFO L225 Difference]: With dead ends: 1765 [2019-12-27 23:26:22,427 INFO L226 Difference]: Without dead ends: 1658 [2019-12-27 23:26:22,428 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:22,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2019-12-27 23:26:22,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1050. [2019-12-27 23:26:22,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1050 states. [2019-12-27 23:26:22,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2412 transitions. [2019-12-27 23:26:22,439 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2412 transitions. Word has length 44 [2019-12-27 23:26:22,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:22,440 INFO L462 AbstractCegarLoop]: Abstraction has 1050 states and 2412 transitions. [2019-12-27 23:26:22,440 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:22,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2412 transitions. [2019-12-27 23:26:22,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:22,441 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:22,441 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:22,641 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:22,642 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:22,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:22,642 INFO L82 PathProgramCache]: Analyzing trace with hash -717193084, now seen corresponding path program 26 times [2019-12-27 23:26:22,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:22,643 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144231125] [2019-12-27 23:26:22,644 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:22,764 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:22,765 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144231125] [2019-12-27 23:26:22,765 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347628171] [2019-12-27 23:26:22,765 INFO L92 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 [2019-12-27 23:26:22,807 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:22,807 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:22,808 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:22,809 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:24,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:24,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:24,600 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:24,600 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:24,600 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:24,601 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1257181138] [2019-12-27 23:26:24,601 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:24,604 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:24,627 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:24,628 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:24,630 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:26:24,630 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:24,630 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:24,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:24,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=237, Unknown=2, NotChecked=0, Total=306 [2019-12-27 23:26:24,631 INFO L87 Difference]: Start difference. First operand 1050 states and 2412 transitions. Second operand 11 states. [2019-12-27 23:26:25,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:25,430 INFO L93 Difference]: Finished difference Result 1738 states and 3884 transitions. [2019-12-27 23:26:25,431 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:25,431 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:25,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:25,433 INFO L225 Difference]: With dead ends: 1738 [2019-12-27 23:26:25,433 INFO L226 Difference]: Without dead ends: 1631 [2019-12-27 23:26:25,434 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=187, Invalid=566, Unknown=3, NotChecked=0, Total=756 [2019-12-27 23:26:25,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2019-12-27 23:26:25,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1062. [2019-12-27 23:26:25,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1062 states. [2019-12-27 23:26:25,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2439 transitions. [2019-12-27 23:26:25,449 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2439 transitions. Word has length 44 [2019-12-27 23:26:25,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:25,449 INFO L462 AbstractCegarLoop]: Abstraction has 1062 states and 2439 transitions. [2019-12-27 23:26:25,449 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:25,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2439 transitions. [2019-12-27 23:26:25,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:25,450 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:25,450 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:25,650 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:25,651 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:25,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:25,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1772033396, now seen corresponding path program 27 times [2019-12-27 23:26:25,652 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:25,653 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879092642] [2019-12-27 23:26:25,653 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:25,816 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:25,816 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879092642] [2019-12-27 23:26:25,816 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417806802] [2019-12-27 23:26:25,816 INFO L92 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 [2019-12-27 23:26:25,867 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 23:26:25,868 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:25,868 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:25,869 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:26,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:26,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:26,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:26,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:26,025 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:26,025 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:26,025 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [809074289] [2019-12-27 23:26:26,025 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:26,028 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:26,048 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 102 states and 158 transitions. [2019-12-27 23:26:26,048 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:26,051 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:26:26,051 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:26,051 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:26,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:26,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:26,052 INFO L87 Difference]: Start difference. First operand 1062 states and 2439 transitions. Second operand 11 states. [2019-12-27 23:26:26,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:26,420 INFO L93 Difference]: Finished difference Result 1698 states and 3804 transitions. [2019-12-27 23:26:26,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:26,421 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:26,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:26,422 INFO L225 Difference]: With dead ends: 1698 [2019-12-27 23:26:26,423 INFO L226 Difference]: Without dead ends: 1591 [2019-12-27 23:26:26,423 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:26,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1591 states. [2019-12-27 23:26:26,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1591 to 1034. [2019-12-27 23:26:26,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2019-12-27 23:26:26,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2372 transitions. [2019-12-27 23:26:26,436 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2372 transitions. Word has length 44 [2019-12-27 23:26:26,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:26,436 INFO L462 AbstractCegarLoop]: Abstraction has 1034 states and 2372 transitions. [2019-12-27 23:26:26,436 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:26,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2372 transitions. [2019-12-27 23:26:26,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:26,437 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:26,437 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:26,638 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:26,638 INFO L410 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:26,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:26,639 INFO L82 PathProgramCache]: Analyzing trace with hash -393873042, now seen corresponding path program 28 times [2019-12-27 23:26:26,639 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:26,640 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577506604] [2019-12-27 23:26:26,640 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:26,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:26,779 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577506604] [2019-12-27 23:26:26,779 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529226187] [2019-12-27 23:26:26,779 INFO L92 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 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 [2019-12-27 23:26:26,823 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:26:26,824 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:26,824 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:26,825 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:28,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:28,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:28,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:28,441 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:28,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:28,441 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:28,441 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1331611690] [2019-12-27 23:26:28,442 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:28,445 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:28,470 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:28,470 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:28,472 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:26:28,472 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:28,473 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:28,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:28,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=237, Unknown=1, NotChecked=0, Total=306 [2019-12-27 23:26:28,473 INFO L87 Difference]: Start difference. First operand 1034 states and 2372 transitions. Second operand 11 states. [2019-12-27 23:26:30,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:30,072 INFO L93 Difference]: Finished difference Result 1724 states and 3848 transitions. [2019-12-27 23:26:30,073 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:30,073 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:30,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:30,075 INFO L225 Difference]: With dead ends: 1724 [2019-12-27 23:26:30,075 INFO L226 Difference]: Without dead ends: 1617 [2019-12-27 23:26:30,076 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=217, Invalid=650, Unknown=3, NotChecked=0, Total=870 [2019-12-27 23:26:30,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2019-12-27 23:26:30,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1050. [2019-12-27 23:26:30,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1050 states. [2019-12-27 23:26:30,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2412 transitions. [2019-12-27 23:26:30,088 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2412 transitions. Word has length 44 [2019-12-27 23:26:30,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:30,089 INFO L462 AbstractCegarLoop]: Abstraction has 1050 states and 2412 transitions. [2019-12-27 23:26:30,089 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:30,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2412 transitions. [2019-12-27 23:26:30,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:30,090 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:30,090 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:30,290 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:30,291 INFO L410 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:30,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:30,291 INFO L82 PathProgramCache]: Analyzing trace with hash 59248068, now seen corresponding path program 29 times [2019-12-27 23:26:30,292 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:30,292 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693099124] [2019-12-27 23:26:30,293 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:30,414 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693099124] [2019-12-27 23:26:30,415 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280232666] [2019-12-27 23:26:30,415 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_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 [2019-12-27 23:26:30,462 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:26:30,462 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:30,463 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:30,464 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:31,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:31,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:31,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:31,732 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:31,732 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:31,732 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:31,732 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [134008885] [2019-12-27 23:26:31,732 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:31,735 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:31,752 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:31,752 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:31,767 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:26:31,767 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:31,768 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:31,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:31,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:31,768 INFO L87 Difference]: Start difference. First operand 1050 states and 2412 transitions. Second operand 11 states. [2019-12-27 23:26:32,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:32,790 INFO L93 Difference]: Finished difference Result 1712 states and 3828 transitions. [2019-12-27 23:26:32,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:32,790 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:32,792 INFO L225 Difference]: With dead ends: 1712 [2019-12-27 23:26:32,792 INFO L226 Difference]: Without dead ends: 1605 [2019-12-27 23:26:32,792 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=205, Invalid=606, Unknown=1, NotChecked=0, Total=812 [2019-12-27 23:26:32,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2019-12-27 23:26:32,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1062. [2019-12-27 23:26:32,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1062 states. [2019-12-27 23:26:32,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2439 transitions. [2019-12-27 23:26:32,805 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2439 transitions. Word has length 44 [2019-12-27 23:26:32,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:32,805 INFO L462 AbstractCegarLoop]: Abstraction has 1062 states and 2439 transitions. [2019-12-27 23:26:32,805 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:32,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2439 transitions. [2019-12-27 23:26:32,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:32,806 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:32,807 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:33,007 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:33,007 INFO L410 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:33,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:33,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1173517862, now seen corresponding path program 30 times [2019-12-27 23:26:33,009 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:33,009 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689798286] [2019-12-27 23:26:33,009 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:33,215 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:33,216 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689798286] [2019-12-27 23:26:33,216 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121251915] [2019-12-27 23:26:33,216 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:26:33,304 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:26:33,305 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:33,306 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:33,307 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:33,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:33,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:33,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:33,529 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:33,530 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:33,530 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:33,530 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [203122217] [2019-12-27 23:26:33,530 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:33,535 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:33,561 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 90 states and 134 transitions. [2019-12-27 23:26:33,562 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:33,563 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:26:33,564 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:33,564 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:33,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:33,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:33,565 INFO L87 Difference]: Start difference. First operand 1062 states and 2439 transitions. Second operand 11 states. [2019-12-27 23:26:34,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:34,004 INFO L93 Difference]: Finished difference Result 1700 states and 3808 transitions. [2019-12-27 23:26:34,005 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:34,005 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:34,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:34,007 INFO L225 Difference]: With dead ends: 1700 [2019-12-27 23:26:34,008 INFO L226 Difference]: Without dead ends: 1593 [2019-12-27 23:26:34,009 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:26:34,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2019-12-27 23:26:34,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 1018. [2019-12-27 23:26:34,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1018 states. [2019-12-27 23:26:34,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 2332 transitions. [2019-12-27 23:26:34,027 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 2332 transitions. Word has length 44 [2019-12-27 23:26:34,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:34,027 INFO L462 AbstractCegarLoop]: Abstraction has 1018 states and 2332 transitions. [2019-12-27 23:26:34,027 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:34,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 2332 transitions. [2019-12-27 23:26:34,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:34,029 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:34,029 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:34,229 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:34,230 INFO L410 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:34,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:34,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1301891438, now seen corresponding path program 31 times [2019-12-27 23:26:34,231 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:34,231 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542056033] [2019-12-27 23:26:34,231 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:34,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:34,370 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542056033] [2019-12-27 23:26:34,370 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907502753] [2019-12-27 23:26:34,371 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:26:34,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:34,443 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:34,445 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:34,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:34,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:34,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:34,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:34,649 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:34,650 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:34,650 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [472170266] [2019-12-27 23:26:34,650 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:34,655 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:34,680 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:34,680 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:34,681 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:26:34,682 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:34,682 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:34,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:34,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:34,682 INFO L87 Difference]: Start difference. First operand 1018 states and 2332 transitions. Second operand 11 states. [2019-12-27 23:26:35,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:35,096 INFO L93 Difference]: Finished difference Result 1816 states and 4028 transitions. [2019-12-27 23:26:35,096 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:35,096 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:35,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:35,099 INFO L225 Difference]: With dead ends: 1816 [2019-12-27 23:26:35,099 INFO L226 Difference]: Without dead ends: 1709 [2019-12-27 23:26:35,100 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:26:35,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2019-12-27 23:26:35,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1050. [2019-12-27 23:26:35,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1050 states. [2019-12-27 23:26:35,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2412 transitions. [2019-12-27 23:26:35,127 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2412 transitions. Word has length 44 [2019-12-27 23:26:35,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:35,128 INFO L462 AbstractCegarLoop]: Abstraction has 1050 states and 2412 transitions. [2019-12-27 23:26:35,128 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:35,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2412 transitions. [2019-12-27 23:26:35,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:35,129 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:35,129 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:35,332 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:35,333 INFO L410 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:35,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:35,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1311722468, now seen corresponding path program 32 times [2019-12-27 23:26:35,334 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:35,334 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656669546] [2019-12-27 23:26:35,335 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:35,509 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656669546] [2019-12-27 23:26:35,509 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872638929] [2019-12-27 23:26:35,510 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:35,568 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:35,568 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:35,570 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:35,571 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:35,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:35,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:35,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:35,717 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:35,717 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:35,718 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:35,718 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1599482553] [2019-12-27 23:26:35,718 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:35,725 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:35,751 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:35,751 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:35,753 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:26:35,753 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:35,753 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:35,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:35,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:35,754 INFO L87 Difference]: Start difference. First operand 1050 states and 2412 transitions. Second operand 11 states. [2019-12-27 23:26:36,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:36,160 INFO L93 Difference]: Finished difference Result 1792 states and 3988 transitions. [2019-12-27 23:26:36,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:36,161 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:36,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:36,163 INFO L225 Difference]: With dead ends: 1792 [2019-12-27 23:26:36,163 INFO L226 Difference]: Without dead ends: 1685 [2019-12-27 23:26:36,164 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=204, Invalid=608, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:36,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2019-12-27 23:26:36,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1062. [2019-12-27 23:26:36,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1062 states. [2019-12-27 23:26:36,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2439 transitions. [2019-12-27 23:26:36,176 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2439 transitions. Word has length 44 [2019-12-27 23:26:36,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:36,176 INFO L462 AbstractCegarLoop]: Abstraction has 1062 states and 2439 transitions. [2019-12-27 23:26:36,176 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:36,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2439 transitions. [2019-12-27 23:26:36,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:36,177 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:36,177 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:36,378 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:36,378 INFO L410 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:36,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:36,379 INFO L82 PathProgramCache]: Analyzing trace with hash -494018348, now seen corresponding path program 33 times [2019-12-27 23:26:36,379 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:36,380 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924387733] [2019-12-27 23:26:36,380 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:36,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:36,522 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:36,523 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924387733] [2019-12-27 23:26:36,523 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265280931] [2019-12-27 23:26:36,523 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:26:36,571 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 23:26:36,572 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:36,572 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:36,573 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:36,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:36,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:36,680 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:36,681 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:36,681 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:36,681 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1628299476] [2019-12-27 23:26:36,681 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:36,683 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:36,699 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 102 states and 158 transitions. [2019-12-27 23:26:36,699 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:36,700 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 8 times. [2019-12-27 23:26:36,700 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:36,700 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:36,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:36,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:36,701 INFO L87 Difference]: Start difference. First operand 1062 states and 2439 transitions. Second operand 11 states. [2019-12-27 23:26:37,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:37,123 INFO L93 Difference]: Finished difference Result 1780 states and 3968 transitions. [2019-12-27 23:26:37,124 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:37,124 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:37,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:37,126 INFO L225 Difference]: With dead ends: 1780 [2019-12-27 23:26:37,126 INFO L226 Difference]: Without dead ends: 1673 [2019-12-27 23:26:37,127 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:26:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2019-12-27 23:26:37,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1034. [2019-12-27 23:26:37,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1034 states. [2019-12-27 23:26:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 2372 transitions. [2019-12-27 23:26:37,140 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 2372 transitions. Word has length 44 [2019-12-27 23:26:37,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:37,140 INFO L462 AbstractCegarLoop]: Abstraction has 1034 states and 2372 transitions. [2019-12-27 23:26:37,140 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:37,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 2372 transitions. [2019-12-27 23:26:37,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:37,142 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:37,142 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:37,344 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:37,345 INFO L410 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:37,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:37,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1640294062, now seen corresponding path program 34 times [2019-12-27 23:26:37,346 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:37,346 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378418058] [2019-12-27 23:26:37,346 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:37,493 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:37,494 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378418058] [2019-12-27 23:26:37,494 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242671856] [2019-12-27 23:26:37,494 INFO L92 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 [2019-12-27 23:26:37,562 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:26:37,563 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:37,563 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:37,564 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:38,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:38,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:38,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:38,468 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:38,468 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:38,468 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:38,469 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [762130724] [2019-12-27 23:26:38,469 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:38,471 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:38,488 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:38,488 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:38,490 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:26:38,490 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:38,490 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:38,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:38,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=237, Unknown=1, NotChecked=0, Total=306 [2019-12-27 23:26:38,490 INFO L87 Difference]: Start difference. First operand 1034 states and 2372 transitions. Second operand 11 states. [2019-12-27 23:26:40,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:40,517 INFO L93 Difference]: Finished difference Result 1804 states and 4008 transitions. [2019-12-27 23:26:40,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:40,518 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:40,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:40,520 INFO L225 Difference]: With dead ends: 1804 [2019-12-27 23:26:40,520 INFO L226 Difference]: Without dead ends: 1697 [2019-12-27 23:26:40,520 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=213, Invalid=655, Unknown=2, NotChecked=0, Total=870 [2019-12-27 23:26:40,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2019-12-27 23:26:40,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1050. [2019-12-27 23:26:40,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1050 states. [2019-12-27 23:26:40,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2412 transitions. [2019-12-27 23:26:40,533 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2412 transitions. Word has length 44 [2019-12-27 23:26:40,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:40,533 INFO L462 AbstractCegarLoop]: Abstraction has 1050 states and 2412 transitions. [2019-12-27 23:26:40,533 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:40,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2412 transitions. [2019-12-27 23:26:40,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:40,534 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:40,534 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:40,736 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:40,736 INFO L410 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:40,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:40,737 INFO L82 PathProgramCache]: Analyzing trace with hash 2093415172, now seen corresponding path program 35 times [2019-12-27 23:26:40,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:40,738 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327831084] [2019-12-27 23:26:40,738 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:40,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:40,862 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:40,862 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327831084] [2019-12-27 23:26:40,863 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420362946] [2019-12-27 23:26:40,863 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:40,908 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:26:40,908 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:40,909 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:40,910 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:41,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:41,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:41,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:41,020 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:41,021 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:41,021 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:41,021 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [506276880] [2019-12-27 23:26:41,021 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:41,023 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:41,040 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:26:41,040 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:41,041 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:26:41,041 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:41,041 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:41,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:41,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:41,042 INFO L87 Difference]: Start difference. First operand 1050 states and 2412 transitions. Second operand 11 states. [2019-12-27 23:26:41,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:41,433 INFO L93 Difference]: Finished difference Result 1712 states and 3828 transitions. [2019-12-27 23:26:41,434 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:41,434 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:41,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:41,435 INFO L225 Difference]: With dead ends: 1712 [2019-12-27 23:26:41,436 INFO L226 Difference]: Without dead ends: 1605 [2019-12-27 23:26:41,436 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=608, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:41,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2019-12-27 23:26:41,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1062. [2019-12-27 23:26:41,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1062 states. [2019-12-27 23:26:41,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2439 transitions. [2019-12-27 23:26:41,447 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2439 transitions. Word has length 44 [2019-12-27 23:26:41,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:41,448 INFO L462 AbstractCegarLoop]: Abstraction has 1062 states and 2439 transitions. [2019-12-27 23:26:41,448 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:41,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2439 transitions. [2019-12-27 23:26:41,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:41,449 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:41,449 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:41,652 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:41,652 INFO L410 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:41,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:41,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1950393536, now seen corresponding path program 8 times [2019-12-27 23:26:41,653 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:41,654 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281485001] [2019-12-27 23:26:41,654 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:41,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:41,795 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:41,795 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281485001] [2019-12-27 23:26:41,796 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757039055] [2019-12-27 23:26:41,796 INFO L92 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 [2019-12-27 23:26:41,839 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:41,840 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:41,840 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:41,841 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:41,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:41,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:41,974 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:41,974 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:41,974 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1201977339] [2019-12-27 23:26:41,974 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:41,977 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:41,987 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 78 states and 110 transitions. [2019-12-27 23:26:41,987 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:41,987 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:26:41,988 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:41,988 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:41,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:41,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:41,988 INFO L87 Difference]: Start difference. First operand 1062 states and 2439 transitions. Second operand 11 states. [2019-12-27 23:26:42,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:42,354 INFO L93 Difference]: Finished difference Result 1700 states and 3808 transitions. [2019-12-27 23:26:42,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:42,354 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:42,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:42,356 INFO L225 Difference]: With dead ends: 1700 [2019-12-27 23:26:42,356 INFO L226 Difference]: Without dead ends: 1593 [2019-12-27 23:26:42,357 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:26:42,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2019-12-27 23:26:42,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 1014. [2019-12-27 23:26:42,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1014 states. [2019-12-27 23:26:42,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 2319 transitions. [2019-12-27 23:26:42,373 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 2319 transitions. Word has length 44 [2019-12-27 23:26:42,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:42,373 INFO L462 AbstractCegarLoop]: Abstraction has 1014 states and 2319 transitions. [2019-12-27 23:26:42,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:42,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 2319 transitions. [2019-12-27 23:26:42,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:42,375 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:42,375 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:42,577 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:42,578 INFO L410 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:42,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:42,579 INFO L82 PathProgramCache]: Analyzing trace with hash -811669720, now seen corresponding path program 7 times [2019-12-27 23:26:42,579 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:42,580 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31172355] [2019-12-27 23:26:42,580 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:42,700 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:42,700 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31172355] [2019-12-27 23:26:42,701 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260717436] [2019-12-27 23:26:42,701 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:26:42,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:42,747 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:42,748 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:42,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:42,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:42,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:42,863 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:42,863 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:42,863 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:42,863 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1478472426] [2019-12-27 23:26:42,863 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:42,865 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:42,887 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 165 states and 284 transitions. [2019-12-27 23:26:42,887 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:42,890 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 30 times. [2019-12-27 23:26:42,891 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:42,891 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:42,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:42,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:42,891 INFO L87 Difference]: Start difference. First operand 1014 states and 2319 transitions. Second operand 11 states. [2019-12-27 23:26:43,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:43,247 INFO L93 Difference]: Finished difference Result 1696 states and 3809 transitions. [2019-12-27 23:26:43,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:43,248 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:43,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:43,249 INFO L225 Difference]: With dead ends: 1696 [2019-12-27 23:26:43,249 INFO L226 Difference]: Without dead ends: 1547 [2019-12-27 23:26:43,250 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:43,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2019-12-27 23:26:43,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 1075. [2019-12-27 23:26:43,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1075 states. [2019-12-27 23:26:43,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2460 transitions. [2019-12-27 23:26:43,262 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2460 transitions. Word has length 44 [2019-12-27 23:26:43,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:43,262 INFO L462 AbstractCegarLoop]: Abstraction has 1075 states and 2460 transitions. [2019-12-27 23:26:43,262 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:43,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2460 transitions. [2019-12-27 23:26:43,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:43,263 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:43,263 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:43,463 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:43,464 INFO L410 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:43,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:43,464 INFO L82 PathProgramCache]: Analyzing trace with hash -801838690, now seen corresponding path program 8 times [2019-12-27 23:26:43,465 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:43,465 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665125594] [2019-12-27 23:26:43,466 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:43,726 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:43,726 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665125594] [2019-12-27 23:26:43,726 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835855248] [2019-12-27 23:26:43,727 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:43,798 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:43,798 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:43,800 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:43,801 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:44,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:44,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:44,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:44,360 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:44,360 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:44,361 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:44,361 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1881049983] [2019-12-27 23:26:44,361 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:44,368 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:44,438 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 162 states and 278 transitions. [2019-12-27 23:26:44,438 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:44,442 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 27 times. [2019-12-27 23:26:44,442 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:44,443 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:44,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:44,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:44,443 INFO L87 Difference]: Start difference. First operand 1075 states and 2460 transitions. Second operand 11 states. [2019-12-27 23:26:45,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:45,576 INFO L93 Difference]: Finished difference Result 1755 states and 3906 transitions. [2019-12-27 23:26:45,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:26:45,577 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:45,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:45,579 INFO L225 Difference]: With dead ends: 1755 [2019-12-27 23:26:45,579 INFO L226 Difference]: Without dead ends: 1648 [2019-12-27 23:26:45,579 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=179, Invalid=576, Unknown=1, NotChecked=0, Total=756 [2019-12-27 23:26:45,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2019-12-27 23:26:45,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1087. [2019-12-27 23:26:45,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1087 states. [2019-12-27 23:26:45,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2487 transitions. [2019-12-27 23:26:45,591 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2487 transitions. Word has length 44 [2019-12-27 23:26:45,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:45,592 INFO L462 AbstractCegarLoop]: Abstraction has 1087 states and 2487 transitions. [2019-12-27 23:26:45,592 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:45,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2487 transitions. [2019-12-27 23:26:45,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:45,593 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:45,593 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:45,793 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:45,794 INFO L410 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:45,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:45,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1687387790, now seen corresponding path program 36 times [2019-12-27 23:26:45,795 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:45,795 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241787485] [2019-12-27 23:26:45,796 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:45,968 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:45,968 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241787485] [2019-12-27 23:26:45,968 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626047498] [2019-12-27 23:26:45,968 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:26:46,041 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 23:26:46,041 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:46,043 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:46,044 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:46,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:46,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:46,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:46,207 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:46,208 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:46,208 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:46,208 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [789517154] [2019-12-27 23:26:46,208 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:46,211 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:46,242 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 141 states and 236 transitions. [2019-12-27 23:26:46,242 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:46,246 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 24 times. [2019-12-27 23:26:46,246 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:46,247 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:46,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:46,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:46,247 INFO L87 Difference]: Start difference. First operand 1087 states and 2487 transitions. Second operand 11 states. [2019-12-27 23:26:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:46,604 INFO L93 Difference]: Finished difference Result 1743 states and 3886 transitions. [2019-12-27 23:26:46,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:46,605 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:46,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:46,607 INFO L225 Difference]: With dead ends: 1743 [2019-12-27 23:26:46,607 INFO L226 Difference]: Without dead ends: 1636 [2019-12-27 23:26:46,608 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:26:46,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2019-12-27 23:26:46,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1071. [2019-12-27 23:26:46,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1071 states. [2019-12-27 23:26:46,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 2447 transitions. [2019-12-27 23:26:46,626 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 2447 transitions. Word has length 44 [2019-12-27 23:26:46,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:46,626 INFO L462 AbstractCegarLoop]: Abstraction has 1071 states and 2447 transitions. [2019-12-27 23:26:46,626 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:46,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 2447 transitions. [2019-12-27 23:26:46,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:46,628 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:46,628 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:46,831 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:46,831 INFO L410 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:46,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:46,832 INFO L82 PathProgramCache]: Analyzing trace with hash -478518648, now seen corresponding path program 37 times [2019-12-27 23:26:46,833 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:46,833 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463107463] [2019-12-27 23:26:46,833 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:47,047 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:47,048 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463107463] [2019-12-27 23:26:47,048 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101696496] [2019-12-27 23:26:47,048 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:26:47,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:47,124 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:47,126 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:49,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:49,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:49,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:49,681 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:49,681 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:49,681 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:49,682 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520743826] [2019-12-27 23:26:49,682 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:49,684 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:49,705 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 150 states and 254 transitions. [2019-12-27 23:26:49,705 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:49,708 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 23 times. [2019-12-27 23:26:49,708 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:49,708 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:49,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:49,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=239, Unknown=1, NotChecked=0, Total=306 [2019-12-27 23:26:49,711 INFO L87 Difference]: Start difference. First operand 1071 states and 2447 transitions. Second operand 11 states. [2019-12-27 23:26:51,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:51,958 INFO L93 Difference]: Finished difference Result 1868 states and 4128 transitions. [2019-12-27 23:26:51,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:51,958 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:51,960 INFO L225 Difference]: With dead ends: 1868 [2019-12-27 23:26:51,961 INFO L226 Difference]: Without dead ends: 1761 [2019-12-27 23:26:51,961 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=204, Invalid=662, Unknown=4, NotChecked=0, Total=870 [2019-12-27 23:26:51,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2019-12-27 23:26:51,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 1087. [2019-12-27 23:26:51,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1087 states. [2019-12-27 23:26:51,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2487 transitions. [2019-12-27 23:26:51,980 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2487 transitions. Word has length 44 [2019-12-27 23:26:51,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:51,980 INFO L462 AbstractCegarLoop]: Abstraction has 1087 states and 2487 transitions. [2019-12-27 23:26:51,980 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:51,980 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2487 transitions. [2019-12-27 23:26:51,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:51,981 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:51,982 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:52,184 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:52,185 INFO L410 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:52,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:52,185 INFO L82 PathProgramCache]: Analyzing trace with hash -25397538, now seen corresponding path program 38 times [2019-12-27 23:26:52,186 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:52,186 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296701689] [2019-12-27 23:26:52,187 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:52,317 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:52,317 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296701689] [2019-12-27 23:26:52,317 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837963513] [2019-12-27 23:26:52,317 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:26:52,363 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:26:52,364 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:52,365 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:52,368 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:54,118 WARN L192 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 23:26:54,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:54,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:54,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:54,132 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:54,132 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:54,132 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [658134629] [2019-12-27 23:26:54,132 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:54,135 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:54,160 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 150 states and 254 transitions. [2019-12-27 23:26:54,160 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:54,162 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 24 times. [2019-12-27 23:26:54,162 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:54,162 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:54,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:54,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=239, Unknown=2, NotChecked=0, Total=306 [2019-12-27 23:26:54,163 INFO L87 Difference]: Start difference. First operand 1087 states and 2487 transitions. Second operand 11 states. [2019-12-27 23:26:54,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:54,939 INFO L93 Difference]: Finished difference Result 1804 states and 4008 transitions. [2019-12-27 23:26:54,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:26:54,940 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:54,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:54,942 INFO L225 Difference]: With dead ends: 1804 [2019-12-27 23:26:54,942 INFO L226 Difference]: Without dead ends: 1697 [2019-12-27 23:26:54,942 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=195, Invalid=615, Unknown=2, NotChecked=0, Total=812 [2019-12-27 23:26:54,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2019-12-27 23:26:54,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1099. [2019-12-27 23:26:54,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1099 states. [2019-12-27 23:26:54,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2514 transitions. [2019-12-27 23:26:54,956 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2514 transitions. Word has length 44 [2019-12-27 23:26:54,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:54,956 INFO L462 AbstractCegarLoop]: Abstraction has 1099 states and 2514 transitions. [2019-12-27 23:26:54,956 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:54,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2514 transitions. [2019-12-27 23:26:54,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:54,958 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:54,958 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:55,160 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:55,161 INFO L410 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:55,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:55,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1258163468, now seen corresponding path program 39 times [2019-12-27 23:26:55,162 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:55,162 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708942557] [2019-12-27 23:26:55,163 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:55,300 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:55,300 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708942557] [2019-12-27 23:26:55,300 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711377180] [2019-12-27 23:26:55,300 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:26:55,345 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:26:55,345 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:55,346 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:55,346 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:26:55,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:55,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:55,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:26:55,489 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:55,489 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:26:55,489 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:26:55,489 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [648441356] [2019-12-27 23:26:55,489 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:26:55,492 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:26:55,506 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 117 states and 188 transitions. [2019-12-27 23:26:55,507 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:26:55,508 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 18 times. [2019-12-27 23:26:55,509 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:26:55,509 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:26:55,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:26:55,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:26:55,509 INFO L87 Difference]: Start difference. First operand 1099 states and 2514 transitions. Second operand 11 states. [2019-12-27 23:26:55,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:26:55,886 INFO L93 Difference]: Finished difference Result 1804 states and 4008 transitions. [2019-12-27 23:26:55,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:26:55,887 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:26:55,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:26:55,888 INFO L225 Difference]: With dead ends: 1804 [2019-12-27 23:26:55,888 INFO L226 Difference]: Without dead ends: 1697 [2019-12-27 23:26:55,889 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:26:55,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2019-12-27 23:26:55,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1067. [2019-12-27 23:26:55,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1067 states. [2019-12-27 23:26:55,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2434 transitions. [2019-12-27 23:26:55,902 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2434 transitions. Word has length 44 [2019-12-27 23:26:55,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:26:55,902 INFO L462 AbstractCegarLoop]: Abstraction has 1067 states and 2434 transitions. [2019-12-27 23:26:55,902 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:26:55,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2434 transitions. [2019-12-27 23:26:55,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:26:55,915 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:26:55,915 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:26:56,116 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:26:56,116 INFO L410 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:26:56,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:26:56,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1217245832, now seen corresponding path program 40 times [2019-12-27 23:26:56,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:26:56,118 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434860449] [2019-12-27 23:26:56,118 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:26:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:26:56,251 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:26:56,251 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434860449] [2019-12-27 23:26:56,251 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642750023] [2019-12-27 23:26:56,252 INFO L92 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 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 [2019-12-27 23:26:56,297 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:26:56,297 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:26:56,298 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:26:56,299 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:00,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:00,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:00,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:00,555 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:00,555 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:00,555 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [223101789] [2019-12-27 23:27:00,555 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:00,559 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:00,577 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 138 states and 230 transitions. [2019-12-27 23:27:00,578 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:00,580 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 20 times. [2019-12-27 23:27:00,580 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:00,580 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:00,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:00,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:00,581 INFO L87 Difference]: Start difference. First operand 1067 states and 2434 transitions. Second operand 11 states. [2019-12-27 23:27:07,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:07,050 INFO L93 Difference]: Finished difference Result 1929 states and 4250 transitions. [2019-12-27 23:27:07,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:07,051 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:07,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:07,053 INFO L225 Difference]: With dead ends: 1929 [2019-12-27 23:27:07,054 INFO L226 Difference]: Without dead ends: 1822 [2019-12-27 23:27:07,054 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=196, Invalid=671, Unknown=3, NotChecked=0, Total=870 [2019-12-27 23:27:07,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2019-12-27 23:27:07,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1099. [2019-12-27 23:27:07,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1099 states. [2019-12-27 23:27:07,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2514 transitions. [2019-12-27 23:27:07,069 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2514 transitions. Word has length 44 [2019-12-27 23:27:07,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:07,069 INFO L462 AbstractCegarLoop]: Abstraction has 1099 states and 2514 transitions. [2019-12-27 23:27:07,069 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:07,069 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2514 transitions. [2019-12-27 23:27:07,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:07,071 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:07,071 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:07,272 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:07,273 INFO L410 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:07,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:07,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1227076862, now seen corresponding path program 41 times [2019-12-27 23:27:07,274 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:07,274 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887273832] [2019-12-27 23:27:07,274 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:07,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:07,425 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887273832] [2019-12-27 23:27:07,425 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798487265] [2019-12-27 23:27:07,425 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:07,464 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:27:07,464 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:07,465 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:07,466 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:07,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:07,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:07,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:07,682 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:07,683 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:07,683 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:07,683 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [338533351] [2019-12-27 23:27:07,683 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:07,685 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:07,705 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 138 states and 230 transitions. [2019-12-27 23:27:07,705 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:07,708 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 20 times. [2019-12-27 23:27:07,708 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:07,708 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:07,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:07,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:07,709 INFO L87 Difference]: Start difference. First operand 1099 states and 2514 transitions. Second operand 11 states. [2019-12-27 23:27:08,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:08,181 INFO L93 Difference]: Finished difference Result 1893 states and 4190 transitions. [2019-12-27 23:27:08,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:08,181 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:08,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:08,183 INFO L225 Difference]: With dead ends: 1893 [2019-12-27 23:27:08,183 INFO L226 Difference]: Without dead ends: 1786 [2019-12-27 23:27:08,183 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:27:08,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2019-12-27 23:27:08,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1111. [2019-12-27 23:27:08,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:08,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:08,198 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:08,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:08,198 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:08,198 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:08,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:08,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:08,200 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:08,200 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:08,400 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:08,401 INFO L410 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:08,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:08,401 INFO L82 PathProgramCache]: Analyzing trace with hash -578663954, now seen corresponding path program 42 times [2019-12-27 23:27:08,402 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:08,402 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555788796] [2019-12-27 23:27:08,402 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:08,545 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555788796] [2019-12-27 23:27:08,546 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6000340] [2019-12-27 23:27:08,546 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:27:08,608 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 23:27:08,609 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:08,609 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:08,610 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:08,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:08,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:08,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:08,823 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:08,823 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:08,823 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:08,823 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1081314966] [2019-12-27 23:27:08,823 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:08,826 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:08,851 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:08,851 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:08,854 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:08,854 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:08,854 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:08,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:08,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:08,855 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:09,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:09,782 INFO L93 Difference]: Finished difference Result 1893 states and 4190 transitions. [2019-12-27 23:27:09,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:09,783 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:09,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:09,785 INFO L225 Difference]: With dead ends: 1893 [2019-12-27 23:27:09,786 INFO L226 Difference]: Without dead ends: 1786 [2019-12-27 23:27:09,786 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=201, Invalid=668, Unknown=1, NotChecked=0, Total=870 [2019-12-27 23:27:09,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2019-12-27 23:27:09,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1083. [2019-12-27 23:27:09,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1083 states. [2019-12-27 23:27:09,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 2474 transitions. [2019-12-27 23:27:09,801 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 2474 transitions. Word has length 44 [2019-12-27 23:27:09,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:09,802 INFO L462 AbstractCegarLoop]: Abstraction has 1083 states and 2474 transitions. [2019-12-27 23:27:09,802 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:09,802 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 2474 transitions. [2019-12-27 23:27:09,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:09,803 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:09,803 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:10,003 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:10,004 INFO L410 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:10,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:10,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1555648456, now seen corresponding path program 43 times [2019-12-27 23:27:10,005 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:10,005 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138745407] [2019-12-27 23:27:10,005 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:10,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:10,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:10,167 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138745407] [2019-12-27 23:27:10,167 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108256549] [2019-12-27 23:27:10,167 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:27:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:10,237 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:10,238 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:10,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:10,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:10,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:10,530 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:10,531 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:10,531 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:10,531 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2095433122] [2019-12-27 23:27:10,531 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:10,535 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:10,560 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 138 states and 230 transitions. [2019-12-27 23:27:10,561 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:10,563 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 20 times. [2019-12-27 23:27:10,563 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:10,564 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:10,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:10,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:10,564 INFO L87 Difference]: Start difference. First operand 1083 states and 2474 transitions. Second operand 11 states. [2019-12-27 23:27:11,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:11,073 INFO L93 Difference]: Finished difference Result 1889 states and 4170 transitions. [2019-12-27 23:27:11,073 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:11,073 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:11,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:11,075 INFO L225 Difference]: With dead ends: 1889 [2019-12-27 23:27:11,075 INFO L226 Difference]: Without dead ends: 1782 [2019-12-27 23:27:11,075 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:11,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2019-12-27 23:27:11,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1099. [2019-12-27 23:27:11,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1099 states. [2019-12-27 23:27:11,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2514 transitions. [2019-12-27 23:27:11,088 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2514 transitions. Word has length 44 [2019-12-27 23:27:11,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:11,088 INFO L462 AbstractCegarLoop]: Abstraction has 1099 states and 2514 transitions. [2019-12-27 23:27:11,088 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:11,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2514 transitions. [2019-12-27 23:27:11,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:11,089 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:11,090 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:11,292 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:11,293 INFO L410 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:11,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:11,293 INFO L82 PathProgramCache]: Analyzing trace with hash 2008769566, now seen corresponding path program 44 times [2019-12-27 23:27:11,294 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:11,294 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61688346] [2019-12-27 23:27:11,294 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:11,441 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:11,441 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61688346] [2019-12-27 23:27:11,441 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784902269] [2019-12-27 23:27:11,441 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:11,486 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:27:11,487 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:11,487 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:11,488 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:11,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:11,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:11,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:11,650 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:11,651 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:11,651 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:11,651 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1994918798] [2019-12-27 23:27:11,651 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:11,653 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:11,671 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 138 states and 230 transitions. [2019-12-27 23:27:11,671 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:11,674 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 21 times. [2019-12-27 23:27:11,674 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:11,674 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:11,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:11,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:11,674 INFO L87 Difference]: Start difference. First operand 1099 states and 2514 transitions. Second operand 11 states. [2019-12-27 23:27:12,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:12,052 INFO L93 Difference]: Finished difference Result 1813 states and 4030 transitions. [2019-12-27 23:27:12,052 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:12,052 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:12,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:12,054 INFO L225 Difference]: With dead ends: 1813 [2019-12-27 23:27:12,054 INFO L226 Difference]: Without dead ends: 1706 [2019-12-27 23:27:12,054 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=194, Invalid=618, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:27:12,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2019-12-27 23:27:12,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 1111. [2019-12-27 23:27:12,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:12,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:12,067 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:12,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:12,067 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:12,067 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:12,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:12,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:12,068 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:12,068 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:12,269 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:12,269 INFO L410 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:12,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:12,270 INFO L82 PathProgramCache]: Analyzing trace with hash -2035039142, now seen corresponding path program 45 times [2019-12-27 23:27:12,271 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:12,271 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553780546] [2019-12-27 23:27:12,272 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:12,414 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:12,414 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553780546] [2019-12-27 23:27:12,414 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912936690] [2019-12-27 23:27:12,415 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:27:12,462 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 23:27:12,462 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:12,463 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:12,464 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:12,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:12,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:12,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:12,615 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:12,615 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:12,615 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1378800960] [2019-12-27 23:27:12,615 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:12,618 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:12,629 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 93 states and 140 transitions. [2019-12-27 23:27:12,630 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:12,631 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:27:12,631 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:12,631 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:12,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:12,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:12,632 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:12,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:12,998 INFO L93 Difference]: Finished difference Result 1813 states and 4030 transitions. [2019-12-27 23:27:12,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:12,998 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:12,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:13,000 INFO L225 Difference]: With dead ends: 1813 [2019-12-27 23:27:13,000 INFO L226 Difference]: Without dead ends: 1706 [2019-12-27 23:27:13,000 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:27:13,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2019-12-27 23:27:13,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 1063. [2019-12-27 23:27:13,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1063 states. [2019-12-27 23:27:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 2421 transitions. [2019-12-27 23:27:13,011 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 2421 transitions. Word has length 44 [2019-12-27 23:27:13,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:13,012 INFO L462 AbstractCegarLoop]: Abstraction has 1063 states and 2421 transitions. [2019-12-27 23:27:13,012 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:13,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 2421 transitions. [2019-12-27 23:27:13,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:13,013 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:13,013 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:13,214 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:13,215 INFO L410 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:13,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:13,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1400439432, now seen corresponding path program 46 times [2019-12-27 23:27:13,216 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:13,216 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288716759] [2019-12-27 23:27:13,216 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:13,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:13,351 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:13,351 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288716759] [2019-12-27 23:27:13,352 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799166720] [2019-12-27 23:27:13,352 INFO L92 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 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 [2019-12-27 23:27:13,395 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:27:13,396 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:13,396 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:13,397 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:13,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:13,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:13,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:13,522 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:13,522 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:13,522 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:13,522 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [724267689] [2019-12-27 23:27:13,522 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:13,524 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:13,542 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:13,542 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:13,544 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:13,544 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:13,544 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:13,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:13,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:13,544 INFO L87 Difference]: Start difference. First operand 1063 states and 2421 transitions. Second operand 11 states. [2019-12-27 23:27:14,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:14,023 INFO L93 Difference]: Finished difference Result 1948 states and 4288 transitions. [2019-12-27 23:27:14,024 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 23:27:14,024 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:14,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:14,026 INFO L225 Difference]: With dead ends: 1948 [2019-12-27 23:27:14,026 INFO L226 Difference]: Without dead ends: 1841 [2019-12-27 23:27:14,026 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=231, Invalid=761, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:27:14,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2019-12-27 23:27:14,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1111. [2019-12-27 23:27:14,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:14,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:14,039 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:14,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:14,040 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:14,040 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:14,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:14,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:14,041 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:14,041 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:14,241 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:14,242 INFO L410 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:14,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:14,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1410270462, now seen corresponding path program 47 times [2019-12-27 23:27:14,243 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:14,243 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997841771] [2019-12-27 23:27:14,244 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:14,376 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:14,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997841771] [2019-12-27 23:27:14,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483431828] [2019-12-27 23:27:14,377 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_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 [2019-12-27 23:27:14,421 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:27:14,421 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:14,422 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:14,424 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:15,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:15,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:15,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:15,097 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:15,097 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:15,097 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:15,097 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1885711733] [2019-12-27 23:27:15,097 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:15,100 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:15,118 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:15,118 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:15,119 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:15,120 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:15,120 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:15,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:15,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:15,120 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:17,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:17,966 INFO L93 Difference]: Finished difference Result 1936 states and 4268 transitions. [2019-12-27 23:27:17,966 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:17,966 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:17,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:17,968 INFO L225 Difference]: With dead ends: 1936 [2019-12-27 23:27:17,968 INFO L226 Difference]: Without dead ends: 1829 [2019-12-27 23:27:17,968 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=227, Invalid=700, Unknown=3, NotChecked=0, Total=930 [2019-12-27 23:27:17,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1829 states. [2019-12-27 23:27:17,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1829 to 1123. [2019-12-27 23:27:17,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2019-12-27 23:27:17,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2568 transitions. [2019-12-27 23:27:17,980 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2568 transitions. Word has length 44 [2019-12-27 23:27:17,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:17,980 INFO L462 AbstractCegarLoop]: Abstraction has 1123 states and 2568 transitions. [2019-12-27 23:27:17,980 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:17,980 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2568 transitions. [2019-12-27 23:27:17,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:17,981 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:17,981 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:18,182 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:18,182 INFO L410 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:18,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:18,183 INFO L82 PathProgramCache]: Analyzing trace with hash -395470354, now seen corresponding path program 48 times [2019-12-27 23:27:18,183 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:18,184 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959676270] [2019-12-27 23:27:18,184 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:18,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:18,323 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959676270] [2019-12-27 23:27:18,323 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916640710] [2019-12-27 23:27:18,323 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:27:18,365 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 23:27:18,365 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:18,366 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:18,367 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:18,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:18,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:18,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:18,484 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:18,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:18,484 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:18,484 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [578516814] [2019-12-27 23:27:18,484 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:18,487 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:18,502 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:27:18,502 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:18,504 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:27:18,504 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:18,504 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:18,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:18,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:18,504 INFO L87 Difference]: Start difference. First operand 1123 states and 2568 transitions. Second operand 11 states. [2019-12-27 23:27:18,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:18,980 INFO L93 Difference]: Finished difference Result 1924 states and 4248 transitions. [2019-12-27 23:27:18,981 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 23:27:18,981 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:18,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:18,983 INFO L225 Difference]: With dead ends: 1924 [2019-12-27 23:27:18,983 INFO L226 Difference]: Without dead ends: 1817 [2019-12-27 23:27:18,983 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:27:18,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2019-12-27 23:27:18,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1095. [2019-12-27 23:27:18,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1095 states. [2019-12-27 23:27:18,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2501 transitions. [2019-12-27 23:27:18,994 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2501 transitions. Word has length 44 [2019-12-27 23:27:18,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:18,995 INFO L462 AbstractCegarLoop]: Abstraction has 1095 states and 2501 transitions. [2019-12-27 23:27:18,995 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:18,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2501 transitions. [2019-12-27 23:27:18,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:18,996 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:18,996 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:19,196 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:19,196 INFO L410 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:19,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:19,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1733590504, now seen corresponding path program 49 times [2019-12-27 23:27:19,199 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:19,199 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566176735] [2019-12-27 23:27:19,200 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:19,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:19,315 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:19,315 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566176735] [2019-12-27 23:27:19,315 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324147849] [2019-12-27 23:27:19,315 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:27:19,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:19,363 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:19,364 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:19,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:19,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:19,475 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:19,475 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:19,475 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:19,475 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1042350250] [2019-12-27 23:27:19,475 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:19,477 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:19,496 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:19,496 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:19,497 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 16 times. [2019-12-27 23:27:19,498 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:19,498 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:19,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:19,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:19,498 INFO L87 Difference]: Start difference. First operand 1095 states and 2501 transitions. Second operand 11 states. [2019-12-27 23:27:19,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:19,942 INFO L93 Difference]: Finished difference Result 1957 states and 4310 transitions. [2019-12-27 23:27:19,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:19,942 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:19,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:19,944 INFO L225 Difference]: With dead ends: 1957 [2019-12-27 23:27:19,944 INFO L226 Difference]: Without dead ends: 1850 [2019-12-27 23:27:19,945 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=709, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:19,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1850 states. [2019-12-27 23:27:19,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1850 to 1111. [2019-12-27 23:27:19,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:19,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:19,956 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:19,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:19,956 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:19,956 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:19,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:19,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:19,957 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:19,957 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:20,158 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:20,158 INFO L410 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:20,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:20,159 INFO L82 PathProgramCache]: Analyzing trace with hash -2108255682, now seen corresponding path program 50 times [2019-12-27 23:27:20,159 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:20,160 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371063540] [2019-12-27 23:27:20,160 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:20,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:20,291 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371063540] [2019-12-27 23:27:20,291 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484323196] [2019-12-27 23:27:20,291 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_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 [2019-12-27 23:27:20,336 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:27:20,336 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:20,337 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:20,338 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:20,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:20,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:20,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:20,452 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:20,452 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:20,452 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:20,453 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1708494424] [2019-12-27 23:27:20,453 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:20,455 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:20,477 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:20,478 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:20,480 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:20,481 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:20,481 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:20,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:20,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:20,481 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:20,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:20,920 INFO L93 Difference]: Finished difference Result 1945 states and 4290 transitions. [2019-12-27 23:27:20,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:20,920 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:20,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:20,922 INFO L225 Difference]: With dead ends: 1945 [2019-12-27 23:27:20,922 INFO L226 Difference]: Without dead ends: 1838 [2019-12-27 23:27:20,922 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:27:20,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2019-12-27 23:27:20,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1123. [2019-12-27 23:27:20,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2019-12-27 23:27:20,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2568 transitions. [2019-12-27 23:27:20,936 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2568 transitions. Word has length 44 [2019-12-27 23:27:20,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:20,936 INFO L462 AbstractCegarLoop]: Abstraction has 1123 states and 2568 transitions. [2019-12-27 23:27:20,936 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:20,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2568 transitions. [2019-12-27 23:27:20,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:20,937 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:20,937 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:21,138 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:21,142 INFO L410 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:21,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:21,142 INFO L82 PathProgramCache]: Analyzing trace with hash 953945684, now seen corresponding path program 51 times [2019-12-27 23:27:21,143 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:21,143 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415564249] [2019-12-27 23:27:21,143 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:21,298 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:21,299 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415564249] [2019-12-27 23:27:21,299 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903452790] [2019-12-27 23:27:21,299 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:27:21,349 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 23:27:21,350 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:21,351 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:21,352 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:21,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:21,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:21,465 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:21,465 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:21,465 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1574326413] [2019-12-27 23:27:21,465 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:21,468 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:21,481 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 102 states and 158 transitions. [2019-12-27 23:27:21,481 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:21,482 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:27:21,483 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:21,483 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:21,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:21,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:21,483 INFO L87 Difference]: Start difference. First operand 1123 states and 2568 transitions. Second operand 11 states. [2019-12-27 23:27:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:21,899 INFO L93 Difference]: Finished difference Result 1933 states and 4270 transitions. [2019-12-27 23:27:21,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:21,899 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:21,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:21,901 INFO L225 Difference]: With dead ends: 1933 [2019-12-27 23:27:21,901 INFO L226 Difference]: Without dead ends: 1826 [2019-12-27 23:27:21,902 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=709, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:21,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1826 states. [2019-12-27 23:27:21,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1826 to 1079. [2019-12-27 23:27:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1079 states. [2019-12-27 23:27:21,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 2461 transitions. [2019-12-27 23:27:21,914 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 2461 transitions. Word has length 44 [2019-12-27 23:27:21,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:21,914 INFO L462 AbstractCegarLoop]: Abstraction has 1079 states and 2461 transitions. [2019-12-27 23:27:21,914 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:21,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 2461 transitions. [2019-12-27 23:27:21,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:21,915 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:21,915 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:22,115 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:22,116 INFO L410 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:22,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:22,117 INFO L82 PathProgramCache]: Analyzing trace with hash 34865096, now seen corresponding path program 52 times [2019-12-27 23:27:22,117 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:22,118 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717655694] [2019-12-27 23:27:22,118 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:22,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:22,240 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717655694] [2019-12-27 23:27:22,240 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57556932] [2019-12-27 23:27:22,240 INFO L92 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 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 [2019-12-27 23:27:22,285 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:27:22,285 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:22,286 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:22,286 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:22,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:22,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:22,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:22,441 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:22,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:22,441 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:22,441 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [606203196] [2019-12-27 23:27:22,441 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:22,444 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:22,461 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:22,461 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:22,463 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:22,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:22,463 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:22,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:22,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:22,464 INFO L87 Difference]: Start difference. First operand 1079 states and 2461 transitions. Second operand 11 states. [2019-12-27 23:27:22,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:22,935 INFO L93 Difference]: Finished difference Result 1929 states and 4250 transitions. [2019-12-27 23:27:22,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:22,935 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:22,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:22,937 INFO L225 Difference]: With dead ends: 1929 [2019-12-27 23:27:22,937 INFO L226 Difference]: Without dead ends: 1822 [2019-12-27 23:27:22,938 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=216, Invalid=714, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:22,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2019-12-27 23:27:22,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1111. [2019-12-27 23:27:22,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:22,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:22,950 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:22,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:22,950 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:22,950 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:22,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:22,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:22,951 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:22,952 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:23,152 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:23,152 INFO L410 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:23,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:23,153 INFO L82 PathProgramCache]: Analyzing trace with hash 44696126, now seen corresponding path program 53 times [2019-12-27 23:27:23,153 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:23,154 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398272049] [2019-12-27 23:27:23,154 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:23,309 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398272049] [2019-12-27 23:27:23,310 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448747177] [2019-12-27 23:27:23,310 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:23,383 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:27:23,384 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:23,385 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:23,387 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:24,277 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~j~0_214 Int)) (and (<= c_~i~0 (+ v_~j~0_214 c_~j~0 2)) (<= (div (+ (* v_~j~0_214 (- 1)) 1) (- 2)) 2) (<= c_~j~0 (+ (* 2 v_~j~0_214) 2)))) is different from true [2019-12-27 23:27:24,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:24,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:24,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:24,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:24,299 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:24,300 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:24,300 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [306005223] [2019-12-27 23:27:24,300 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:24,302 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:24,319 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:24,319 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:24,321 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:24,321 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:24,322 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:24,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:24,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=211, Unknown=1, NotChecked=30, Total=306 [2019-12-27 23:27:24,322 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:24,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:24,762 INFO L93 Difference]: Finished difference Result 1957 states and 4310 transitions. [2019-12-27 23:27:24,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:24,762 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:24,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:24,763 INFO L225 Difference]: With dead ends: 1957 [2019-12-27 23:27:24,764 INFO L226 Difference]: Without dead ends: 1850 [2019-12-27 23:27:24,764 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=202, Invalid=613, Unknown=1, NotChecked=54, Total=870 [2019-12-27 23:27:24,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1850 states. [2019-12-27 23:27:24,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1850 to 1123. [2019-12-27 23:27:24,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2019-12-27 23:27:24,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2568 transitions. [2019-12-27 23:27:24,775 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2568 transitions. Word has length 44 [2019-12-27 23:27:24,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:24,776 INFO L462 AbstractCegarLoop]: Abstraction has 1123 states and 2568 transitions. [2019-12-27 23:27:24,776 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:24,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2568 transitions. [2019-12-27 23:27:24,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:24,777 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:24,777 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:24,977 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:24,978 INFO L410 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:24,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:24,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1761044690, now seen corresponding path program 54 times [2019-12-27 23:27:24,979 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:24,979 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032173175] [2019-12-27 23:27:24,979 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:25,116 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:25,116 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032173175] [2019-12-27 23:27:25,116 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142856474] [2019-12-27 23:27:25,116 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:27:25,158 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 23:27:25,158 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:25,159 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:25,160 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:25,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:25,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:25,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:25,355 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:25,356 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:25,356 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:25,356 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1474435302] [2019-12-27 23:27:25,356 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:25,358 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:25,374 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 114 states and 182 transitions. [2019-12-27 23:27:25,374 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:25,376 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:27:25,376 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:25,376 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:25,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:25,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:25,376 INFO L87 Difference]: Start difference. First operand 1123 states and 2568 transitions. Second operand 11 states. [2019-12-27 23:27:25,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:25,853 INFO L93 Difference]: Finished difference Result 1945 states and 4290 transitions. [2019-12-27 23:27:25,853 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:25,853 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:25,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:25,856 INFO L225 Difference]: With dead ends: 1945 [2019-12-27 23:27:25,856 INFO L226 Difference]: Without dead ends: 1838 [2019-12-27 23:27:25,857 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=219, Invalid=711, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:25,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2019-12-27 23:27:25,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1095. [2019-12-27 23:27:25,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1095 states. [2019-12-27 23:27:25,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2501 transitions. [2019-12-27 23:27:25,870 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2501 transitions. Word has length 44 [2019-12-27 23:27:25,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:25,870 INFO L462 AbstractCegarLoop]: Abstraction has 1095 states and 2501 transitions. [2019-12-27 23:27:25,870 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:25,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2501 transitions. [2019-12-27 23:27:25,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:25,871 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:25,871 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:26,071 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:26,072 INFO L410 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:26,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:26,072 INFO L82 PathProgramCache]: Analyzing trace with hash 373267720, now seen corresponding path program 55 times [2019-12-27 23:27:26,073 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:26,073 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988766072] [2019-12-27 23:27:26,073 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:26,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:26,196 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:26,196 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988766072] [2019-12-27 23:27:26,196 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075173730] [2019-12-27 23:27:26,196 INFO L92 rtionOrderModulation]: Changing assertion order to 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 [2019-12-27 23:27:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:26,241 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:26,242 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:26,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:26,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:26,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:26,450 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:26,450 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:26,450 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:26,450 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1942621159] [2019-12-27 23:27:26,450 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:26,452 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:26,470 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:26,470 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:26,472 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 17 times. [2019-12-27 23:27:26,472 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:26,472 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:26,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:26,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:26,473 INFO L87 Difference]: Start difference. First operand 1095 states and 2501 transitions. Second operand 11 states. [2019-12-27 23:27:27,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:27,645 INFO L93 Difference]: Finished difference Result 1889 states and 4170 transitions. [2019-12-27 23:27:27,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:27,646 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:27,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:27,648 INFO L225 Difference]: With dead ends: 1889 [2019-12-27 23:27:27,648 INFO L226 Difference]: Without dead ends: 1782 [2019-12-27 23:27:27,648 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=215, Invalid=714, Unknown=1, NotChecked=0, Total=930 [2019-12-27 23:27:27,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1782 states. [2019-12-27 23:27:27,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1782 to 1111. [2019-12-27 23:27:27,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1111 states. [2019-12-27 23:27:27,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2541 transitions. [2019-12-27 23:27:27,660 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2541 transitions. Word has length 44 [2019-12-27 23:27:27,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:27,660 INFO L462 AbstractCegarLoop]: Abstraction has 1111 states and 2541 transitions. [2019-12-27 23:27:27,660 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:27,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2541 transitions. [2019-12-27 23:27:27,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:27,661 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:27,661 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:27,862 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:27,863 INFO L410 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:27,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:27,863 INFO L82 PathProgramCache]: Analyzing trace with hash 826388830, now seen corresponding path program 56 times [2019-12-27 23:27:27,864 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:27,864 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383113109] [2019-12-27 23:27:27,865 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:27,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:28,009 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:28,009 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383113109] [2019-12-27 23:27:28,009 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193257158] [2019-12-27 23:27:28,009 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:28,052 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:27:28,052 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:28,053 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:28,054 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:28,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:28,173 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:28,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:28,174 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:28,174 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1899238262] [2019-12-27 23:27:28,174 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:28,176 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:28,194 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 126 states and 206 transitions. [2019-12-27 23:27:28,194 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:28,196 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 18 times. [2019-12-27 23:27:28,196 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:28,197 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:28,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:28,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:28,197 INFO L87 Difference]: Start difference. First operand 1111 states and 2541 transitions. Second operand 11 states. [2019-12-27 23:27:28,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:28,610 INFO L93 Difference]: Finished difference Result 1750 states and 3892 transitions. [2019-12-27 23:27:28,611 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:27:28,611 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:28,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:28,612 INFO L225 Difference]: With dead ends: 1750 [2019-12-27 23:27:28,612 INFO L226 Difference]: Without dead ends: 1643 [2019-12-27 23:27:28,613 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:27:28,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2019-12-27 23:27:28,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1123. [2019-12-27 23:27:28,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1123 states. [2019-12-27 23:27:28,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2568 transitions. [2019-12-27 23:27:28,625 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2568 transitions. Word has length 44 [2019-12-27 23:27:28,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:28,625 INFO L462 AbstractCegarLoop]: Abstraction has 1123 states and 2568 transitions. [2019-12-27 23:27:28,625 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:28,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2568 transitions. [2019-12-27 23:27:28,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 23:27:28,626 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:28,626 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:28,829 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:28,829 INFO L410 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:28,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:28,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1632472384, now seen corresponding path program 9 times [2019-12-27 23:27:28,831 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:28,831 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693895245] [2019-12-27 23:27:28,831 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:28,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:28,974 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:28,974 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693895245] [2019-12-27 23:27:28,974 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080775700] [2019-12-27 23:27:28,974 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2019-12-27 23:27:29,021 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 23:27:29,021 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:29,025 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 23:27:29,025 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:29,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:29,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:29,144 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:29,144 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:29,144 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 23:27:29,145 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [853849110] [2019-12-27 23:27:29,145 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:29,148 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:29,160 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 69 states and 92 transitions. [2019-12-27 23:27:29,160 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:29,161 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:27:29,161 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-12-27 23:27:29,161 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:29,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-12-27 23:27:29,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 23:27:29,161 INFO L87 Difference]: Start difference. First operand 1123 states and 2568 transitions. Second operand 11 states. [2019-12-27 23:27:29,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:29,546 INFO L93 Difference]: Finished difference Result 1750 states and 3892 transitions. [2019-12-27 23:27:29,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:27:29,547 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 44 [2019-12-27 23:27:29,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:29,548 INFO L225 Difference]: With dead ends: 1750 [2019-12-27 23:27:29,549 INFO L226 Difference]: Without dead ends: 1643 [2019-12-27 23:27:29,549 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=223, Invalid=707, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:29,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2019-12-27 23:27:29,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1081. [2019-12-27 23:27:29,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1081 states. [2019-12-27 23:27:29,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1081 states to 1081 states and 2451 transitions. [2019-12-27 23:27:29,560 INFO L78 Accepts]: Start accepts. Automaton has 1081 states and 2451 transitions. Word has length 44 [2019-12-27 23:27:29,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:29,560 INFO L462 AbstractCegarLoop]: Abstraction has 1081 states and 2451 transitions. [2019-12-27 23:27:29,560 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-12-27 23:27:29,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1081 states and 2451 transitions. [2019-12-27 23:27:29,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:29,561 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:29,562 INFO L411 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:29,762 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:29,762 INFO L410 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:29,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:29,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1231912578, now seen corresponding path program 6 times [2019-12-27 23:27:29,764 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:29,764 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792743523] [2019-12-27 23:27:29,764 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:29,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:29,878 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 50 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:29,879 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792743523] [2019-12-27 23:27:29,879 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806837993] [2019-12-27 23:27:29,879 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:27:29,929 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2019-12-27 23:27:29,930 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:29,931 INFO L264 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:29,932 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:29,949 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:29,949 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2019-12-27 23:27:29,949 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [15] total 17 [2019-12-27 23:27:29,949 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1331217627] [2019-12-27 23:27:29,950 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:29,952 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:29,959 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 49 states and 48 transitions. [2019-12-27 23:27:29,959 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:29,960 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 0 times. [2019-12-27 23:27:29,960 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2019-12-27 23:27:29,960 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:29,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2019-12-27 23:27:29,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2019-12-27 23:27:29,961 INFO L87 Difference]: Start difference. First operand 1081 states and 2451 transitions. Second operand 15 states. [2019-12-27 23:27:30,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:30,216 INFO L93 Difference]: Finished difference Result 1979 states and 4801 transitions. [2019-12-27 23:27:30,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 23:27:30,217 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 48 [2019-12-27 23:27:30,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:30,219 INFO L225 Difference]: With dead ends: 1979 [2019-12-27 23:27:30,220 INFO L226 Difference]: Without dead ends: 1886 [2019-12-27 23:27:30,220 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=249, Invalid=563, Unknown=0, NotChecked=0, Total=812 [2019-12-27 23:27:30,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1886 states. [2019-12-27 23:27:30,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1886 to 1886. [2019-12-27 23:27:30,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1886 states. [2019-12-27 23:27:30,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1886 states to 1886 states and 4614 transitions. [2019-12-27 23:27:30,261 INFO L78 Accepts]: Start accepts. Automaton has 1886 states and 4614 transitions. Word has length 48 [2019-12-27 23:27:30,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:30,262 INFO L462 AbstractCegarLoop]: Abstraction has 1886 states and 4614 transitions. [2019-12-27 23:27:30,262 INFO L463 AbstractCegarLoop]: Interpolant automaton has 15 states. [2019-12-27 23:27:30,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1886 states and 4614 transitions. [2019-12-27 23:27:30,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:30,265 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:30,265 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:30,469 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:30,469 INFO L410 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:30,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:30,470 INFO L82 PathProgramCache]: Analyzing trace with hash 678956547, now seen corresponding path program 10 times [2019-12-27 23:27:30,470 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:30,470 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016352780] [2019-12-27 23:27:30,471 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:30,695 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:30,695 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016352780] [2019-12-27 23:27:30,695 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644404851] [2019-12-27 23:27:30,696 INFO L92 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 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 [2019-12-27 23:27:30,771 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:27:30,771 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:30,772 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:30,774 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:32,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:32,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:32,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:32,311 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:32,311 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:32,311 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1259837998] [2019-12-27 23:27:32,311 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:32,314 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:32,337 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:32,337 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:32,343 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:27:32,343 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:32,344 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:32,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:32,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=296, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:27:32,344 INFO L87 Difference]: Start difference. First operand 1886 states and 4614 transitions. Second operand 12 states. [2019-12-27 23:27:33,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:33,376 INFO L93 Difference]: Finished difference Result 2616 states and 6158 transitions. [2019-12-27 23:27:33,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 23:27:33,377 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:33,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:33,379 INFO L225 Difference]: With dead ends: 2616 [2019-12-27 23:27:33,379 INFO L226 Difference]: Without dead ends: 2429 [2019-12-27 23:27:33,379 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=209, Invalid=601, Unknown=2, NotChecked=0, Total=812 [2019-12-27 23:27:33,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2019-12-27 23:27:33,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1902. [2019-12-27 23:27:33,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1902 states. [2019-12-27 23:27:33,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1902 states to 1902 states and 4650 transitions. [2019-12-27 23:27:33,398 INFO L78 Accepts]: Start accepts. Automaton has 1902 states and 4650 transitions. Word has length 48 [2019-12-27 23:27:33,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:33,398 INFO L462 AbstractCegarLoop]: Abstraction has 1902 states and 4650 transitions. [2019-12-27 23:27:33,398 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:33,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1902 states and 4650 transitions. [2019-12-27 23:27:33,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:33,400 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:33,400 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:33,600 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:33,600 INFO L410 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:33,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:33,601 INFO L82 PathProgramCache]: Analyzing trace with hash -457322979, now seen corresponding path program 57 times [2019-12-27 23:27:33,602 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:33,602 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91522951] [2019-12-27 23:27:33,602 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:33,770 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:33,770 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91522951] [2019-12-27 23:27:33,770 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380643777] [2019-12-27 23:27:33,770 INFO L92 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 [2019-12-27 23:27:33,818 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 23:27:33,818 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:33,819 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:33,820 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:33,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:33,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:33,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:34,006 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:34,006 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:34,007 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:34,007 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1763508170] [2019-12-27 23:27:34,007 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:34,009 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:34,061 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:34,061 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:34,062 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:27:34,062 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:34,063 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:34,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:34,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:27:34,063 INFO L87 Difference]: Start difference. First operand 1902 states and 4650 transitions. Second operand 12 states. [2019-12-27 23:27:34,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:34,572 INFO L93 Difference]: Finished difference Result 2876 states and 6711 transitions. [2019-12-27 23:27:34,572 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:27:34,572 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:34,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:34,575 INFO L225 Difference]: With dead ends: 2876 [2019-12-27 23:27:34,576 INFO L226 Difference]: Without dead ends: 2685 [2019-12-27 23:27:34,576 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=224, Invalid=646, Unknown=0, NotChecked=0, Total=870 [2019-12-27 23:27:34,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2019-12-27 23:27:34,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 1918. [2019-12-27 23:27:34,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1918 states. [2019-12-27 23:27:34,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 4690 transitions. [2019-12-27 23:27:34,595 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 4690 transitions. Word has length 48 [2019-12-27 23:27:34,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:34,596 INFO L462 AbstractCegarLoop]: Abstraction has 1918 states and 4690 transitions. [2019-12-27 23:27:34,596 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:34,596 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 4690 transitions. [2019-12-27 23:27:34,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:34,597 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:34,597 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:34,798 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:34,798 INFO L410 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:34,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:34,799 INFO L82 PathProgramCache]: Analyzing trace with hash -447491949, now seen corresponding path program 58 times [2019-12-27 23:27:34,799 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:34,799 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895580283] [2019-12-27 23:27:34,800 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:34,946 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:34,946 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895580283] [2019-12-27 23:27:34,946 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857376700] [2019-12-27 23:27:34,947 INFO L92 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 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 [2019-12-27 23:27:34,990 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:27:34,990 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:34,991 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:34,992 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:39,192 WARN L192 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 23:27:39,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:39,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:39,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:39,203 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:39,203 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:39,203 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:39,203 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [190100918] [2019-12-27 23:27:39,203 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:39,206 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:39,228 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:39,229 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:39,229 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:27:39,230 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:39,230 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:39,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:39,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=297, Unknown=3, NotChecked=0, Total=380 [2019-12-27 23:27:39,230 INFO L87 Difference]: Start difference. First operand 1918 states and 4690 transitions. Second operand 12 states. [2019-12-27 23:27:40,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:40,765 INFO L93 Difference]: Finished difference Result 2628 states and 6146 transitions. [2019-12-27 23:27:40,766 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:27:40,766 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:40,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:40,768 INFO L225 Difference]: With dead ends: 2628 [2019-12-27 23:27:40,768 INFO L226 Difference]: Without dead ends: 2493 [2019-12-27 23:27:40,770 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=222, Invalid=643, Unknown=5, NotChecked=0, Total=870 [2019-12-27 23:27:40,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2493 states. [2019-12-27 23:27:40,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2493 to 1934. [2019-12-27 23:27:40,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1934 states. [2019-12-27 23:27:40,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 4730 transitions. [2019-12-27 23:27:40,794 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 4730 transitions. Word has length 48 [2019-12-27 23:27:40,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:40,794 INFO L462 AbstractCegarLoop]: Abstraction has 1934 states and 4730 transitions. [2019-12-27 23:27:40,794 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:40,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 4730 transitions. [2019-12-27 23:27:40,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:40,796 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:40,796 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:40,996 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:40,997 INFO L410 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:40,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:40,998 INFO L82 PathProgramCache]: Analyzing trace with hash 2041734531, now seen corresponding path program 11 times [2019-12-27 23:27:40,999 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:40,999 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265501015] [2019-12-27 23:27:40,999 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:41,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:41,148 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:41,148 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265501015] [2019-12-27 23:27:41,148 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860486213] [2019-12-27 23:27:41,148 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:41,197 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 23:27:41,197 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:41,198 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:41,199 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:43,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:43,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:43,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:43,377 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:43,377 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:43,377 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:43,377 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1024353737] [2019-12-27 23:27:43,377 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:43,380 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:43,400 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:27:43,400 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:43,401 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:27:43,401 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:43,401 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:43,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:43,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=295, Unknown=2, NotChecked=0, Total=380 [2019-12-27 23:27:43,402 INFO L87 Difference]: Start difference. First operand 1934 states and 4730 transitions. Second operand 12 states. [2019-12-27 23:27:44,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:44,139 INFO L93 Difference]: Finished difference Result 2644 states and 6169 transitions. [2019-12-27 23:27:44,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-12-27 23:27:44,139 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:44,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:44,142 INFO L225 Difference]: With dead ends: 2644 [2019-12-27 23:27:44,142 INFO L226 Difference]: Without dead ends: 2501 [2019-12-27 23:27:44,142 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=223, Invalid=645, Unknown=2, NotChecked=0, Total=870 [2019-12-27 23:27:44,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2019-12-27 23:27:44,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 1918. [2019-12-27 23:27:44,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1918 states. [2019-12-27 23:27:44,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 4686 transitions. [2019-12-27 23:27:44,162 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 4686 transitions. Word has length 48 [2019-12-27 23:27:44,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:44,162 INFO L462 AbstractCegarLoop]: Abstraction has 1918 states and 4686 transitions. [2019-12-27 23:27:44,162 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:44,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 4686 transitions. [2019-12-27 23:27:44,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:44,164 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:44,164 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:44,365 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:44,365 INFO L410 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:44,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:44,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1986924233, now seen corresponding path program 59 times [2019-12-27 23:27:44,367 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:44,367 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71884665] [2019-12-27 23:27:44,367 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:44,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:44,564 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:44,565 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71884665] [2019-12-27 23:27:44,565 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796208748] [2019-12-27 23:27:44,565 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_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 [2019-12-27 23:27:44,627 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:27:44,628 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:44,629 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:44,630 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:45,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:45,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:45,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:45,094 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:45,095 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:45,095 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:45,095 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1581511922] [2019-12-27 23:27:45,095 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:45,099 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:45,127 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:45,127 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:45,128 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:27:45,128 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:45,128 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:45,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:45,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:27:45,129 INFO L87 Difference]: Start difference. First operand 1918 states and 4686 transitions. Second operand 12 states. [2019-12-27 23:27:45,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:45,581 INFO L93 Difference]: Finished difference Result 3088 states and 7158 transitions. [2019-12-27 23:27:45,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:45,581 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:45,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:45,584 INFO L225 Difference]: With dead ends: 3088 [2019-12-27 23:27:45,584 INFO L226 Difference]: Without dead ends: 2869 [2019-12-27 23:27:45,584 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=237, Invalid=693, Unknown=0, NotChecked=0, Total=930 [2019-12-27 23:27:45,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2869 states. [2019-12-27 23:27:45,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2869 to 1950. [2019-12-27 23:27:45,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1950 states. [2019-12-27 23:27:45,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 4766 transitions. [2019-12-27 23:27:45,605 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 4766 transitions. Word has length 48 [2019-12-27 23:27:45,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:45,605 INFO L462 AbstractCegarLoop]: Abstraction has 1950 states and 4766 transitions. [2019-12-27 23:27:45,605 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:45,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 4766 transitions. [2019-12-27 23:27:45,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:45,606 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:45,606 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:45,807 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:45,807 INFO L410 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:45,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:45,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1977093203, now seen corresponding path program 60 times [2019-12-27 23:27:45,808 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:45,809 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190624497] [2019-12-27 23:27:45,809 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:45,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:45,956 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190624497] [2019-12-27 23:27:45,957 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008397624] [2019-12-27 23:27:45,957 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:27:46,007 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 23:27:46,007 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:46,008 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:46,010 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:48,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:48,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:48,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:48,189 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:48,190 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:48,190 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1345093900] [2019-12-27 23:27:48,190 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:48,193 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:48,213 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:48,214 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:48,215 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:27:48,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:48,215 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:48,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:48,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=297, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:27:48,215 INFO L87 Difference]: Start difference. First operand 1950 states and 4766 transitions. Second operand 12 states. [2019-12-27 23:27:50,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:50,226 INFO L93 Difference]: Finished difference Result 2924 states and 6781 transitions. [2019-12-27 23:27:50,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:50,226 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:50,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:50,229 INFO L225 Difference]: With dead ends: 2924 [2019-12-27 23:27:50,229 INFO L226 Difference]: Without dead ends: 2761 [2019-12-27 23:27:50,229 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=239, Invalid=687, Unknown=4, NotChecked=0, Total=930 [2019-12-27 23:27:50,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2761 states. [2019-12-27 23:27:50,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2761 to 1966. [2019-12-27 23:27:50,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2019-12-27 23:27:50,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4806 transitions. [2019-12-27 23:27:50,249 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4806 transitions. Word has length 48 [2019-12-27 23:27:50,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:50,250 INFO L462 AbstractCegarLoop]: Abstraction has 1966 states and 4806 transitions. [2019-12-27 23:27:50,250 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:50,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4806 transitions. [2019-12-27 23:27:50,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:50,251 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:50,251 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:50,454 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:50,455 INFO L410 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:50,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:50,455 INFO L82 PathProgramCache]: Analyzing trace with hash 512133277, now seen corresponding path program 61 times [2019-12-27 23:27:50,456 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:50,456 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215413039] [2019-12-27 23:27:50,456 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:50,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:50,603 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:50,603 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215413039] [2019-12-27 23:27:50,603 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38422740] [2019-12-27 23:27:50,603 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:27:50,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:50,649 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:50,650 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:51,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:51,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:51,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:51,964 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:51,964 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:51,964 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:51,964 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [370045303] [2019-12-27 23:27:51,964 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:51,967 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:51,986 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:27:51,986 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:51,987 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:27:51,987 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:51,987 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:51,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:51,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=298, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:27:51,987 INFO L87 Difference]: Start difference. First operand 1966 states and 4806 transitions. Second operand 12 states. [2019-12-27 23:27:53,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:53,847 INFO L93 Difference]: Finished difference Result 2900 states and 6738 transitions. [2019-12-27 23:27:53,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:53,847 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:53,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:53,851 INFO L225 Difference]: With dead ends: 2900 [2019-12-27 23:27:53,851 INFO L226 Difference]: Without dead ends: 2765 [2019-12-27 23:27:53,851 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=236, Invalid=690, Unknown=4, NotChecked=0, Total=930 [2019-12-27 23:27:53,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2765 states. [2019-12-27 23:27:53,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2765 to 1934. [2019-12-27 23:27:53,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1934 states. [2019-12-27 23:27:53,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 4726 transitions. [2019-12-27 23:27:53,882 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 4726 transitions. Word has length 48 [2019-12-27 23:27:53,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:53,882 INFO L462 AbstractCegarLoop]: Abstraction has 1934 states and 4726 transitions. [2019-12-27 23:27:53,882 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:53,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 4726 transitions. [2019-12-27 23:27:53,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:53,884 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:53,884 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:54,087 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:54,088 INFO L410 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:54,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:54,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1653773161, now seen corresponding path program 62 times [2019-12-27 23:27:54,089 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:54,089 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165153799] [2019-12-27 23:27:54,090 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:54,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:54,239 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:54,239 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165153799] [2019-12-27 23:27:54,239 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478773494] [2019-12-27 23:27:54,239 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:27:54,284 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:27:54,284 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:54,285 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:27:54,286 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:57,016 WARN L192 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2019-12-27 23:27:57,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:57,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:57,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:57,026 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:57,027 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:57,027 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:27:57,027 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1005673727] [2019-12-27 23:27:57,027 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:57,030 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:57,050 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:57,051 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:57,052 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 8 times. [2019-12-27 23:27:57,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:57,052 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:57,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:57,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:27:57,052 INFO L87 Difference]: Start difference. First operand 1934 states and 4726 transitions. Second operand 12 states. [2019-12-27 23:27:58,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:58,923 INFO L93 Difference]: Finished difference Result 2964 states and 6895 transitions. [2019-12-27 23:27:58,925 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:58,925 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:58,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:58,929 INFO L225 Difference]: With dead ends: 2964 [2019-12-27 23:27:58,929 INFO L226 Difference]: Without dead ends: 2773 [2019-12-27 23:27:58,929 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=240, Invalid=689, Unknown=1, NotChecked=0, Total=930 [2019-12-27 23:27:58,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2773 states. [2019-12-27 23:27:58,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2773 to 1950. [2019-12-27 23:27:58,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1950 states. [2019-12-27 23:27:58,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 4766 transitions. [2019-12-27 23:27:58,950 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 4766 transitions. Word has length 48 [2019-12-27 23:27:58,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:27:58,950 INFO L462 AbstractCegarLoop]: Abstraction has 1950 states and 4766 transitions. [2019-12-27 23:27:58,950 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:27:58,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 4766 transitions. [2019-12-27 23:27:58,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:27:58,952 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:27:58,952 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:27:59,152 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:27:59,153 INFO L410 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:27:59,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:27:59,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1200652051, now seen corresponding path program 63 times [2019-12-27 23:27:59,154 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:27:59,154 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328188907] [2019-12-27 23:27:59,154 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:27:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:27:59,313 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:59,313 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328188907] [2019-12-27 23:27:59,313 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33240576] [2019-12-27 23:27:59,313 INFO L92 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 [2019-12-27 23:27:59,364 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 23:27:59,364 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:27:59,365 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 17 conjunts are in the unsatisfiable core [2019-12-27 23:27:59,366 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:27:59,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:59,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:59,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:27:59,529 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:27:59,529 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:27:59,529 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2019-12-27 23:27:59,530 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [271098726] [2019-12-27 23:27:59,530 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:27:59,533 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:27:59,567 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:27:59,567 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:27:59,569 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:27:59,569 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:27:59,569 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:27:59,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:27:59,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2019-12-27 23:27:59,569 INFO L87 Difference]: Start difference. First operand 1950 states and 4766 transitions. Second operand 12 states. [2019-12-27 23:27:59,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:27:59,981 INFO L93 Difference]: Finished difference Result 2728 states and 6358 transitions. [2019-12-27 23:27:59,981 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:27:59,981 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:27:59,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:27:59,984 INFO L225 Difference]: With dead ends: 2728 [2019-12-27 23:27:59,984 INFO L226 Difference]: Without dead ends: 2593 [2019-12-27 23:27:59,985 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=250, Invalid=742, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:27:59,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2593 states. [2019-12-27 23:28:00,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2593 to 1966. [2019-12-27 23:28:00,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2019-12-27 23:28:00,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4806 transitions. [2019-12-27 23:28:00,004 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4806 transitions. Word has length 48 [2019-12-27 23:28:00,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:00,004 INFO L462 AbstractCegarLoop]: Abstraction has 1966 states and 4806 transitions. [2019-12-27 23:28:00,005 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:00,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4806 transitions. [2019-12-27 23:28:00,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:00,006 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:00,006 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:00,206 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:00,207 INFO L410 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:00,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:00,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1861549315, now seen corresponding path program 12 times [2019-12-27 23:28:00,208 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:00,209 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434222644] [2019-12-27 23:28:00,209 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:00,374 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:00,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434222644] [2019-12-27 23:28:00,374 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344308073] [2019-12-27 23:28:00,374 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:28:00,423 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-12-27 23:28:00,423 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:00,424 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:00,425 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:02,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:02,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:02,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:02,273 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:02,273 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:02,273 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:02,273 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [562702943] [2019-12-27 23:28:02,274 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:02,276 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:02,293 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 106 states and 162 transitions. [2019-12-27 23:28:02,293 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:02,294 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:28:02,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:02,295 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:02,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:02,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=295, Unknown=3, NotChecked=0, Total=380 [2019-12-27 23:28:02,295 INFO L87 Difference]: Start difference. First operand 1966 states and 4806 transitions. Second operand 12 states. [2019-12-27 23:28:03,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:03,620 INFO L93 Difference]: Finished difference Result 2688 states and 6261 transitions. [2019-12-27 23:28:03,620 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2019-12-27 23:28:03,620 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:03,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:03,623 INFO L225 Difference]: With dead ends: 2688 [2019-12-27 23:28:03,623 INFO L226 Difference]: Without dead ends: 2533 [2019-12-27 23:28:03,623 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=233, Invalid=692, Unknown=5, NotChecked=0, Total=930 [2019-12-27 23:28:03,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2019-12-27 23:28:03,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 1934. [2019-12-27 23:28:03,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1934 states. [2019-12-27 23:28:03,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 4722 transitions. [2019-12-27 23:28:03,643 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 4722 transitions. Word has length 48 [2019-12-27 23:28:03,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:03,643 INFO L462 AbstractCegarLoop]: Abstraction has 1934 states and 4722 transitions. [2019-12-27 23:28:03,643 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:03,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 4722 transitions. [2019-12-27 23:28:03,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:03,644 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:03,645 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:03,847 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:03,848 INFO L410 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:03,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:03,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1827997871, now seen corresponding path program 64 times [2019-12-27 23:28:03,849 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:03,849 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677697062] [2019-12-27 23:28:03,849 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:03,991 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677697062] [2019-12-27 23:28:03,992 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057854643] [2019-12-27 23:28:03,992 INFO L92 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 [2019-12-27 23:28:04,037 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:28:04,037 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:04,038 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:04,039 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:04,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:04,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:04,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:04,352 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:04,352 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:04,352 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:04,353 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [797514851] [2019-12-27 23:28:04,353 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:04,361 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:04,404 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:04,404 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:04,406 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:28:04,406 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:04,406 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:04,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:04,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:04,407 INFO L87 Difference]: Start difference. First operand 1934 states and 4722 transitions. Second operand 12 states. [2019-12-27 23:28:05,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:05,002 INFO L93 Difference]: Finished difference Result 3076 states and 7141 transitions. [2019-12-27 23:28:05,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:05,003 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:05,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:05,005 INFO L225 Difference]: With dead ends: 3076 [2019-12-27 23:28:05,005 INFO L226 Difference]: Without dead ends: 2829 [2019-12-27 23:28:05,006 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=241, Invalid=751, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:28:05,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2829 states. [2019-12-27 23:28:05,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2829 to 1982. [2019-12-27 23:28:05,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1982 states. [2019-12-27 23:28:05,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 4842 transitions. [2019-12-27 23:28:05,032 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 4842 transitions. Word has length 48 [2019-12-27 23:28:05,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:05,032 INFO L462 AbstractCegarLoop]: Abstraction has 1982 states and 4842 transitions. [2019-12-27 23:28:05,032 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:05,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 4842 transitions. [2019-12-27 23:28:05,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:05,036 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:05,037 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:05,239 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:05,240 INFO L410 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:05,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:05,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1818166841, now seen corresponding path program 65 times [2019-12-27 23:28:05,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:05,240 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879821591] [2019-12-27 23:28:05,241 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:05,377 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:05,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879821591] [2019-12-27 23:28:05,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672793589] [2019-12-27 23:28:05,377 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:28:05,424 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:28:05,425 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:05,425 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:05,427 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:05,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:05,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:05,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:05,644 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:05,645 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:05,645 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:05,645 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [338355057] [2019-12-27 23:28:05,645 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:05,647 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:05,668 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:05,668 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:05,669 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:28:05,670 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:05,670 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:05,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:05,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:05,670 INFO L87 Difference]: Start difference. First operand 1982 states and 4842 transitions. Second operand 12 states. [2019-12-27 23:28:06,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:06,215 INFO L93 Difference]: Finished difference Result 3140 states and 7252 transitions. [2019-12-27 23:28:06,215 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:06,215 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:06,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:06,218 INFO L225 Difference]: With dead ends: 3140 [2019-12-27 23:28:06,218 INFO L226 Difference]: Without dead ends: 2949 [2019-12-27 23:28:06,218 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=252, Invalid=740, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:28:06,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2949 states. [2019-12-27 23:28:06,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2949 to 1998. [2019-12-27 23:28:06,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:28:06,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4882 transitions. [2019-12-27 23:28:06,242 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4882 transitions. Word has length 48 [2019-12-27 23:28:06,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:06,242 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4882 transitions. [2019-12-27 23:28:06,242 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:06,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4882 transitions. [2019-12-27 23:28:06,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:06,243 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:06,243 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:06,444 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:06,444 INFO L410 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:06,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:06,445 INFO L82 PathProgramCache]: Analyzing trace with hash 671059639, now seen corresponding path program 66 times [2019-12-27 23:28:06,445 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:06,446 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389569622] [2019-12-27 23:28:06,446 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:06,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:06,638 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:06,638 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389569622] [2019-12-27 23:28:06,638 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66465432] [2019-12-27 23:28:06,638 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:28:06,688 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:28:06,688 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:06,689 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:06,690 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:06,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:06,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:06,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:06,896 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:06,896 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:06,896 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:06,896 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [49466897] [2019-12-27 23:28:06,896 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:06,899 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:06,919 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:28:06,919 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:06,920 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:28:06,920 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:06,920 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:06,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:06,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:06,920 INFO L87 Difference]: Start difference. First operand 1998 states and 4882 transitions. Second operand 12 states. [2019-12-27 23:28:07,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:07,410 INFO L93 Difference]: Finished difference Result 3100 states and 7173 transitions. [2019-12-27 23:28:07,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:07,411 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:07,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:07,414 INFO L225 Difference]: With dead ends: 3100 [2019-12-27 23:28:07,414 INFO L226 Difference]: Without dead ends: 2937 [2019-12-27 23:28:07,414 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:28:07,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2937 states. [2019-12-27 23:28:07,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2937 to 1966. [2019-12-27 23:28:07,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2019-12-27 23:28:07,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4802 transitions. [2019-12-27 23:28:07,436 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4802 transitions. Word has length 48 [2019-12-27 23:28:07,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:07,437 INFO L462 AbstractCegarLoop]: Abstraction has 1966 states and 4802 transitions. [2019-12-27 23:28:07,437 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:07,437 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4802 transitions. [2019-12-27 23:28:07,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:07,438 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:07,438 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:07,638 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:07,639 INFO L410 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:07,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:07,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1494846799, now seen corresponding path program 67 times [2019-12-27 23:28:07,640 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:07,640 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712475675] [2019-12-27 23:28:07,640 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:07,800 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:07,801 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712475675] [2019-12-27 23:28:07,801 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626565031] [2019-12-27 23:28:07,801 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2019-12-27 23:28:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:07,843 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:07,843 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:08,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:08,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:08,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:08,147 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:08,147 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:08,147 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:08,147 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1663084421] [2019-12-27 23:28:08,148 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:08,150 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:08,203 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:08,203 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:08,204 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:28:08,204 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:08,204 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:08,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:08,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:08,205 INFO L87 Difference]: Start difference. First operand 1966 states and 4802 transitions. Second operand 12 states. [2019-12-27 23:28:08,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:08,775 INFO L93 Difference]: Finished difference Result 3192 states and 7390 transitions. [2019-12-27 23:28:08,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:28:08,776 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:08,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:08,779 INFO L225 Difference]: With dead ends: 3192 [2019-12-27 23:28:08,779 INFO L226 Difference]: Without dead ends: 2973 [2019-12-27 23:28:08,779 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=266, Invalid=790, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 23:28:08,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2019-12-27 23:28:08,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 1982. [2019-12-27 23:28:08,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1982 states. [2019-12-27 23:28:08,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 4842 transitions. [2019-12-27 23:28:08,802 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 4842 transitions. Word has length 48 [2019-12-27 23:28:08,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:08,803 INFO L462 AbstractCegarLoop]: Abstraction has 1982 states and 4842 transitions. [2019-12-27 23:28:08,803 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:08,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 4842 transitions. [2019-12-27 23:28:08,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:08,804 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:08,804 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:09,004 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:09,005 INFO L410 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:09,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:09,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1041725689, now seen corresponding path program 68 times [2019-12-27 23:28:09,006 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:09,006 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174526212] [2019-12-27 23:28:09,006 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:09,155 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:09,156 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174526212] [2019-12-27 23:28:09,156 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570533455] [2019-12-27 23:28:09,156 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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 [2019-12-27 23:28:09,202 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:28:09,202 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:09,202 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:09,204 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:11,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:11,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:11,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:11,718 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:11,719 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:11,719 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:11,719 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [36467434] [2019-12-27 23:28:11,719 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:11,722 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:11,743 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:11,743 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:11,745 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:28:11,745 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:11,745 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:11,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:11,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:11,745 INFO L87 Difference]: Start difference. First operand 1982 states and 4842 transitions. Second operand 12 states. [2019-12-27 23:28:18,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:18,366 INFO L93 Difference]: Finished difference Result 3016 states and 6989 transitions. [2019-12-27 23:28:18,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:18,367 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:18,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:18,369 INFO L225 Difference]: With dead ends: 3016 [2019-12-27 23:28:18,369 INFO L226 Difference]: Without dead ends: 2853 [2019-12-27 23:28:18,370 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=252, Invalid=737, Unknown=3, NotChecked=0, Total=992 [2019-12-27 23:28:18,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2853 states. [2019-12-27 23:28:18,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2853 to 1998. [2019-12-27 23:28:18,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:28:18,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4882 transitions. [2019-12-27 23:28:18,395 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4882 transitions. Word has length 48 [2019-12-27 23:28:18,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:18,395 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4882 transitions. [2019-12-27 23:28:18,395 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:18,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4882 transitions. [2019-12-27 23:28:18,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:18,397 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:18,397 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:18,600 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:18,600 INFO L410 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:18,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:18,600 INFO L82 PathProgramCache]: Analyzing trace with hash 2020475677, now seen corresponding path program 69 times [2019-12-27 23:28:18,601 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:18,601 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336093195] [2019-12-27 23:28:18,601 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:18,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:18,769 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:18,769 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336093195] [2019-12-27 23:28:18,769 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603284087] [2019-12-27 23:28:18,769 INFO L92 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 [2019-12-27 23:28:18,814 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 23:28:18,814 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:18,815 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:18,816 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:19,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:19,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:19,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:19,104 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:19,105 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:19,105 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:19,105 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1725114864] [2019-12-27 23:28:19,105 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:19,108 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:19,125 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 106 states and 162 transitions. [2019-12-27 23:28:19,128 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:19,129 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:28:19,129 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:19,129 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:19,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:19,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:19,129 INFO L87 Difference]: Start difference. First operand 1998 states and 4882 transitions. Second operand 12 states. [2019-12-27 23:28:19,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:19,622 INFO L93 Difference]: Finished difference Result 2972 states and 6886 transitions. [2019-12-27 23:28:19,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:28:19,622 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:19,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:19,625 INFO L225 Difference]: With dead ends: 2972 [2019-12-27 23:28:19,625 INFO L226 Difference]: Without dead ends: 2837 [2019-12-27 23:28:19,626 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=264, Invalid=792, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 23:28:19,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2837 states. [2019-12-27 23:28:19,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2837 to 1950. [2019-12-27 23:28:19,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1950 states. [2019-12-27 23:28:19,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 4762 transitions. [2019-12-27 23:28:19,650 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 4762 transitions. Word has length 48 [2019-12-27 23:28:19,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:19,650 INFO L462 AbstractCegarLoop]: Abstraction has 1950 states and 4762 transitions. [2019-12-27 23:28:19,650 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:19,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 4762 transitions. [2019-12-27 23:28:19,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:19,651 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:19,651 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:19,852 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:19,852 INFO L410 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:19,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:19,853 INFO L82 PathProgramCache]: Analyzing trace with hash 200917681, now seen corresponding path program 70 times [2019-12-27 23:28:19,853 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:19,854 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509426915] [2019-12-27 23:28:19,854 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:19,992 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:19,992 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509426915] [2019-12-27 23:28:19,992 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102369746] [2019-12-27 23:28:19,992 INFO L92 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 [2019-12-27 23:28:20,040 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:28:20,040 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:20,041 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:20,042 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:30,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:30,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:30,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:30,415 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:30,415 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:30,415 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:30,415 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1327880956] [2019-12-27 23:28:30,416 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:30,418 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:30,441 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:30,441 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:30,443 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:28:30,443 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:30,443 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:30,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:30,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=297, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:28:30,443 INFO L87 Difference]: Start difference. First operand 1950 states and 4762 transitions. Second operand 12 states. [2019-12-27 23:28:37,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:37,027 INFO L93 Difference]: Finished difference Result 3180 states and 7366 transitions. [2019-12-27 23:28:37,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:37,027 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:37,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:37,030 INFO L225 Difference]: With dead ends: 3180 [2019-12-27 23:28:37,030 INFO L226 Difference]: Without dead ends: 2961 [2019-12-27 23:28:37,031 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=247, Invalid=741, Unknown=4, NotChecked=0, Total=992 [2019-12-27 23:28:37,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2019-12-27 23:28:37,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 1982. [2019-12-27 23:28:37,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1982 states. [2019-12-27 23:28:37,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 4842 transitions. [2019-12-27 23:28:37,051 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 4842 transitions. Word has length 48 [2019-12-27 23:28:37,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:37,051 INFO L462 AbstractCegarLoop]: Abstraction has 1982 states and 4842 transitions. [2019-12-27 23:28:37,051 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:37,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 4842 transitions. [2019-12-27 23:28:37,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:37,052 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:37,053 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:37,255 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:37,256 INFO L410 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:37,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:37,256 INFO L82 PathProgramCache]: Analyzing trace with hash 210748711, now seen corresponding path program 71 times [2019-12-27 23:28:37,257 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:37,257 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179387024] [2019-12-27 23:28:37,257 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:37,425 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:37,425 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179387024] [2019-12-27 23:28:37,425 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221797224] [2019-12-27 23:28:37,426 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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 [2019-12-27 23:28:37,469 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 23:28:37,470 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:37,471 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:37,471 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:37,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:37,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:37,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:37,851 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:37,852 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:37,852 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:37,852 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2047760512] [2019-12-27 23:28:37,852 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:37,855 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:37,876 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:37,876 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:37,877 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:28:37,878 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:37,878 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:37,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:37,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:37,878 INFO L87 Difference]: Start difference. First operand 1982 states and 4842 transitions. Second operand 12 states. [2019-12-27 23:28:38,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:38,436 INFO L93 Difference]: Finished difference Result 2904 states and 6749 transitions. [2019-12-27 23:28:38,436 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:38,437 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:38,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:38,439 INFO L225 Difference]: With dead ends: 2904 [2019-12-27 23:28:38,439 INFO L226 Difference]: Without dead ends: 2741 [2019-12-27 23:28:38,440 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=251, Invalid=741, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:28:38,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2019-12-27 23:28:38,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 1998. [2019-12-27 23:28:38,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:28:38,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4882 transitions. [2019-12-27 23:28:38,461 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4882 transitions. Word has length 48 [2019-12-27 23:28:38,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:38,462 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4882 transitions. [2019-12-27 23:28:38,462 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:38,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4882 transitions. [2019-12-27 23:28:38,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:38,463 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:38,463 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:38,663 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:38,664 INFO L410 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:38,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:38,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1594992105, now seen corresponding path program 72 times [2019-12-27 23:28:38,665 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:38,665 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544583715] [2019-12-27 23:28:38,666 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:38,805 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:38,805 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544583715] [2019-12-27 23:28:38,805 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799176964] [2019-12-27 23:28:38,805 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2019-12-27 23:28:38,854 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:28:38,854 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:38,855 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:38,855 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:39,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:39,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:39,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:39,126 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:39,126 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:39,126 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:39,126 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1368325384] [2019-12-27 23:28:39,126 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:39,129 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:39,148 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:28:39,148 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:39,149 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 8 times. [2019-12-27 23:28:39,149 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:39,150 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:39,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:39,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:39,150 INFO L87 Difference]: Start difference. First operand 1998 states and 4882 transitions. Second operand 12 states. [2019-12-27 23:28:39,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:39,627 INFO L93 Difference]: Finished difference Result 2848 states and 6630 transitions. [2019-12-27 23:28:39,627 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:39,627 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:39,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:39,630 INFO L225 Difference]: With dead ends: 2848 [2019-12-27 23:28:39,630 INFO L226 Difference]: Without dead ends: 2713 [2019-12-27 23:28:39,630 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=246, Invalid=746, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:28:39,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2713 states. [2019-12-27 23:28:39,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2713 to 1966. [2019-12-27 23:28:39,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2019-12-27 23:28:39,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4802 transitions. [2019-12-27 23:28:39,682 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4802 transitions. Word has length 48 [2019-12-27 23:28:39,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:39,682 INFO L462 AbstractCegarLoop]: Abstraction has 1966 states and 4802 transitions. [2019-12-27 23:28:39,682 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:39,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4802 transitions. [2019-12-27 23:28:39,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:39,684 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:39,684 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:39,887 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:39,888 INFO L410 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:39,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:39,888 INFO L82 PathProgramCache]: Analyzing trace with hash 539320305, now seen corresponding path program 73 times [2019-12-27 23:28:39,889 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:39,889 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372113687] [2019-12-27 23:28:39,890 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:39,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:40,037 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:40,038 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372113687] [2019-12-27 23:28:40,038 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071197096] [2019-12-27 23:28:40,038 INFO L92 rtionOrderModulation]: Changing assertion order to 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 [2019-12-27 23:28:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:40,085 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:40,085 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:28:45,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:45,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:45,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:28:45,089 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:45,089 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:28:45,089 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:28:45,089 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1638882955] [2019-12-27 23:28:45,089 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:28:45,092 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:28:45,113 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:28:45,113 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:28:45,114 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:28:45,114 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:28:45,114 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:28:45,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:28:45,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:28:45,115 INFO L87 Difference]: Start difference. First operand 1966 states and 4802 transitions. Second operand 12 states. [2019-12-27 23:28:51,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:28:51,790 INFO L93 Difference]: Finished difference Result 2984 states and 6943 transitions. [2019-12-27 23:28:51,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:28:51,790 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:28:51,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:28:51,793 INFO L225 Difference]: With dead ends: 2984 [2019-12-27 23:28:51,793 INFO L226 Difference]: Without dead ends: 2793 [2019-12-27 23:28:51,793 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=249, Invalid=740, Unknown=3, NotChecked=0, Total=992 [2019-12-27 23:28:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2793 states. [2019-12-27 23:28:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2793 to 1982. [2019-12-27 23:28:51,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1982 states. [2019-12-27 23:28:51,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 4842 transitions. [2019-12-27 23:28:51,815 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 4842 transitions. Word has length 48 [2019-12-27 23:28:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:28:51,815 INFO L462 AbstractCegarLoop]: Abstraction has 1982 states and 4842 transitions. [2019-12-27 23:28:51,815 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:28:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 4842 transitions. [2019-12-27 23:28:51,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:28:51,816 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:28:51,816 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:28:52,016 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:52,017 INFO L410 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:28:52,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:28:52,017 INFO L82 PathProgramCache]: Analyzing trace with hash 992441415, now seen corresponding path program 74 times [2019-12-27 23:28:52,018 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:28:52,018 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467671948] [2019-12-27 23:28:52,019 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:28:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:28:52,163 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:28:52,164 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467671948] [2019-12-27 23:28:52,164 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673059162] [2019-12-27 23:28:52,164 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:28:52,210 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:28:52,210 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:28:52,211 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:28:52,212 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:00,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:00,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:00,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:00,755 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:00,755 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:00,755 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:00,756 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [596282363] [2019-12-27 23:29:00,756 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:00,758 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:00,779 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:00,779 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:00,781 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:29:00,781 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:00,781 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:00,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:00,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:00,782 INFO L87 Difference]: Start difference. First operand 1982 states and 4842 transitions. Second operand 12 states. [2019-12-27 23:29:13,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:13,545 INFO L93 Difference]: Finished difference Result 2776 states and 6470 transitions. [2019-12-27 23:29:13,546 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:29:13,546 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:13,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:13,549 INFO L225 Difference]: With dead ends: 2776 [2019-12-27 23:29:13,549 INFO L226 Difference]: Without dead ends: 2641 [2019-12-27 23:29:13,549 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 21.2s TimeCoverageRelationStatistics Valid=251, Invalid=735, Unknown=6, NotChecked=0, Total=992 [2019-12-27 23:29:13,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2641 states. [2019-12-27 23:29:13,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2641 to 1998. [2019-12-27 23:29:13,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:29:13,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4882 transitions. [2019-12-27 23:29:13,570 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4882 transitions. Word has length 48 [2019-12-27 23:29:13,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:13,570 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4882 transitions. [2019-12-27 23:29:13,570 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:13,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4882 transitions. [2019-12-27 23:29:13,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:13,571 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:13,571 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:13,771 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:13,772 INFO L410 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:13,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:13,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1243600003, now seen corresponding path program 13 times [2019-12-27 23:29:13,773 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:13,773 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120490798] [2019-12-27 23:29:13,773 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:13,938 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:13,939 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120490798] [2019-12-27 23:29:13,939 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293168750] [2019-12-27 23:29:13,939 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:13,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:13,985 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:13,986 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:14,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:14,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:14,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:14,346 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:14,346 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:14,346 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:14,346 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1375304681] [2019-12-27 23:29:14,346 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:14,349 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:14,363 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 94 states and 138 transitions. [2019-12-27 23:29:14,363 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:14,364 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 3 times. [2019-12-27 23:29:14,364 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:14,364 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:14,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:14,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:14,365 INFO L87 Difference]: Start difference. First operand 1998 states and 4882 transitions. Second operand 12 states. [2019-12-27 23:29:14,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:14,900 INFO L93 Difference]: Finished difference Result 2764 states and 6433 transitions. [2019-12-27 23:29:14,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:29:14,900 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:14,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:14,903 INFO L225 Difference]: With dead ends: 2764 [2019-12-27 23:29:14,903 INFO L226 Difference]: Without dead ends: 2597 [2019-12-27 23:29:14,903 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=238, Invalid=754, Unknown=0, NotChecked=0, Total=992 [2019-12-27 23:29:14,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2019-12-27 23:29:14,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1950. [2019-12-27 23:29:14,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1950 states. [2019-12-27 23:29:14,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 4758 transitions. [2019-12-27 23:29:14,924 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 4758 transitions. Word has length 48 [2019-12-27 23:29:14,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:14,924 INFO L462 AbstractCegarLoop]: Abstraction has 1950 states and 4758 transitions. [2019-12-27 23:29:14,924 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:14,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 4758 transitions. [2019-12-27 23:29:14,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:14,925 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:14,925 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:15,125 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:15,126 INFO L410 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:15,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:15,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1912643477, now seen corresponding path program 75 times [2019-12-27 23:29:15,127 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:15,127 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837961768] [2019-12-27 23:29:15,127 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:15,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:15,268 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:15,268 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837961768] [2019-12-27 23:29:15,268 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844821939] [2019-12-27 23:29:15,268 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:15,318 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2019-12-27 23:29:15,319 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:15,319 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:15,320 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:15,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:15,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:15,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:15,484 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:15,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:15,484 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:15,484 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [249579491] [2019-12-27 23:29:15,484 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:15,487 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:15,507 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:15,508 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:15,509 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:29:15,509 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:15,509 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:15,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:15,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:15,510 INFO L87 Difference]: Start difference. First operand 1950 states and 4758 transitions. Second operand 12 states. [2019-12-27 23:29:16,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:16,050 INFO L93 Difference]: Finished difference Result 3108 states and 7212 transitions. [2019-12-27 23:29:16,050 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:29:16,050 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:16,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:16,054 INFO L225 Difference]: With dead ends: 3108 [2019-12-27 23:29:16,054 INFO L226 Difference]: Without dead ends: 2833 [2019-12-27 23:29:16,054 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=250, Invalid=806, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 23:29:16,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2833 states. [2019-12-27 23:29:16,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2833 to 2014. [2019-12-27 23:29:16,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2014 states. [2019-12-27 23:29:16,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 4918 transitions. [2019-12-27 23:29:16,075 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 4918 transitions. Word has length 48 [2019-12-27 23:29:16,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:16,075 INFO L462 AbstractCegarLoop]: Abstraction has 2014 states and 4918 transitions. [2019-12-27 23:29:16,075 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:16,075 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 4918 transitions. [2019-12-27 23:29:16,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:16,077 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:16,077 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:16,277 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:16,277 INFO L410 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:16,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:16,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1902812447, now seen corresponding path program 76 times [2019-12-27 23:29:16,278 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:16,279 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529604023] [2019-12-27 23:29:16,279 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:16,422 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:16,423 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529604023] [2019-12-27 23:29:16,423 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703961791] [2019-12-27 23:29:16,423 INFO L92 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:16,469 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:29:16,469 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:16,470 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:16,470 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:17,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:17,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:17,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:17,201 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:17,201 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:17,201 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:17,201 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1309708588] [2019-12-27 23:29:17,202 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:17,204 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:17,225 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:17,225 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:17,227 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:29:17,227 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:17,227 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:17,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:17,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=299, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:29:17,227 INFO L87 Difference]: Start difference. First operand 2014 states and 4918 transitions. Second operand 12 states. [2019-12-27 23:29:18,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:18,812 INFO L93 Difference]: Finished difference Result 3072 states and 7115 transitions. [2019-12-27 23:29:18,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:29:18,813 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:18,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:18,816 INFO L225 Difference]: With dead ends: 3072 [2019-12-27 23:29:18,816 INFO L226 Difference]: Without dead ends: 2853 [2019-12-27 23:29:18,816 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=242, Invalid=747, Unknown=3, NotChecked=0, Total=992 [2019-12-27 23:29:18,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2853 states. [2019-12-27 23:29:18,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2853 to 2030. [2019-12-27 23:29:18,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2030 states. [2019-12-27 23:29:18,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 4958 transitions. [2019-12-27 23:29:18,837 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 4958 transitions. Word has length 48 [2019-12-27 23:29:18,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:18,838 INFO L462 AbstractCegarLoop]: Abstraction has 2030 states and 4958 transitions. [2019-12-27 23:29:18,838 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:18,838 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 4958 transitions. [2019-12-27 23:29:18,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:18,839 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:18,839 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:19,039 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:19,040 INFO L410 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:19,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:19,040 INFO L82 PathProgramCache]: Analyzing trace with hash 586414033, now seen corresponding path program 77 times [2019-12-27 23:29:19,041 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:19,041 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948894526] [2019-12-27 23:29:19,041 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:19,206 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:19,206 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948894526] [2019-12-27 23:29:19,206 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688502969] [2019-12-27 23:29:19,206 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:19,253 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 23:29:19,253 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:19,254 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:19,255 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:19,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:19,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:19,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:19,451 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:19,452 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:19,452 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:19,452 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1183251887] [2019-12-27 23:29:19,452 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:19,455 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:19,474 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:29:19,474 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:19,475 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 12 times. [2019-12-27 23:29:19,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:19,475 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:19,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:19,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:19,475 INFO L87 Difference]: Start difference. First operand 2030 states and 4958 transitions. Second operand 12 states. [2019-12-27 23:29:19,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:19,996 INFO L93 Difference]: Finished difference Result 3032 states and 7036 transitions. [2019-12-27 23:29:19,997 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:29:19,997 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:19,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:20,000 INFO L225 Difference]: With dead ends: 3032 [2019-12-27 23:29:20,000 INFO L226 Difference]: Without dead ends: 2841 [2019-12-27 23:29:20,000 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=248, Invalid=808, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 23:29:20,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2841 states. [2019-12-27 23:29:20,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2841 to 1998. [2019-12-27 23:29:20,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:29:20,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4878 transitions. [2019-12-27 23:29:20,021 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4878 transitions. Word has length 48 [2019-12-27 23:29:20,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:20,022 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4878 transitions. [2019-12-27 23:29:20,022 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:20,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4878 transitions. [2019-12-27 23:29:20,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:20,023 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:20,023 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:20,223 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:20,224 INFO L410 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:20,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:20,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1579492405, now seen corresponding path program 78 times [2019-12-27 23:29:20,225 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:20,225 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724109767] [2019-12-27 23:29:20,226 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:20,386 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:20,386 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724109767] [2019-12-27 23:29:20,386 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544312302] [2019-12-27 23:29:20,386 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:20,434 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:29:20,434 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:20,435 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:20,436 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:24,635 WARN L192 SmtUtils]: Spent 420.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 23:29:24,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:24,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:24,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:24,646 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:24,646 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:24,646 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:24,646 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [546778737] [2019-12-27 23:29:24,646 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:24,649 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:24,670 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:24,670 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:24,671 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:29:24,671 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:24,671 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:24,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:24,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=296, Unknown=3, NotChecked=0, Total=380 [2019-12-27 23:29:24,672 INFO L87 Difference]: Start difference. First operand 1998 states and 4878 transitions. Second operand 12 states. [2019-12-27 23:29:27,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:27,302 INFO L93 Difference]: Finished difference Result 3140 states and 7293 transitions. [2019-12-27 23:29:27,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 23:29:27,303 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:27,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:27,305 INFO L225 Difference]: With dead ends: 3140 [2019-12-27 23:29:27,305 INFO L226 Difference]: Without dead ends: 2893 [2019-12-27 23:29:27,305 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=267, Invalid=848, Unknown=7, NotChecked=0, Total=1122 [2019-12-27 23:29:27,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2893 states. [2019-12-27 23:29:27,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2893 to 2014. [2019-12-27 23:29:27,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2014 states. [2019-12-27 23:29:27,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 4918 transitions. [2019-12-27 23:29:27,326 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 4918 transitions. Word has length 48 [2019-12-27 23:29:27,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:27,326 INFO L462 AbstractCegarLoop]: Abstraction has 2014 states and 4918 transitions. [2019-12-27 23:29:27,326 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:27,327 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 4918 transitions. [2019-12-27 23:29:27,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:27,328 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:27,328 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:27,528 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:27,528 INFO L410 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:27,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:27,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1126371295, now seen corresponding path program 79 times [2019-12-27 23:29:27,529 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:27,530 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773632891] [2019-12-27 23:29:27,530 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:27,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:27,678 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:27,679 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773632891] [2019-12-27 23:29:27,679 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187138959] [2019-12-27 23:29:27,679 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:27,730 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:27,731 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:29,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:29,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:29,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:29,113 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:29,113 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:29,113 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:29,114 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [605151485] [2019-12-27 23:29:29,114 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:29,116 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:29,137 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:29,137 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:29,138 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:29:29,138 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:29,138 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:29,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:29,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=300, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:29:29,139 INFO L87 Difference]: Start difference. First operand 2014 states and 4918 transitions. Second operand 12 states. [2019-12-27 23:29:32,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:32,569 INFO L93 Difference]: Finished difference Result 3060 states and 7092 transitions. [2019-12-27 23:29:32,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-12-27 23:29:32,570 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:32,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:32,572 INFO L225 Difference]: With dead ends: 3060 [2019-12-27 23:29:32,572 INFO L226 Difference]: Without dead ends: 2869 [2019-12-27 23:29:32,573 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=241, Invalid=744, Unknown=7, NotChecked=0, Total=992 [2019-12-27 23:29:32,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2869 states. [2019-12-27 23:29:32,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2869 to 2030. [2019-12-27 23:29:32,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2030 states. [2019-12-27 23:29:32,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 4958 transitions. [2019-12-27 23:29:32,594 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 4958 transitions. Word has length 48 [2019-12-27 23:29:32,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:32,594 INFO L462 AbstractCegarLoop]: Abstraction has 2030 states and 4958 transitions. [2019-12-27 23:29:32,594 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:32,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 4958 transitions. [2019-12-27 23:29:32,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:32,596 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:32,596 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:32,796 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:32,796 INFO L410 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:32,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:32,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1935830071, now seen corresponding path program 80 times [2019-12-27 23:29:32,797 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:32,798 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470030884] [2019-12-27 23:29:32,798 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:32,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:32,970 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:32,971 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470030884] [2019-12-27 23:29:32,971 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880493977] [2019-12-27 23:29:32,971 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:33,016 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:29:33,016 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:33,017 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:33,018 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:33,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:33,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:33,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:33,193 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:33,193 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:33,194 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:33,194 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [574451289] [2019-12-27 23:29:33,194 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:33,196 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:33,251 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 106 states and 162 transitions. [2019-12-27 23:29:33,251 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:33,252 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 9 times. [2019-12-27 23:29:33,252 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:33,252 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:33,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:33,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:33,252 INFO L87 Difference]: Start difference. First operand 2030 states and 4958 transitions. Second operand 12 states. [2019-12-27 23:29:33,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:33,736 INFO L93 Difference]: Finished difference Result 3072 states and 7109 transitions. [2019-12-27 23:29:33,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 23:29:33,736 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:33,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:33,739 INFO L225 Difference]: With dead ends: 3072 [2019-12-27 23:29:33,739 INFO L226 Difference]: Without dead ends: 2909 [2019-12-27 23:29:33,739 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=264, Invalid=858, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 23:29:33,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2909 states. [2019-12-27 23:29:33,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2909 to 1982. [2019-12-27 23:29:33,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1982 states. [2019-12-27 23:29:33,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 4838 transitions. [2019-12-27 23:29:33,761 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 4838 transitions. Word has length 48 [2019-12-27 23:29:33,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:33,761 INFO L462 AbstractCegarLoop]: Abstraction has 1982 states and 4838 transitions. [2019-12-27 23:29:33,761 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:33,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 4838 transitions. [2019-12-27 23:29:33,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:33,762 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:33,762 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:33,963 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:33,963 INFO L410 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:33,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:33,964 INFO L82 PathProgramCache]: Analyzing trace with hash 116272075, now seen corresponding path program 81 times [2019-12-27 23:29:33,964 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:33,964 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433265985] [2019-12-27 23:29:33,964 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:34,127 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:34,127 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433265985] [2019-12-27 23:29:34,128 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664972643] [2019-12-27 23:29:34,128 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:34,172 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 23:29:34,173 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:34,173 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:34,174 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:35,959 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~i~0_274 Int)) (and (<= c_~j~0 (+ v_~i~0_274 2)) (<= c_~i~0 (+ (* 2 c_~j~0) v_~i~0_274)) (<= (div (+ (* v_~i~0_274 (- 1)) 1) (- 2)) 2))) is different from true [2019-12-27 23:29:44,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:44,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:44,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:44,068 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2019-12-27 23:29:44,069 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:44,069 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:44,069 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1438455348] [2019-12-27 23:29:44,069 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:44,072 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:44,093 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:44,093 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:44,094 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:29:44,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:44,094 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:44,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:44,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=263, Unknown=5, NotChecked=34, Total=380 [2019-12-27 23:29:44,095 INFO L87 Difference]: Start difference. First operand 1982 states and 4838 transitions. Second operand 12 states. [2019-12-27 23:29:47,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:47,379 INFO L93 Difference]: Finished difference Result 3352 states and 7741 transitions. [2019-12-27 23:29:47,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 23:29:47,380 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:47,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:47,383 INFO L225 Difference]: With dead ends: 3352 [2019-12-27 23:29:47,383 INFO L226 Difference]: Without dead ends: 3105 [2019-12-27 23:29:47,383 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=269, Invalid=784, Unknown=7, NotChecked=62, Total=1122 [2019-12-27 23:29:47,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3105 states. [2019-12-27 23:29:47,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3105 to 2014. [2019-12-27 23:29:47,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2014 states. [2019-12-27 23:29:47,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 4918 transitions. [2019-12-27 23:29:47,447 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 4918 transitions. Word has length 48 [2019-12-27 23:29:47,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:47,447 INFO L462 AbstractCegarLoop]: Abstraction has 2014 states and 4918 transitions. [2019-12-27 23:29:47,447 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:47,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 4918 transitions. [2019-12-27 23:29:47,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:47,448 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:47,448 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:47,648 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:47,649 INFO L410 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:47,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:47,650 INFO L82 PathProgramCache]: Analyzing trace with hash 126103105, now seen corresponding path program 82 times [2019-12-27 23:29:47,650 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:47,650 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451476875] [2019-12-27 23:29:47,650 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:47,799 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:47,800 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451476875] [2019-12-27 23:29:47,800 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326477053] [2019-12-27 23:29:47,800 INFO L92 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:47,844 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 23:29:47,845 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:47,845 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:47,846 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:48,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:48,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:48,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:48,566 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:48,566 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:48,566 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:48,566 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [33391133] [2019-12-27 23:29:48,566 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:48,569 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:48,590 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:48,590 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:48,591 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:29:48,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:48,591 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:48,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:48,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:48,592 INFO L87 Difference]: Start difference. First operand 2014 states and 4918 transitions. Second operand 12 states. [2019-12-27 23:29:51,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:51,881 INFO L93 Difference]: Finished difference Result 3192 states and 7380 transitions. [2019-12-27 23:29:51,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:29:51,881 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:51,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:51,885 INFO L225 Difference]: With dead ends: 3192 [2019-12-27 23:29:51,885 INFO L226 Difference]: Without dead ends: 3001 [2019-12-27 23:29:51,885 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=263, Invalid=789, Unknown=4, NotChecked=0, Total=1056 [2019-12-27 23:29:51,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3001 states. [2019-12-27 23:29:51,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3001 to 2030. [2019-12-27 23:29:51,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2030 states. [2019-12-27 23:29:51,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 4958 transitions. [2019-12-27 23:29:51,907 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 4958 transitions. Word has length 48 [2019-12-27 23:29:51,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:51,907 INFO L462 AbstractCegarLoop]: Abstraction has 2030 states and 4958 transitions. [2019-12-27 23:29:51,907 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:51,907 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 4958 transitions. [2019-12-27 23:29:51,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:51,908 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:51,908 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:52,108 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:52,109 INFO L410 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:52,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:52,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1679637711, now seen corresponding path program 83 times [2019-12-27 23:29:52,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:52,110 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292844872] [2019-12-27 23:29:52,110 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:52,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:52,286 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:52,286 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292844872] [2019-12-27 23:29:52,286 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655265735] [2019-12-27 23:29:52,287 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:52,333 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 23:29:52,334 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:52,334 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:52,335 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:52,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:52,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:52,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:52,614 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:52,614 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:52,614 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:52,614 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1076254194] [2019-12-27 23:29:52,614 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:52,617 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:52,635 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 118 states and 186 transitions. [2019-12-27 23:29:52,635 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:52,636 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 11 times. [2019-12-27 23:29:52,636 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:52,637 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:52,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:52,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:52,637 INFO L87 Difference]: Start difference. First operand 2030 states and 4958 transitions. Second operand 12 states. [2019-12-27 23:29:53,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:53,961 INFO L93 Difference]: Finished difference Result 3112 states and 7217 transitions. [2019-12-27 23:29:53,961 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:29:53,961 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:53,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:53,964 INFO L225 Difference]: With dead ends: 3112 [2019-12-27 23:29:53,964 INFO L226 Difference]: Without dead ends: 2949 [2019-12-27 23:29:53,964 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=256, Invalid=799, Unknown=1, NotChecked=0, Total=1056 [2019-12-27 23:29:53,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2949 states. [2019-12-27 23:29:53,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2949 to 1998. [2019-12-27 23:29:53,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1998 states. [2019-12-27 23:29:53,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 4878 transitions. [2019-12-27 23:29:53,985 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 4878 transitions. Word has length 48 [2019-12-27 23:29:53,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:53,986 INFO L462 AbstractCegarLoop]: Abstraction has 1998 states and 4878 transitions. [2019-12-27 23:29:53,986 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:53,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 4878 transitions. [2019-12-27 23:29:53,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:53,987 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:53,987 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:54,187 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:54,188 INFO L410 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:54,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:54,188 INFO L82 PathProgramCache]: Analyzing trace with hash 454674699, now seen corresponding path program 84 times [2019-12-27 23:29:54,189 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:54,189 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431946663] [2019-12-27 23:29:54,189 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:54,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:54,343 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:54,344 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431946663] [2019-12-27 23:29:54,344 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770649798] [2019-12-27 23:29:54,344 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:54,391 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 23:29:54,391 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:29:54,392 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:54,393 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:55,231 WARN L192 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 23:29:56,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:56,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:56,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:56,519 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:56,519 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:56,519 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:56,519 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [82274836] [2019-12-27 23:29:56,519 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:56,522 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:56,544 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:56,544 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:56,545 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 14 times. [2019-12-27 23:29:56,545 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:56,545 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:56,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:56,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=298, Unknown=1, NotChecked=0, Total=380 [2019-12-27 23:29:56,546 INFO L87 Difference]: Start difference. First operand 1998 states and 4878 transitions. Second operand 12 states. [2019-12-27 23:29:57,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:29:57,573 INFO L93 Difference]: Finished difference Result 3240 states and 7494 transitions. [2019-12-27 23:29:57,573 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 23:29:57,573 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:29:57,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:29:57,576 INFO L225 Difference]: With dead ends: 3240 [2019-12-27 23:29:57,576 INFO L226 Difference]: Without dead ends: 3021 [2019-12-27 23:29:57,576 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=307, Invalid=952, Unknown=1, NotChecked=0, Total=1260 [2019-12-27 23:29:57,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2019-12-27 23:29:57,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 2014. [2019-12-27 23:29:57,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2014 states. [2019-12-27 23:29:57,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 4918 transitions. [2019-12-27 23:29:57,598 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 4918 transitions. Word has length 48 [2019-12-27 23:29:57,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:29:57,598 INFO L462 AbstractCegarLoop]: Abstraction has 2014 states and 4918 transitions. [2019-12-27 23:29:57,598 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:29:57,599 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 4918 transitions. [2019-12-27 23:29:57,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:29:57,600 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:29:57,600 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:29:57,803 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:57,803 INFO L410 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:29:57,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:29:57,804 INFO L82 PathProgramCache]: Analyzing trace with hash 907795809, now seen corresponding path program 85 times [2019-12-27 23:29:57,804 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:29:57,804 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894585067] [2019-12-27 23:29:57,805 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:29:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:57,946 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:57,946 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894585067] [2019-12-27 23:29:57,947 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174619565] [2019-12-27 23:29:57,947 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:29:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:29:57,991 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:29:57,992 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:29:59,449 WARN L192 SmtUtils]: Spent 441.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2019-12-27 23:29:59,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:59,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:59,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:29:59,463 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:29:59,463 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:29:59,463 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:29:59,464 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [279909741] [2019-12-27 23:29:59,464 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:29:59,466 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:29:59,487 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 130 states and 210 transitions. [2019-12-27 23:29:59,487 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:29:59,488 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 15 times. [2019-12-27 23:29:59,489 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:29:59,489 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:29:59,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:29:59,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:29:59,489 INFO L87 Difference]: Start difference. First operand 2014 states and 4918 transitions. Second operand 12 states. [2019-12-27 23:30:01,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:30:01,533 INFO L93 Difference]: Finished difference Result 3012 states and 6997 transitions. [2019-12-27 23:30:01,534 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 23:30:01,534 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:30:01,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:30:01,536 INFO L225 Difference]: With dead ends: 3012 [2019-12-27 23:30:01,536 INFO L226 Difference]: Without dead ends: 2849 [2019-12-27 23:30:01,537 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=262, Invalid=791, Unknown=3, NotChecked=0, Total=1056 [2019-12-27 23:30:01,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2849 states. [2019-12-27 23:30:01,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2849 to 2030. [2019-12-27 23:30:01,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2030 states. [2019-12-27 23:30:01,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 4958 transitions. [2019-12-27 23:30:01,556 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 4958 transitions. Word has length 48 [2019-12-27 23:30:01,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:30:01,557 INFO L462 AbstractCegarLoop]: Abstraction has 2030 states and 4958 transitions. [2019-12-27 23:30:01,557 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:30:01,557 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 4958 transitions. [2019-12-27 23:30:01,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:30:01,558 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:30:01,558 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:30:01,758 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:30:01,759 INFO L410 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:30:01,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:30:01,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1158954397, now seen corresponding path program 86 times [2019-12-27 23:30:01,760 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:30:01,760 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100350130] [2019-12-27 23:30:01,760 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:30:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:30:01,939 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:30:01,939 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100350130] [2019-12-27 23:30:01,939 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842410817] [2019-12-27 23:30:01,940 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:30:01,982 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 23:30:01,982 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:30:01,983 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:30:01,984 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 23:30:02,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:30:02,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:30:02,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 23:30:02,161 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:30:02,161 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 23:30:02,161 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 23:30:02,161 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [120640744] [2019-12-27 23:30:02,162 INFO L132 pAbStrategyModuleMcr]: Constructing automaton for MCR equivalence class. [2019-12-27 23:30:02,164 INFO L197 pAbStrategyModuleMcr]: Started intersection. [2019-12-27 23:30:02,178 INFO L208 pAbStrategyModuleMcr]: Finished intersection with 94 states and 138 transitions. [2019-12-27 23:30:02,179 INFO L219 pAbStrategyModuleMcr]: Constructing interpolant automaton by labelling MCR automaton. [2019-12-27 23:30:02,179 INFO L288 pAbStrategyModuleMcr]: Construction finished. Needed to calculate wp 6 times. [2019-12-27 23:30:02,179 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 23:30:02,180 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 23:30:02,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 23:30:02,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 23:30:02,180 INFO L87 Difference]: Start difference. First operand 2030 states and 4958 transitions. Second operand 12 states. [2019-12-27 23:30:02,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 23:30:02,700 INFO L93 Difference]: Finished difference Result 2996 states and 6954 transitions. [2019-12-27 23:30:02,700 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 23:30:02,700 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2019-12-27 23:30:02,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 23:30:02,703 INFO L225 Difference]: With dead ends: 2996 [2019-12-27 23:30:02,703 INFO L226 Difference]: Without dead ends: 2861 [2019-12-27 23:30:02,704 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=289, Invalid=901, Unknown=0, NotChecked=0, Total=1190 [2019-12-27 23:30:02,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2861 states. [2019-12-27 23:30:02,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2861 to 1966. [2019-12-27 23:30:02,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1966 states. [2019-12-27 23:30:02,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 4798 transitions. [2019-12-27 23:30:02,724 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 4798 transitions. Word has length 48 [2019-12-27 23:30:02,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 23:30:02,724 INFO L462 AbstractCegarLoop]: Abstraction has 1966 states and 4798 transitions. [2019-12-27 23:30:02,724 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 23:30:02,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 4798 transitions. [2019-12-27 23:30:02,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 23:30:02,725 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 23:30:02,725 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 23:30:02,926 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:30:02,926 INFO L410 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 23:30:02,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 23:30:02,927 INFO L82 PathProgramCache]: Analyzing trace with hash 299465675, now seen corresponding path program 87 times [2019-12-27 23:30:02,927 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 23:30:02,928 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232471497] [2019-12-27 23:30:02,928 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 23:30:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 23:30:03,081 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 23:30:03,081 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232471497] [2019-12-27 23:30:03,081 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370708130] [2019-12-27 23:30:03,082 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:30:03,152 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 23:30:03,152 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 23:30:03,153 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 23:30:03,153 INFO L287 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2019-12-27 23:30:03,175 WARN L209 SmtUtils]: Removed 3 from assertion stack [2019-12-27 23:30:03,376 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 23:30:03,376 WARN L527 AbstractCegarLoop]: Verification canceled [2019-12-27 23:30:03,382 WARN L227 ceAbstractionStarter]: Timeout [2019-12-27 23:30:03,382 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.12 11:30:03 BasicIcfg [2019-12-27 23:30:03,382 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-27 23:30:03,383 INFO L168 Benchmark]: Toolchain (without parser) took 274193.67 ms. Allocated memory was 146.8 MB in the beginning and 436.7 MB in the end (delta: 289.9 MB). Free memory was 102.3 MB in the beginning and 316.9 MB in the end (delta: -214.5 MB). Peak memory consumption was 75.4 MB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,384 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 146.8 MB. Free memory is still 121.5 MB. There was no memory consumed. Max. memory is 7.1 GB. [2019-12-27 23:30:03,384 INFO L168 Benchmark]: CACSL2BoogieTranslator took 736.37 ms. Allocated memory was 146.8 MB in the beginning and 206.0 MB in the end (delta: 59.2 MB). Free memory was 101.9 MB in the beginning and 164.7 MB in the end (delta: -62.8 MB). Peak memory consumption was 19.9 MB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,384 INFO L168 Benchmark]: Boogie Procedure Inliner took 76.37 ms. Allocated memory is still 206.0 MB. Free memory was 164.7 MB in the beginning and 161.9 MB in the end (delta: 2.8 MB). Peak memory consumption was 2.8 MB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,385 INFO L168 Benchmark]: Boogie Preprocessor took 26.10 ms. Allocated memory is still 206.0 MB. Free memory was 161.9 MB in the beginning and 161.0 MB in the end (delta: 931.3 kB). Peak memory consumption was 931.3 kB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,385 INFO L168 Benchmark]: RCFGBuilder took 432.51 ms. Allocated memory is still 206.0 MB. Free memory was 161.0 MB in the beginning and 140.9 MB in the end (delta: 20.2 MB). Peak memory consumption was 20.2 MB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,385 INFO L168 Benchmark]: TraceAbstraction took 272917.44 ms. Allocated memory was 206.0 MB in the beginning and 436.7 MB in the end (delta: 230.7 MB). Free memory was 140.9 MB in the beginning and 316.9 MB in the end (delta: -176.0 MB). Peak memory consumption was 54.7 MB. Max. memory is 7.1 GB. [2019-12-27 23:30:03,386 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 146.8 MB. Free memory is still 121.5 MB. There was no memory consumed. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 736.37 ms. Allocated memory was 146.8 MB in the beginning and 206.0 MB in the end (delta: 59.2 MB). Free memory was 101.9 MB in the beginning and 164.7 MB in the end (delta: -62.8 MB). Peak memory consumption was 19.9 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 76.37 ms. Allocated memory is still 206.0 MB. Free memory was 164.7 MB in the beginning and 161.9 MB in the end (delta: 2.8 MB). Peak memory consumption was 2.8 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 26.10 ms. Allocated memory is still 206.0 MB. Free memory was 161.9 MB in the beginning and 161.0 MB in the end (delta: 931.3 kB). Peak memory consumption was 931.3 kB. Max. memory is 7.1 GB. * RCFGBuilder took 432.51 ms. Allocated memory is still 206.0 MB. Free memory was 161.0 MB in the beginning and 140.9 MB in the end (delta: 20.2 MB). Peak memory consumption was 20.2 MB. Max. memory is 7.1 GB. * TraceAbstraction took 272917.44 ms. Allocated memory was 206.0 MB in the beginning and 436.7 MB in the end (delta: 230.7 MB). Free memory was 140.9 MB in the beginning and 316.9 MB in the end (delta: -176.0 MB). Peak memory consumption was 54.7 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while BasicCegarLoop was analyzing trace of length 49 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 7ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 49 locations, 1 error locations. Result: TIMEOUT, OverallTime: 272.7s, OverallIterations: 117, TraceHistogramMax: 7, AutomataDifference: 118.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 6210 SDtfs, 54021 SDslu, 47074 SDs, 0 SdLazy, 8269 SolverSat, 3188 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 8.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8548 GetRequests, 5517 SyntacticMatches, 0 SemanticMatches, 3031 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 13173 ImplicationChecksByTransitivity, 218.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2030occurred in iteration=106, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 116 MinimizatonAttempts, 69906 StatesRemovedByMinimization, 115 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 117.1s InterpolantComputationTime, 9880 NumberOfCodeBlocks, 9880 NumberOfCodeBlocksAsserted, 439 NumberOfCheckSat, 9651 ConstructedInterpolants, 250 QuantifiedInterpolants, 4741051 SizeOfPredicates, 461 NumberOfNonLiveVariables, 13067 ConjunctsInSsa, 1456 ConjunctsInUnsatCore, 229 InterpolantComputations, 4 PerfectInterpolantSequences, 116/3978 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown