/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf -i ../../../trunk/examples/svcomp/pthread/triangular-longer-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 03:24:30,646 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 03:24:30,650 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 03:24:30,694 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 03:24:30,694 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 03:24:30,703 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 03:24:30,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 03:24:30,712 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 03:24:30,715 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 03:24:30,720 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 03:24:30,721 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 03:24:30,722 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 03:24:30,722 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 03:24:30,725 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 03:24:30,729 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 03:24:30,731 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 03:24:30,732 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 03:24:30,734 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 03:24:30,735 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 03:24:30,747 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 03:24:30,751 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 03:24:30,752 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 03:24:30,754 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 03:24:30,754 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 03:24:30,764 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 03:24:30,764 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 03:24:30,765 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 03:24:30,768 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 03:24:30,768 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 03:24:30,769 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 03:24:30,769 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 03:24:30,772 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 03:24:30,774 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 03:24:30,775 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 03:24:30,777 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 03:24:30,777 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 03:24:30,779 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 03:24:30,779 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 03:24:30,779 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 03:24:30,780 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 03:24:30,782 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 03:24:30,783 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-PN-SemanticLbe-SemanticLooper.epf [2020-10-16 03:24:30,832 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 03:24:30,833 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 03:24:30,835 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 03:24:30,836 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 03:24:30,836 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 03:24:30,836 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 03:24:30,836 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 03:24:30,837 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 03:24:30,837 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 03:24:30,837 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 03:24:30,838 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 03:24:30,839 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 03:24:30,839 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 03:24:30,840 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 03:24:30,840 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 03:24:30,840 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 03:24:30,840 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 03:24:30,841 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 03:24:30,841 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 03:24:30,842 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 03:24:30,843 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 03:24:30,844 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:24:30,845 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 03:24:30,847 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 03:24:30,847 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 03:24:30,847 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 03:24:30,848 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 03:24:30,848 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 03:24:30,848 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 03:24:31,151 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 03:24:31,166 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 03:24:31,170 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 03:24:31,172 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 03:24:31,172 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 03:24:31,173 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longer-1.i [2020-10-16 03:24:31,241 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7765d26f5/8603ee08e1da42c9b389d5c5c33e2b60/FLAG0dee7ab41 [2020-10-16 03:24:31,856 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 03:24:31,857 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-1.i [2020-10-16 03:24:31,884 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7765d26f5/8603ee08e1da42c9b389d5c5c33e2b60/FLAG0dee7ab41 [2020-10-16 03:24:32,123 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7765d26f5/8603ee08e1da42c9b389d5c5c33e2b60 [2020-10-16 03:24:32,134 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 03:24:32,137 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 03:24:32,138 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 03:24:32,138 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 03:24:32,143 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 03:24:32,145 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:24:32" (1/1) ... [2020-10-16 03:24:32,149 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b77ef53 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:32, skipping insertion in model container [2020-10-16 03:24:32,149 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:24:32" (1/1) ... [2020-10-16 03:24:32,160 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 03:24:32,204 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 03:24:32,868 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:24:32,891 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 03:24:32,941 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:24:33,018 INFO L208 MainTranslator]: Completed translation [2020-10-16 03:24:33,019 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33 WrapperNode [2020-10-16 03:24:33,019 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 03:24:33,020 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 03:24:33,020 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 03:24:33,021 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 03:24:33,031 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,050 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,077 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 03:24:33,078 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 03:24:33,078 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 03:24:33,079 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 03:24:33,090 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,090 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,093 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,094 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,100 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,106 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,109 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... [2020-10-16 03:24:33,113 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 03:24:33,118 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 03:24:33,118 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 03:24:33,119 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 03:24:33,120 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:24:33,191 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 03:24:33,192 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 03:24:33,192 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 03:24:33,192 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 03:24:33,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 03:24:33,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 03:24:33,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 03:24:33,193 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 03:24:33,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 03:24:33,194 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 03:24:33,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 03:24:33,196 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 03:24:33,564 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 03:24:33,565 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 03:24:33,568 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:24:33 BoogieIcfgContainer [2020-10-16 03:24:33,569 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 03:24:33,570 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 03:24:33,571 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 03:24:33,575 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 03:24:33,575 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:24:32" (1/3) ... [2020-10-16 03:24:33,576 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20a7f4fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:24:33, skipping insertion in model container [2020-10-16 03:24:33,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:33" (2/3) ... [2020-10-16 03:24:33,577 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20a7f4fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:24:33, skipping insertion in model container [2020-10-16 03:24:33,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:24:33" (3/3) ... [2020-10-16 03:24:33,580 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longer-1.i [2020-10-16 03:24:33,596 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 03:24:33,606 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 03:24:33,608 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 03:24:33,641 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,641 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,641 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,642 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,642 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,643 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,643 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,643 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,644 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,644 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,644 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,645 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,645 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,645 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,646 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,646 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,646 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,647 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,647 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,647 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,648 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,651 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,652 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,652 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,653 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,653 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,654 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,654 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,658 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,659 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,659 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,659 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,659 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,660 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,667 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,667 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,668 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,668 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,668 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,668 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:33,691 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 03:24:33,711 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:24:33,711 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:24:33,711 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:24:33,711 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:24:33,712 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:24:33,712 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:24:33,712 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:24:33,712 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:24:33,724 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:24:33,761 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:24:33,761 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:33,768 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 03:24:33,769 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:24:33,776 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:33,779 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:24:33,784 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:33,789 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:33,790 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:33,808 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:24:33,809 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:33,810 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 81 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 03:24:33,812 INFO L117 LiptonReduction]: Number of co-enabled transitions 924 [2020-10-16 03:24:34,989 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-16 03:24:35,229 INFO L132 LiptonReduction]: Checked pairs total: 881 [2020-10-16 03:24:35,229 INFO L134 LiptonReduction]: Total number of compositions: 45 [2020-10-16 03:24:35,233 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1456 [2020-10-16 03:24:35,242 INFO L129 PetriNetUnfolder]: 2/12 cut-off events. [2020-10-16 03:24:35,243 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:35,243 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:35,244 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:24:35,245 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:35,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:35,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-10-16 03:24:35,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:35,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917862909] [2020-10-16 03:24:35,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:35,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:35,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:35,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917862909] [2020-10-16 03:24:35,541 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:35,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:24:35,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492931651] [2020-10-16 03:24:35,556 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 03:24:35,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:35,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 03:24:35,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 03:24:35,586 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:35,592 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 18 places, 13 transitions, 32 flow. Second operand 4 states. [2020-10-16 03:24:35,592 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:35,593 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:35,595 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:35,697 INFO L129 PetriNetUnfolder]: 29/61 cut-off events. [2020-10-16 03:24:35,697 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:35,698 INFO L80 FinitePrefix]: Finished finitePrefix Result has 115 conditions, 61 events. 29/61 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 148 event pairs, 4 based on Foata normal form. 0/59 useless extension candidates. Maximal degree in co-relation 106. Up to 28 conditions per place. [2020-10-16 03:24:35,700 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 7 selfloop transitions, 5 changer transitions 3/22 dead transitions. [2020-10-16 03:24:35,701 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 22 transitions, 80 flow [2020-10-16 03:24:35,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 03:24:35,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 03:24:35,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 342 transitions. [2020-10-16 03:24:35,723 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684 [2020-10-16 03:24:35,724 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 342 transitions. [2020-10-16 03:24:35,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 342 transitions. [2020-10-16 03:24:35,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:35,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 342 transitions. [2020-10-16 03:24:35,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 03:24:35,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 03:24:35,747 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 03:24:35,750 INFO L185 Difference]: Start difference. First operand has 18 places, 13 transitions, 32 flow. Second operand 5 states and 342 transitions. [2020-10-16 03:24:35,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 22 transitions, 80 flow [2020-10-16 03:24:35,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 22 transitions, 78 flow, removed 0 selfloop flow, removed 2 redundant places. [2020-10-16 03:24:35,759 INFO L241 Difference]: Finished difference. Result has 23 places, 16 transitions, 65 flow [2020-10-16 03:24:35,762 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30, PETRI_DIFFERENCE_MINUEND_PLACES=16, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=13, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=65, PETRI_PLACES=23, PETRI_TRANSITIONS=16} [2020-10-16 03:24:35,764 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 5 predicate places. [2020-10-16 03:24:35,764 INFO L481 AbstractCegarLoop]: Abstraction has has 23 places, 16 transitions, 65 flow [2020-10-16 03:24:35,764 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 03:24:35,765 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:35,765 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:35,765 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 03:24:35,765 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:35,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:35,766 INFO L82 PathProgramCache]: Analyzing trace with hash -2130400634, now seen corresponding path program 1 times [2020-10-16 03:24:35,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:35,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670262814] [2020-10-16 03:24:35,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:35,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:35,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670262814] [2020-10-16 03:24:35,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:35,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 03:24:35,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164377188] [2020-10-16 03:24:35,882 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 03:24:35,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:35,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 03:24:35,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 03:24:35,886 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:35,887 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 65 flow. Second operand 5 states. [2020-10-16 03:24:35,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:35,888 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:35,888 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:35,956 INFO L129 PetriNetUnfolder]: 17/42 cut-off events. [2020-10-16 03:24:35,957 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2020-10-16 03:24:35,958 INFO L80 FinitePrefix]: Finished finitePrefix Result has 124 conditions, 42 events. 17/42 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 82 event pairs, 0 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 112. Up to 21 conditions per place. [2020-10-16 03:24:35,958 INFO L132 encePairwiseOnDemand]: 96/100 looper letters, 12 selfloop transitions, 6 changer transitions 0/25 dead transitions. [2020-10-16 03:24:35,959 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 25 transitions, 147 flow [2020-10-16 03:24:35,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 03:24:35,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 03:24:35,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 271 transitions. [2020-10-16 03:24:35,969 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:24:35,970 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 271 transitions. [2020-10-16 03:24:35,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 271 transitions. [2020-10-16 03:24:35,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:35,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 271 transitions. [2020-10-16 03:24:35,974 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 03:24:35,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 03:24:35,976 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 03:24:35,976 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 65 flow. Second operand 4 states and 271 transitions. [2020-10-16 03:24:35,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 25 transitions, 147 flow [2020-10-16 03:24:35,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 25 transitions, 142 flow, removed 0 selfloop flow, removed 1 redundant places. [2020-10-16 03:24:35,982 INFO L241 Difference]: Finished difference. Result has 26 places, 21 transitions, 114 flow [2020-10-16 03:24:35,983 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=114, PETRI_PLACES=26, PETRI_TRANSITIONS=21} [2020-10-16 03:24:35,984 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 8 predicate places. [2020-10-16 03:24:35,984 INFO L481 AbstractCegarLoop]: Abstraction has has 26 places, 21 transitions, 114 flow [2020-10-16 03:24:35,984 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 03:24:35,984 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:35,984 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:35,985 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 03:24:35,985 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:35,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:35,986 INFO L82 PathProgramCache]: Analyzing trace with hash 993324059, now seen corresponding path program 1 times [2020-10-16 03:24:35,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:35,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330644772] [2020-10-16 03:24:35,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:36,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:36,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330644772] [2020-10-16 03:24:36,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:36,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:36,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064703408] [2020-10-16 03:24:36,143 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:36,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:36,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:36,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:36,146 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:36,147 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 21 transitions, 114 flow. Second operand 6 states. [2020-10-16 03:24:36,147 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:36,147 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:36,147 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:36,308 INFO L129 PetriNetUnfolder]: 28/67 cut-off events. [2020-10-16 03:24:36,308 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2020-10-16 03:24:36,309 INFO L80 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 67 events. 28/67 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 157 event pairs, 0 based on Foata normal form. 2/68 useless extension candidates. Maximal degree in co-relation 217. Up to 23 conditions per place. [2020-10-16 03:24:36,310 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 17 changer transitions 0/37 dead transitions. [2020-10-16 03:24:36,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 37 transitions, 270 flow [2020-10-16 03:24:36,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:36,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:36,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 542 transitions. [2020-10-16 03:24:36,315 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:24:36,315 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 542 transitions. [2020-10-16 03:24:36,315 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 542 transitions. [2020-10-16 03:24:36,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:36,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 542 transitions. [2020-10-16 03:24:36,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:36,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:36,321 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:36,321 INFO L185 Difference]: Start difference. First operand has 26 places, 21 transitions, 114 flow. Second operand 8 states and 542 transitions. [2020-10-16 03:24:36,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 37 transitions, 270 flow [2020-10-16 03:24:36,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 37 transitions, 268 flow, removed 1 selfloop flow, removed 0 redundant places. [2020-10-16 03:24:36,326 INFO L241 Difference]: Finished difference. Result has 37 places, 31 transitions, 245 flow [2020-10-16 03:24:36,326 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=245, PETRI_PLACES=37, PETRI_TRANSITIONS=31} [2020-10-16 03:24:36,327 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 19 predicate places. [2020-10-16 03:24:36,327 INFO L481 AbstractCegarLoop]: Abstraction has has 37 places, 31 transitions, 245 flow [2020-10-16 03:24:36,327 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:36,327 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:36,327 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:36,327 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 03:24:36,328 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:36,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:36,328 INFO L82 PathProgramCache]: Analyzing trace with hash 1383900809, now seen corresponding path program 2 times [2020-10-16 03:24:36,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:36,329 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991106030] [2020-10-16 03:24:36,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:36,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:36,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991106030] [2020-10-16 03:24:36,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:36,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:36,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332114563] [2020-10-16 03:24:36,420 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:36,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:36,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:36,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:36,422 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:36,423 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 31 transitions, 245 flow. Second operand 6 states. [2020-10-16 03:24:36,423 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:36,423 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:36,424 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:36,532 INFO L129 PetriNetUnfolder]: 25/61 cut-off events. [2020-10-16 03:24:36,533 INFO L130 PetriNetUnfolder]: For 207/213 co-relation queries the response was YES. [2020-10-16 03:24:36,534 INFO L80 FinitePrefix]: Finished finitePrefix Result has 297 conditions, 61 events. 25/61 cut-off events. For 207/213 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 149 event pairs, 0 based on Foata normal form. 4/64 useless extension candidates. Maximal degree in co-relation 276. Up to 23 conditions per place. [2020-10-16 03:24:36,535 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 12 selfloop transitions, 18 changer transitions 0/37 dead transitions. [2020-10-16 03:24:36,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 37 transitions, 371 flow [2020-10-16 03:24:36,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:24:36,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:24:36,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:24:36,538 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:24:36,539 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:36,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:24:36,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:24:36,543 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:24:36,543 INFO L185 Difference]: Start difference. First operand has 37 places, 31 transitions, 245 flow. Second operand 7 states and 474 transitions. [2020-10-16 03:24:36,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 37 transitions, 371 flow [2020-10-16 03:24:36,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 37 transitions, 338 flow, removed 9 selfloop flow, removed 3 redundant places. [2020-10-16 03:24:36,550 INFO L241 Difference]: Finished difference. Result has 42 places, 32 transitions, 280 flow [2020-10-16 03:24:36,551 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=212, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=280, PETRI_PLACES=42, PETRI_TRANSITIONS=32} [2020-10-16 03:24:36,551 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 24 predicate places. [2020-10-16 03:24:36,552 INFO L481 AbstractCegarLoop]: Abstraction has has 42 places, 32 transitions, 280 flow [2020-10-16 03:24:36,552 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:36,552 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:36,552 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:36,552 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 03:24:36,553 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:36,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:36,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1013031689, now seen corresponding path program 3 times [2020-10-16 03:24:36,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:36,554 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115537575] [2020-10-16 03:24:36,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:36,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:36,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115537575] [2020-10-16 03:24:36,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:36,617 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:36,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817417861] [2020-10-16 03:24:36,618 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:36,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:36,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:36,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:36,620 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:36,621 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 32 transitions, 280 flow. Second operand 6 states. [2020-10-16 03:24:36,622 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:36,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:36,622 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:36,729 INFO L129 PetriNetUnfolder]: 30/73 cut-off events. [2020-10-16 03:24:36,729 INFO L130 PetriNetUnfolder]: For 319/325 co-relation queries the response was YES. [2020-10-16 03:24:36,731 INFO L80 FinitePrefix]: Finished finitePrefix Result has 380 conditions, 73 events. 30/73 cut-off events. For 319/325 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 207 event pairs, 0 based on Foata normal form. 2/75 useless extension candidates. Maximal degree in co-relation 357. Up to 34 conditions per place. [2020-10-16 03:24:36,732 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 21 selfloop transitions, 16 changer transitions 0/44 dead transitions. [2020-10-16 03:24:36,732 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 484 flow [2020-10-16 03:24:36,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:24:36,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:24:36,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:24:36,735 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:24:36,736 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:36,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:24:36,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:24:36,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:24:36,740 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:24:36,740 INFO L185 Difference]: Start difference. First operand has 42 places, 32 transitions, 280 flow. Second operand 7 states and 474 transitions. [2020-10-16 03:24:36,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 484 flow [2020-10-16 03:24:36,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 44 transitions, 434 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:36,749 INFO L241 Difference]: Finished difference. Result has 46 places, 39 transitions, 370 flow [2020-10-16 03:24:36,749 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=370, PETRI_PLACES=46, PETRI_TRANSITIONS=39} [2020-10-16 03:24:36,749 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 28 predicate places. [2020-10-16 03:24:36,750 INFO L481 AbstractCegarLoop]: Abstraction has has 46 places, 39 transitions, 370 flow [2020-10-16 03:24:36,750 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:36,750 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:36,750 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:36,750 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 03:24:36,751 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:36,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:36,751 INFO L82 PathProgramCache]: Analyzing trace with hash 728810004, now seen corresponding path program 4 times [2020-10-16 03:24:36,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:36,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328742943] [2020-10-16 03:24:36,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:36,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:36,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328742943] [2020-10-16 03:24:36,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715741775] [2020-10-16 03:24:36,818 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:36,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:36,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:36,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:36,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:36,938 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:36,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:36,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:36,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:24:36,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77960703] [2020-10-16 03:24:36,955 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:36,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:36,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:36,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:36,957 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:36,958 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states. [2020-10-16 03:24:36,958 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:36,958 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:36,958 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:37,096 INFO L129 PetriNetUnfolder]: 33/80 cut-off events. [2020-10-16 03:24:37,096 INFO L130 PetriNetUnfolder]: For 371/376 co-relation queries the response was YES. [2020-10-16 03:24:37,098 INFO L80 FinitePrefix]: Finished finitePrefix Result has 437 conditions, 80 events. 33/80 cut-off events. For 371/376 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 232 event pairs, 0 based on Foata normal form. 1/81 useless extension candidates. Maximal degree in co-relation 411. Up to 33 conditions per place. [2020-10-16 03:24:37,099 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 28 changer transitions 0/48 dead transitions. [2020-10-16 03:24:37,100 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 48 transitions, 566 flow [2020-10-16 03:24:37,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:37,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:37,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 541 transitions. [2020-10-16 03:24:37,103 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67625 [2020-10-16 03:24:37,103 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 541 transitions. [2020-10-16 03:24:37,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 541 transitions. [2020-10-16 03:24:37,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:37,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 541 transitions. [2020-10-16 03:24:37,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:37,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:37,109 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:37,109 INFO L185 Difference]: Start difference. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states and 541 transitions. [2020-10-16 03:24:37,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 48 transitions, 566 flow [2020-10-16 03:24:37,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 48 transitions, 548 flow, removed 5 selfloop flow, removed 1 redundant places. [2020-10-16 03:24:37,116 INFO L241 Difference]: Finished difference. Result has 54 places, 42 transitions, 474 flow [2020-10-16 03:24:37,116 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=352, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=474, PETRI_PLACES=54, PETRI_TRANSITIONS=42} [2020-10-16 03:24:37,116 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 36 predicate places. [2020-10-16 03:24:37,117 INFO L481 AbstractCegarLoop]: Abstraction has has 54 places, 42 transitions, 474 flow [2020-10-16 03:24:37,117 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:37,117 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:37,117 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:37,331 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 03:24:37,332 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:37,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:37,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1735406889, now seen corresponding path program 5 times [2020-10-16 03:24:37,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:37,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618246907] [2020-10-16 03:24:37,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:37,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:37,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618246907] [2020-10-16 03:24:37,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314541513] [2020-10-16 03:24:37,395 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:37,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:37,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:37,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:37,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:37,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:37,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:37,473 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-10-16 03:24:37,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020309642] [2020-10-16 03:24:37,474 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 03:24:37,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:37,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 03:24:37,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-16 03:24:37,476 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:37,476 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 42 transitions, 474 flow. Second operand 7 states. [2020-10-16 03:24:37,477 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:37,477 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:37,477 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:37,587 INFO L129 PetriNetUnfolder]: 35/85 cut-off events. [2020-10-16 03:24:37,588 INFO L130 PetriNetUnfolder]: For 593/602 co-relation queries the response was YES. [2020-10-16 03:24:37,589 INFO L80 FinitePrefix]: Finished finitePrefix Result has 519 conditions, 85 events. 35/85 cut-off events. For 593/602 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 245 event pairs, 0 based on Foata normal form. 11/96 useless extension candidates. Maximal degree in co-relation 490. Up to 44 conditions per place. [2020-10-16 03:24:37,591 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 15 changer transitions 0/50 dead transitions. [2020-10-16 03:24:37,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 50 transitions, 674 flow [2020-10-16 03:24:37,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:37,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:37,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 540 transitions. [2020-10-16 03:24:37,594 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:24:37,594 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 540 transitions. [2020-10-16 03:24:37,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 540 transitions. [2020-10-16 03:24:37,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:37,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 540 transitions. [2020-10-16 03:24:37,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:37,599 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:37,599 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:37,599 INFO L185 Difference]: Start difference. First operand has 54 places, 42 transitions, 474 flow. Second operand 8 states and 540 transitions. [2020-10-16 03:24:37,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 50 transitions, 674 flow [2020-10-16 03:24:37,605 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 50 transitions, 622 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:37,608 INFO L241 Difference]: Finished difference. Result has 59 places, 45 transitions, 509 flow [2020-10-16 03:24:37,608 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=422, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=509, PETRI_PLACES=59, PETRI_TRANSITIONS=45} [2020-10-16 03:24:37,608 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 41 predicate places. [2020-10-16 03:24:37,609 INFO L481 AbstractCegarLoop]: Abstraction has has 59 places, 45 transitions, 509 flow [2020-10-16 03:24:37,609 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 03:24:37,609 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:37,609 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:37,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:37,823 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:37,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:37,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1339228555, now seen corresponding path program 6 times [2020-10-16 03:24:37,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:37,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548104719] [2020-10-16 03:24:37,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:37,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:37,893 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:37,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548104719] [2020-10-16 03:24:37,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116607590] [2020-10-16 03:24:37,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:37,951 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 03:24:37,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:37,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:37,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:37,988 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:38,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:38,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:38,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:24:38,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540006550] [2020-10-16 03:24:38,007 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:38,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:38,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:38,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:38,012 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:38,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 45 transitions, 509 flow. Second operand 8 states. [2020-10-16 03:24:38,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:38,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:38,013 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:38,201 INFO L129 PetriNetUnfolder]: 39/95 cut-off events. [2020-10-16 03:24:38,201 INFO L130 PetriNetUnfolder]: For 807/809 co-relation queries the response was YES. [2020-10-16 03:24:38,202 INFO L80 FinitePrefix]: Finished finitePrefix Result has 611 conditions, 95 events. 39/95 cut-off events. For 807/809 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 296 event pairs, 0 based on Foata normal form. 4/99 useless extension candidates. Maximal degree in co-relation 579. Up to 43 conditions per place. [2020-10-16 03:24:38,207 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 24 changer transitions 0/56 dead transitions. [2020-10-16 03:24:38,207 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 56 transitions, 789 flow [2020-10-16 03:24:38,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:24:38,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:24:38,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 744 transitions. [2020-10-16 03:24:38,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6763636363636364 [2020-10-16 03:24:38,212 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 744 transitions. [2020-10-16 03:24:38,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 744 transitions. [2020-10-16 03:24:38,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:38,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 744 transitions. [2020-10-16 03:24:38,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:24:38,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:24:38,218 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:24:38,218 INFO L185 Difference]: Start difference. First operand has 59 places, 45 transitions, 509 flow. Second operand 11 states and 744 transitions. [2020-10-16 03:24:38,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 56 transitions, 789 flow [2020-10-16 03:24:38,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 56 transitions, 722 flow, removed 25 selfloop flow, removed 3 redundant places. [2020-10-16 03:24:38,229 INFO L241 Difference]: Finished difference. Result has 69 places, 49 transitions, 594 flow [2020-10-16 03:24:38,230 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=594, PETRI_PLACES=69, PETRI_TRANSITIONS=49} [2020-10-16 03:24:38,230 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 51 predicate places. [2020-10-16 03:24:38,230 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 49 transitions, 594 flow [2020-10-16 03:24:38,230 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:38,230 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:38,230 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:38,444 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:38,446 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:38,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:38,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1051578980, now seen corresponding path program 7 times [2020-10-16 03:24:38,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:38,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132206445] [2020-10-16 03:24:38,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:38,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:38,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132206445] [2020-10-16 03:24:38,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404667315] [2020-10-16 03:24:38,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:38,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:38,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:38,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:38,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:38,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:38,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:24:38,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862840231] [2020-10-16 03:24:38,583 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:38,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:38,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:38,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:38,585 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:38,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 49 transitions, 594 flow. Second operand 8 states. [2020-10-16 03:24:38,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:38,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:38,586 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:38,708 INFO L129 PetriNetUnfolder]: 41/102 cut-off events. [2020-10-16 03:24:38,708 INFO L130 PetriNetUnfolder]: For 952/961 co-relation queries the response was YES. [2020-10-16 03:24:38,710 INFO L80 FinitePrefix]: Finished finitePrefix Result has 691 conditions, 102 events. 41/102 cut-off events. For 952/961 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 329 event pairs, 0 based on Foata normal form. 7/109 useless extension candidates. Maximal degree in co-relation 656. Up to 47 conditions per place. [2020-10-16 03:24:38,711 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 26 changer transitions 0/58 dead transitions. [2020-10-16 03:24:38,712 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 58 transitions, 858 flow [2020-10-16 03:24:38,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:24:38,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:24:38,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 675 transitions. [2020-10-16 03:24:38,715 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:24:38,715 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 675 transitions. [2020-10-16 03:24:38,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 675 transitions. [2020-10-16 03:24:38,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:38,716 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 675 transitions. [2020-10-16 03:24:38,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:24:38,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:24:38,720 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:24:38,720 INFO L185 Difference]: Start difference. First operand has 69 places, 49 transitions, 594 flow. Second operand 10 states and 675 transitions. [2020-10-16 03:24:38,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 58 transitions, 858 flow [2020-10-16 03:24:38,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 58 transitions, 785 flow, removed 22 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:38,729 INFO L241 Difference]: Finished difference. Result has 75 places, 51 transitions, 632 flow [2020-10-16 03:24:38,729 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=529, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=632, PETRI_PLACES=75, PETRI_TRANSITIONS=51} [2020-10-16 03:24:38,730 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 57 predicate places. [2020-10-16 03:24:38,730 INFO L481 AbstractCegarLoop]: Abstraction has has 75 places, 51 transitions, 632 flow [2020-10-16 03:24:38,730 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:38,730 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:38,730 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:38,943 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:38,944 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:38,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:38,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1117784062, now seen corresponding path program 8 times [2020-10-16 03:24:38,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:38,946 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497749076] [2020-10-16 03:24:38,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:39,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:39,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497749076] [2020-10-16 03:24:39,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426181092] [2020-10-16 03:24:39,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:39,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:39,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:39,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:39,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:39,081 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:39,094 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:39,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:39,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:39,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701129497] [2020-10-16 03:24:39,096 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:39,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:39,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:39,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:39,098 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:39,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 51 transitions, 632 flow. Second operand 9 states. [2020-10-16 03:24:39,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:39,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:39,099 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:39,283 INFO L129 PetriNetUnfolder]: 45/114 cut-off events. [2020-10-16 03:24:39,283 INFO L130 PetriNetUnfolder]: For 1113/1115 co-relation queries the response was YES. [2020-10-16 03:24:39,284 INFO L80 FinitePrefix]: Finished finitePrefix Result has 792 conditions, 114 events. 45/114 cut-off events. For 1113/1115 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 396 event pairs, 0 based on Foata normal form. 4/118 useless extension candidates. Maximal degree in co-relation 756. Up to 55 conditions per place. [2020-10-16 03:24:39,286 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 32 changer transitions 0/62 dead transitions. [2020-10-16 03:24:39,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 62 transitions, 936 flow [2020-10-16 03:24:39,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:24:39,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:24:39,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 743 transitions. [2020-10-16 03:24:39,290 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:24:39,290 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 743 transitions. [2020-10-16 03:24:39,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 743 transitions. [2020-10-16 03:24:39,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:39,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 743 transitions. [2020-10-16 03:24:39,293 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:24:39,295 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:24:39,295 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:24:39,296 INFO L185 Difference]: Start difference. First operand has 75 places, 51 transitions, 632 flow. Second operand 11 states and 743 transitions. [2020-10-16 03:24:39,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 62 transitions, 936 flow [2020-10-16 03:24:39,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 62 transitions, 857 flow, removed 18 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:39,305 INFO L241 Difference]: Finished difference. Result has 80 places, 55 transitions, 714 flow [2020-10-16 03:24:39,305 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=714, PETRI_PLACES=80, PETRI_TRANSITIONS=55} [2020-10-16 03:24:39,305 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 62 predicate places. [2020-10-16 03:24:39,305 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 55 transitions, 714 flow [2020-10-16 03:24:39,306 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:39,306 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:39,306 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:39,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 03:24:39,521 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:39,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:39,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1510678266, now seen corresponding path program 9 times [2020-10-16 03:24:39,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:39,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491847446] [2020-10-16 03:24:39,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:39,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491847446] [2020-10-16 03:24:39,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333557605] [2020-10-16 03:24:39,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:39,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 03:24:39,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:39,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:39,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:39,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:39,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:39,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:24:39,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434768401] [2020-10-16 03:24:39,658 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:39,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:39,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:39,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:39,660 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:39,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 55 transitions, 714 flow. Second operand 8 states. [2020-10-16 03:24:39,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:39,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:39,662 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:39,864 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:24:39,864 INFO L130 PetriNetUnfolder]: For 1641/1643 co-relation queries the response was YES. [2020-10-16 03:24:39,865 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1036 conditions, 139 events. 56/139 cut-off events. For 1641/1643 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 496 event pairs, 0 based on Foata normal form. 2/141 useless extension candidates. Maximal degree in co-relation 998. Up to 73 conditions per place. [2020-10-16 03:24:39,868 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 47 changer transitions 0/73 dead transitions. [2020-10-16 03:24:39,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 73 transitions, 1192 flow [2020-10-16 03:24:39,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:39,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 812 transitions. [2020-10-16 03:24:39,874 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6766666666666666 [2020-10-16 03:24:39,874 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 812 transitions. [2020-10-16 03:24:39,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 812 transitions. [2020-10-16 03:24:39,875 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:39,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 812 transitions. [2020-10-16 03:24:39,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:39,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:39,881 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:39,881 INFO L185 Difference]: Start difference. First operand has 80 places, 55 transitions, 714 flow. Second operand 12 states and 812 transitions. [2020-10-16 03:24:39,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 73 transitions, 1192 flow [2020-10-16 03:24:39,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 73 transitions, 1061 flow, removed 38 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:39,904 INFO L241 Difference]: Finished difference. Result has 86 places, 63 transitions, 894 flow [2020-10-16 03:24:39,905 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=619, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=894, PETRI_PLACES=86, PETRI_TRANSITIONS=63} [2020-10-16 03:24:39,905 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 68 predicate places. [2020-10-16 03:24:39,905 INFO L481 AbstractCegarLoop]: Abstraction has has 86 places, 63 transitions, 894 flow [2020-10-16 03:24:39,905 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:39,905 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:39,906 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:40,120 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:40,121 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:40,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:40,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1118290912, now seen corresponding path program 10 times [2020-10-16 03:24:40,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:40,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606796160] [2020-10-16 03:24:40,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:40,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:40,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606796160] [2020-10-16 03:24:40,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99215449] [2020-10-16 03:24:40,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:40,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:40,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:40,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:40,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:40,256 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:40,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:40,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:40,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374022547] [2020-10-16 03:24:40,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:40,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:40,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:40,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:40,268 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:40,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 63 transitions, 894 flow. Second operand 9 states. [2020-10-16 03:24:40,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:40,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:40,269 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:40,529 INFO L129 PetriNetUnfolder]: 53/133 cut-off events. [2020-10-16 03:24:40,529 INFO L130 PetriNetUnfolder]: For 1900/1906 co-relation queries the response was YES. [2020-10-16 03:24:40,531 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1062 conditions, 133 events. 53/133 cut-off events. For 1900/1906 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 490 event pairs, 0 based on Foata normal form. 8/141 useless extension candidates. Maximal degree in co-relation 1022. Up to 69 conditions per place. [2020-10-16 03:24:40,533 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 16 selfloop transitions, 50 changer transitions 0/73 dead transitions. [2020-10-16 03:24:40,533 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 73 transitions, 1256 flow [2020-10-16 03:24:40,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:24:40,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:24:40,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 879 transitions. [2020-10-16 03:24:40,539 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6761538461538461 [2020-10-16 03:24:40,539 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 879 transitions. [2020-10-16 03:24:40,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 879 transitions. [2020-10-16 03:24:40,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:40,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 879 transitions. [2020-10-16 03:24:40,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:24:40,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:24:40,546 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:24:40,546 INFO L185 Difference]: Start difference. First operand has 86 places, 63 transitions, 894 flow. Second operand 13 states and 879 transitions. [2020-10-16 03:24:40,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 73 transitions, 1256 flow [2020-10-16 03:24:40,557 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 73 transitions, 1123 flow, removed 38 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:40,562 INFO L241 Difference]: Finished difference. Result has 93 places, 64 transitions, 922 flow [2020-10-16 03:24:40,562 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=761, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=922, PETRI_PLACES=93, PETRI_TRANSITIONS=64} [2020-10-16 03:24:40,563 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 75 predicate places. [2020-10-16 03:24:40,563 INFO L481 AbstractCegarLoop]: Abstraction has has 93 places, 64 transitions, 922 flow [2020-10-16 03:24:40,563 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:40,563 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:40,563 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:40,777 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:40,778 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:40,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:40,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1433571448, now seen corresponding path program 11 times [2020-10-16 03:24:40,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:40,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057290106] [2020-10-16 03:24:40,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:40,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057290106] [2020-10-16 03:24:40,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101886215] [2020-10-16 03:24:40,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:40,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:40,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:40,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:40,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:40,918 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:40,929 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:40,930 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:40,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703809597] [2020-10-16 03:24:40,931 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:40,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:40,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:40,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:40,937 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:40,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 64 transitions, 922 flow. Second operand 9 states. [2020-10-16 03:24:40,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:40,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:40,938 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,179 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:24:41,179 INFO L130 PetriNetUnfolder]: For 2179/2181 co-relation queries the response was YES. [2020-10-16 03:24:41,181 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1135 conditions, 139 events. 56/139 cut-off events. For 2179/2181 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 517 event pairs, 0 based on Foata normal form. 3/142 useless extension candidates. Maximal degree in co-relation 1093. Up to 69 conditions per place. [2020-10-16 03:24:41,184 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 34 changer transitions 0/76 dead transitions. [2020-10-16 03:24:41,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 76 transitions, 1322 flow [2020-10-16 03:24:41,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:41,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:41,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:24:41,190 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:24:41,191 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,196 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:41,199 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:41,199 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:41,199 INFO L185 Difference]: Start difference. First operand has 93 places, 64 transitions, 922 flow. Second operand 12 states and 811 transitions. [2020-10-16 03:24:41,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 76 transitions, 1322 flow [2020-10-16 03:24:41,211 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 76 transitions, 1162 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:41,214 INFO L241 Difference]: Finished difference. Result has 95 places, 67 transitions, 954 flow [2020-10-16 03:24:41,214 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=804, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=954, PETRI_PLACES=95, PETRI_TRANSITIONS=67} [2020-10-16 03:24:41,215 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 77 predicate places. [2020-10-16 03:24:41,215 INFO L481 AbstractCegarLoop]: Abstraction has has 95 places, 67 transitions, 954 flow [2020-10-16 03:24:41,215 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:41,215 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,215 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:41,430 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 03:24:41,431 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:41,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:41,431 INFO L82 PathProgramCache]: Analyzing trace with hash -1246359991, now seen corresponding path program 12 times [2020-10-16 03:24:41,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:41,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896431279] [2020-10-16 03:24:41,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:41,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:41,496 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896431279] [2020-10-16 03:24:41,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019870064] [2020-10-16 03:24:41,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:41,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:24:41,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:41,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:41,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:41,583 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:41,598 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:41,599 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:24:41,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150926032] [2020-10-16 03:24:41,599 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:41,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:41,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:41,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:41,601 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:41,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 67 transitions, 954 flow. Second operand 10 states. [2020-10-16 03:24:41,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:41,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:41,602 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,839 INFO L129 PetriNetUnfolder]: 59/146 cut-off events. [2020-10-16 03:24:41,839 INFO L130 PetriNetUnfolder]: For 1848/1850 co-relation queries the response was YES. [2020-10-16 03:24:41,841 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1133 conditions, 146 events. 59/146 cut-off events. For 1848/1850 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 543 event pairs, 0 based on Foata normal form. 1/147 useless extension candidates. Maximal degree in co-relation 1089. Up to 73 conditions per place. [2020-10-16 03:24:41,843 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 54 changer transitions 0/80 dead transitions. [2020-10-16 03:24:41,843 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 80 transitions, 1380 flow [2020-10-16 03:24:41,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:41,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:41,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:24:41,846 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:24:41,847 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:24:41,857 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:41,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:41,860 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:41,860 INFO L185 Difference]: Start difference. First operand has 95 places, 67 transitions, 954 flow. Second operand 12 states and 811 transitions. [2020-10-16 03:24:41,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 80 transitions, 1380 flow [2020-10-16 03:24:41,872 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 80 transitions, 1310 flow, removed 11 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:41,879 INFO L241 Difference]: Finished difference. Result has 99 places, 70 transitions, 1090 flow [2020-10-16 03:24:41,880 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=884, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1090, PETRI_PLACES=99, PETRI_TRANSITIONS=70} [2020-10-16 03:24:41,880 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 81 predicate places. [2020-10-16 03:24:41,880 INFO L481 AbstractCegarLoop]: Abstraction has has 99 places, 70 transitions, 1090 flow [2020-10-16 03:24:41,880 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:41,880 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,881 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:42,094 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,095 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:42,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:42,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1053734124, now seen corresponding path program 13 times [2020-10-16 03:24:42,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:42,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221506517] [2020-10-16 03:24:42,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:42,168 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221506517] [2020-10-16 03:24:42,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311593005] [2020-10-16 03:24:42,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:42,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:42,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:42,234 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,234 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:42,234 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-10-16 03:24:42,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666539392] [2020-10-16 03:24:42,235 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:42,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:42,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:42,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:42,236 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:42,237 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 70 transitions, 1090 flow. Second operand 9 states. [2020-10-16 03:24:42,237 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:42,237 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:42,237 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:42,382 INFO L129 PetriNetUnfolder]: 61/151 cut-off events. [2020-10-16 03:24:42,382 INFO L130 PetriNetUnfolder]: For 2363/2369 co-relation queries the response was YES. [2020-10-16 03:24:42,384 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1254 conditions, 151 events. 61/151 cut-off events. For 2363/2369 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 571 event pairs, 0 based on Foata normal form. 8/159 useless extension candidates. Maximal degree in co-relation 1208. Up to 88 conditions per place. [2020-10-16 03:24:42,387 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 17 changer transitions 0/79 dead transitions. [2020-10-16 03:24:42,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 79 transitions, 1454 flow [2020-10-16 03:24:42,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:24:42,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:24:42,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 674 transitions. [2020-10-16 03:24:42,389 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:24:42,390 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 674 transitions. [2020-10-16 03:24:42,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 674 transitions. [2020-10-16 03:24:42,390 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:42,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 674 transitions. [2020-10-16 03:24:42,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:24:42,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:24:42,394 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:24:42,394 INFO L185 Difference]: Start difference. First operand has 99 places, 70 transitions, 1090 flow. Second operand 10 states and 674 transitions. [2020-10-16 03:24:42,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 79 transitions, 1454 flow [2020-10-16 03:24:42,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 79 transitions, 1330 flow, removed 21 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:42,413 INFO L241 Difference]: Finished difference. Result has 101 places, 72 transitions, 1060 flow [2020-10-16 03:24:42,413 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=966, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1060, PETRI_PLACES=101, PETRI_TRANSITIONS=72} [2020-10-16 03:24:42,414 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 83 predicate places. [2020-10-16 03:24:42,414 INFO L481 AbstractCegarLoop]: Abstraction has has 101 places, 72 transitions, 1060 flow [2020-10-16 03:24:42,414 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:42,414 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:42,414 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:42,629 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 03:24:42,630 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:42,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:42,630 INFO L82 PathProgramCache]: Analyzing trace with hash -1491024660, now seen corresponding path program 14 times [2020-10-16 03:24:42,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:42,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330626817] [2020-10-16 03:24:42,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:42,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330626817] [2020-10-16 03:24:42,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485890001] [2020-10-16 03:24:42,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:42,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:42,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:42,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:42,794 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:42,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:42,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:24:42,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776423679] [2020-10-16 03:24:42,815 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:42,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:42,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:42,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:42,816 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:42,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 72 transitions, 1060 flow. Second operand 10 states. [2020-10-16 03:24:42,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:42,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:42,817 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:43,145 INFO L129 PetriNetUnfolder]: 65/162 cut-off events. [2020-10-16 03:24:43,146 INFO L130 PetriNetUnfolder]: For 2893/2899 co-relation queries the response was YES. [2020-10-16 03:24:43,147 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1357 conditions, 162 events. 65/162 cut-off events. For 2893/2899 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 625 event pairs, 0 based on Foata normal form. 8/170 useless extension candidates. Maximal degree in co-relation 1309. Up to 83 conditions per place. [2020-10-16 03:24:43,151 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 46 changer transitions 0/88 dead transitions. [2020-10-16 03:24:43,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 88 transitions, 1610 flow [2020-10-16 03:24:43,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:24:43,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:24:43,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1014 transitions. [2020-10-16 03:24:43,155 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:43,155 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1014 transitions. [2020-10-16 03:24:43,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1014 transitions. [2020-10-16 03:24:43,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:43,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1014 transitions. [2020-10-16 03:24:43,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:24:43,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:24:43,161 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:24:43,161 INFO L185 Difference]: Start difference. First operand has 101 places, 72 transitions, 1060 flow. Second operand 15 states and 1014 transitions. [2020-10-16 03:24:43,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 88 transitions, 1610 flow [2020-10-16 03:24:43,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 88 transitions, 1526 flow, removed 27 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:43,183 INFO L241 Difference]: Finished difference. Result has 111 places, 76 transitions, 1211 flow [2020-10-16 03:24:43,183 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1211, PETRI_PLACES=111, PETRI_TRANSITIONS=76} [2020-10-16 03:24:43,183 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 93 predicate places. [2020-10-16 03:24:43,184 INFO L481 AbstractCegarLoop]: Abstraction has has 111 places, 76 transitions, 1211 flow [2020-10-16 03:24:43,184 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:43,184 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:43,184 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:43,398 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 03:24:43,399 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:43,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:43,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1389554911, now seen corresponding path program 15 times [2020-10-16 03:24:43,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:43,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461062496] [2020-10-16 03:24:43,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:43,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:43,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461062496] [2020-10-16 03:24:43,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113433178] [2020-10-16 03:24:43,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:43,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:24:43,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:43,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:43,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:43,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:43,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-10-16 03:24:43,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499844084] [2020-10-16 03:24:43,621 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:43,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:43,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:43,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:43,623 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:43,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 76 transitions, 1211 flow. Second operand 10 states. [2020-10-16 03:24:43,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:43,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:43,624 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:43,805 INFO L129 PetriNetUnfolder]: 67/167 cut-off events. [2020-10-16 03:24:43,805 INFO L130 PetriNetUnfolder]: For 3566/3568 co-relation queries the response was YES. [2020-10-16 03:24:43,807 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1505 conditions, 167 events. 67/167 cut-off events. For 3566/3568 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 640 event pairs, 0 based on Foata normal form. 2/169 useless extension candidates. Maximal degree in co-relation 1454. Up to 87 conditions per place. [2020-10-16 03:24:43,809 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 50 selfloop transitions, 30 changer transitions 0/87 dead transitions. [2020-10-16 03:24:43,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 87 transitions, 1677 flow [2020-10-16 03:24:43,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:43,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:43,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 809 transitions. [2020-10-16 03:24:43,813 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:24:43,813 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 809 transitions. [2020-10-16 03:24:43,814 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 809 transitions. [2020-10-16 03:24:43,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:43,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 809 transitions. [2020-10-16 03:24:43,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:43,817 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:43,817 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:43,817 INFO L185 Difference]: Start difference. First operand has 111 places, 76 transitions, 1211 flow. Second operand 12 states and 809 transitions. [2020-10-16 03:24:43,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 87 transitions, 1677 flow [2020-10-16 03:24:43,835 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 87 transitions, 1536 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:43,838 INFO L241 Difference]: Finished difference. Result has 113 places, 78 transitions, 1210 flow [2020-10-16 03:24:43,839 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1210, PETRI_PLACES=113, PETRI_TRANSITIONS=78} [2020-10-16 03:24:43,839 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 95 predicate places. [2020-10-16 03:24:43,839 INFO L481 AbstractCegarLoop]: Abstraction has has 113 places, 78 transitions, 1210 flow [2020-10-16 03:24:43,839 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:43,840 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:43,840 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:44,053 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 03:24:44,054 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:44,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:44,054 INFO L82 PathProgramCache]: Analyzing trace with hash -470026489, now seen corresponding path program 16 times [2020-10-16 03:24:44,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:44,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929093477] [2020-10-16 03:24:44,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:44,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929093477] [2020-10-16 03:24:44,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238160269] [2020-10-16 03:24:44,133 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:44,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:44,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:44,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:44,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:44,197 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:44,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:44,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:44,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145593120] [2020-10-16 03:24:44,226 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:44,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:44,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:44,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:44,230 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:44,231 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 78 transitions, 1210 flow. Second operand 11 states. [2020-10-16 03:24:44,231 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:44,231 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:44,231 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:44,463 INFO L129 PetriNetUnfolder]: 71/179 cut-off events. [2020-10-16 03:24:44,464 INFO L130 PetriNetUnfolder]: For 4049/4051 co-relation queries the response was YES. [2020-10-16 03:24:44,465 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1621 conditions, 179 events. 71/179 cut-off events. For 4049/4051 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 714 event pairs, 0 based on Foata normal form. 4/183 useless extension candidates. Maximal degree in co-relation 1568. Up to 95 conditions per place. [2020-10-16 03:24:44,468 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 40 changer transitions 0/91 dead transitions. [2020-10-16 03:24:44,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 91 transitions, 1722 flow [2020-10-16 03:24:44,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:24:44,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:24:44,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 877 transitions. [2020-10-16 03:24:44,470 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746153846153846 [2020-10-16 03:24:44,470 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 877 transitions. [2020-10-16 03:24:44,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 877 transitions. [2020-10-16 03:24:44,471 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:44,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 877 transitions. [2020-10-16 03:24:44,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:24:44,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:24:44,474 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:24:44,474 INFO L185 Difference]: Start difference. First operand has 113 places, 78 transitions, 1210 flow. Second operand 13 states and 877 transitions. [2020-10-16 03:24:44,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 91 transitions, 1722 flow [2020-10-16 03:24:44,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 91 transitions, 1616 flow, removed 27 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:44,496 INFO L241 Difference]: Finished difference. Result has 118 places, 82 transitions, 1306 flow [2020-10-16 03:24:44,497 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1306, PETRI_PLACES=118, PETRI_TRANSITIONS=82} [2020-10-16 03:24:44,497 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 100 predicate places. [2020-10-16 03:24:44,497 INFO L481 AbstractCegarLoop]: Abstraction has has 118 places, 82 transitions, 1306 flow [2020-10-16 03:24:44,497 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:44,497 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:44,497 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:44,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 03:24:44,712 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:44,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:44,712 INFO L82 PathProgramCache]: Analyzing trace with hash 17563211, now seen corresponding path program 17 times [2020-10-16 03:24:44,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:44,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392423614] [2020-10-16 03:24:44,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:44,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392423614] [2020-10-16 03:24:44,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799937598] [2020-10-16 03:24:44,779 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:44,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:24:44,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:44,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:44,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:44,861 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,876 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:44,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:44,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484607429] [2020-10-16 03:24:44,878 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:44,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:44,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:44,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:44,881 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:44,882 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 82 transitions, 1306 flow. Second operand 11 states. [2020-10-16 03:24:44,882 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:44,882 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:44,883 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:45,255 INFO L129 PetriNetUnfolder]: 75/188 cut-off events. [2020-10-16 03:24:45,255 INFO L130 PetriNetUnfolder]: For 4627/4629 co-relation queries the response was YES. [2020-10-16 03:24:45,257 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1759 conditions, 188 events. 75/188 cut-off events. For 4627/4629 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 747 event pairs, 0 based on Foata normal form. 4/192 useless extension candidates. Maximal degree in co-relation 1704. Up to 101 conditions per place. [2020-10-16 03:24:45,262 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 20 selfloop transitions, 72 changer transitions 0/99 dead transitions. [2020-10-16 03:24:45,262 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 99 transitions, 1986 flow [2020-10-16 03:24:45,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:24:45,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:24:45,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1149 transitions. [2020-10-16 03:24:45,264 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758823529411765 [2020-10-16 03:24:45,265 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1149 transitions. [2020-10-16 03:24:45,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1149 transitions. [2020-10-16 03:24:45,265 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:45,265 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1149 transitions. [2020-10-16 03:24:45,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:24:45,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:24:45,269 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:24:45,269 INFO L185 Difference]: Start difference. First operand has 118 places, 82 transitions, 1306 flow. Second operand 17 states and 1149 transitions. [2020-10-16 03:24:45,269 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 99 transitions, 1986 flow [2020-10-16 03:24:45,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 99 transitions, 1838 flow, removed 42 selfloop flow, removed 10 redundant places. [2020-10-16 03:24:45,295 INFO L241 Difference]: Finished difference. Result has 127 places, 86 transitions, 1484 flow [2020-10-16 03:24:45,295 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1190, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1484, PETRI_PLACES=127, PETRI_TRANSITIONS=86} [2020-10-16 03:24:45,295 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 109 predicate places. [2020-10-16 03:24:45,295 INFO L481 AbstractCegarLoop]: Abstraction has has 127 places, 86 transitions, 1484 flow [2020-10-16 03:24:45,295 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:45,296 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:45,296 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:45,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:45,510 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:45,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:45,511 INFO L82 PathProgramCache]: Analyzing trace with hash 1022892103, now seen corresponding path program 18 times [2020-10-16 03:24:45,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:45,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605974625] [2020-10-16 03:24:45,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:45,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:45,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:45,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605974625] [2020-10-16 03:24:45,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993546509] [2020-10-16 03:24:45,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:45,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:24:45,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:45,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:45,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:45,652 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:45,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:45,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:45,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:45,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042014129] [2020-10-16 03:24:45,666 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:45,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:45,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:45,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:45,668 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:45,669 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 86 transitions, 1484 flow. Second operand 11 states. [2020-10-16 03:24:45,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:45,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:45,669 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:45,979 INFO L129 PetriNetUnfolder]: 78/195 cut-off events. [2020-10-16 03:24:45,980 INFO L130 PetriNetUnfolder]: For 5048/5050 co-relation queries the response was YES. [2020-10-16 03:24:45,981 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1907 conditions, 195 events. 78/195 cut-off events. For 5048/5050 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 783 event pairs, 0 based on Foata normal form. 3/198 useless extension candidates. Maximal degree in co-relation 1849. Up to 105 conditions per place. [2020-10-16 03:24:45,985 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 41 selfloop transitions, 54 changer transitions 0/102 dead transitions. [2020-10-16 03:24:45,985 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 102 transitions, 2138 flow [2020-10-16 03:24:45,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:45,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:45,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:24:45,987 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:24:45,988 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:24:45,988 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:24:45,988 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:45,988 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:24:45,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:45,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:45,992 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:45,992 INFO L185 Difference]: Start difference. First operand has 127 places, 86 transitions, 1484 flow. Second operand 16 states and 1081 transitions. [2020-10-16 03:24:45,992 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 102 transitions, 2138 flow [2020-10-16 03:24:46,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 102 transitions, 1940 flow, removed 45 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:46,018 INFO L241 Difference]: Finished difference. Result has 131 places, 89 transitions, 1520 flow [2020-10-16 03:24:46,018 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1302, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1520, PETRI_PLACES=131, PETRI_TRANSITIONS=89} [2020-10-16 03:24:46,018 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 113 predicate places. [2020-10-16 03:24:46,019 INFO L481 AbstractCegarLoop]: Abstraction has has 131 places, 89 transitions, 1520 flow [2020-10-16 03:24:46,019 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:46,019 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:46,019 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:46,234 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:46,235 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:46,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:46,236 INFO L82 PathProgramCache]: Analyzing trace with hash 544475848, now seen corresponding path program 19 times [2020-10-16 03:24:46,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:46,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386655976] [2020-10-16 03:24:46,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:46,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:46,313 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386655976] [2020-10-16 03:24:46,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800823708] [2020-10-16 03:24:46,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:46,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:46,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:46,407 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:46,425 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:46,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:24:46,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540907789] [2020-10-16 03:24:46,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:46,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:46,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:46,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:46,428 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:46,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 89 transitions, 1520 flow. Second operand 12 states. [2020-10-16 03:24:46,429 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:46,429 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:46,430 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:46,764 INFO L129 PetriNetUnfolder]: 81/202 cut-off events. [2020-10-16 03:24:46,764 INFO L130 PetriNetUnfolder]: For 5395/5397 co-relation queries the response was YES. [2020-10-16 03:24:46,766 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1993 conditions, 202 events. 81/202 cut-off events. For 5395/5397 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 816 event pairs, 0 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 1933. Up to 109 conditions per place. [2020-10-16 03:24:46,769 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 76 changer transitions 0/106 dead transitions. [2020-10-16 03:24:46,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 106 transitions, 2254 flow [2020-10-16 03:24:46,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:46,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:46,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:24:46,772 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:24:46,772 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:24:46,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:24:46,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:46,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:24:46,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:46,775 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:46,776 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:46,776 INFO L185 Difference]: Start difference. First operand has 131 places, 89 transitions, 1520 flow. Second operand 16 states and 1081 transitions. [2020-10-16 03:24:46,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 106 transitions, 2254 flow [2020-10-16 03:24:46,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 106 transitions, 2091 flow, removed 39 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:46,814 INFO L241 Difference]: Finished difference. Result has 135 places, 92 transitions, 1647 flow [2020-10-16 03:24:46,815 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1373, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1647, PETRI_PLACES=135, PETRI_TRANSITIONS=92} [2020-10-16 03:24:46,815 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:24:46,815 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 92 transitions, 1647 flow [2020-10-16 03:24:46,815 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:46,816 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:46,816 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:47,016 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:47,017 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:47,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:47,018 INFO L82 PathProgramCache]: Analyzing trace with hash 973804627, now seen corresponding path program 20 times [2020-10-16 03:24:47,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:47,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320844456] [2020-10-16 03:24:47,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:47,132 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320844456] [2020-10-16 03:24:47,133 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138637087] [2020-10-16 03:24:47,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:47,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:47,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:47,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:47,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:47,194 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:47,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:47,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709712397] [2020-10-16 03:24:47,195 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:47,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:47,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:47,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:47,196 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:47,197 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 92 transitions, 1647 flow. Second operand 11 states. [2020-10-16 03:24:47,197 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:47,197 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:47,197 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:47,360 INFO L129 PetriNetUnfolder]: 83/208 cut-off events. [2020-10-16 03:24:47,360 INFO L130 PetriNetUnfolder]: For 5951/5953 co-relation queries the response was YES. [2020-10-16 03:24:47,362 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2094 conditions, 208 events. 83/208 cut-off events. For 5951/5953 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 846 event pairs, 0 based on Foata normal form. 4/212 useless extension candidates. Maximal degree in co-relation 2033. Up to 124 conditions per place. [2020-10-16 03:24:47,365 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 19 changer transitions 0/103 dead transitions. [2020-10-16 03:24:47,365 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 103 transitions, 2207 flow [2020-10-16 03:24:47,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:47,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:47,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 808 transitions. [2020-10-16 03:24:47,366 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 03:24:47,367 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 808 transitions. [2020-10-16 03:24:47,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 808 transitions. [2020-10-16 03:24:47,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:47,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 808 transitions. [2020-10-16 03:24:47,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:47,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:47,369 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:47,369 INFO L185 Difference]: Start difference. First operand has 135 places, 92 transitions, 1647 flow. Second operand 12 states and 808 transitions. [2020-10-16 03:24:47,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 103 transitions, 2207 flow [2020-10-16 03:24:47,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 103 transitions, 2013 flow, removed 32 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:47,391 INFO L241 Difference]: Finished difference. Result has 135 places, 94 transitions, 1569 flow [2020-10-16 03:24:47,392 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1453, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1569, PETRI_PLACES=135, PETRI_TRANSITIONS=94} [2020-10-16 03:24:47,392 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:24:47,392 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 94 transitions, 1569 flow [2020-10-16 03:24:47,392 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:47,392 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:47,392 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:47,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 03:24:47,607 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:47,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:47,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1417527963, now seen corresponding path program 21 times [2020-10-16 03:24:47,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:47,608 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630581121] [2020-10-16 03:24:47,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:47,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:47,699 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630581121] [2020-10-16 03:24:47,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799246593] [2020-10-16 03:24:47,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:47,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:24:47,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:47,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:47,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:47,766 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:47,767 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:47,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317342068] [2020-10-16 03:24:47,770 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:47,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:47,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:47,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:47,771 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:47,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 94 transitions, 1569 flow. Second operand 11 states. [2020-10-16 03:24:47,774 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:47,774 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:47,775 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:48,046 INFO L129 PetriNetUnfolder]: 87/218 cut-off events. [2020-10-16 03:24:48,046 INFO L130 PetriNetUnfolder]: For 7106/7108 co-relation queries the response was YES. [2020-10-16 03:24:48,048 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2217 conditions, 218 events. 87/218 cut-off events. For 7106/7108 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 891 event pairs, 0 based on Foata normal form. 4/222 useless extension candidates. Maximal degree in co-relation 2154. Up to 121 conditions per place. [2020-10-16 03:24:48,052 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 37 changer transitions 0/110 dead transitions. [2020-10-16 03:24:48,052 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 110 transitions, 2277 flow [2020-10-16 03:24:48,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:48,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:48,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1079 transitions. [2020-10-16 03:24:48,054 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674375 [2020-10-16 03:24:48,055 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1079 transitions. [2020-10-16 03:24:48,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1079 transitions. [2020-10-16 03:24:48,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:48,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1079 transitions. [2020-10-16 03:24:48,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:48,058 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:48,059 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:48,059 INFO L185 Difference]: Start difference. First operand has 135 places, 94 transitions, 1569 flow. Second operand 16 states and 1079 transitions. [2020-10-16 03:24:48,059 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 110 transitions, 2277 flow [2020-10-16 03:24:48,081 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 110 transitions, 2171 flow, removed 36 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:48,083 INFO L241 Difference]: Finished difference. Result has 146 places, 99 transitions, 1699 flow [2020-10-16 03:24:48,084 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1477, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1699, PETRI_PLACES=146, PETRI_TRANSITIONS=99} [2020-10-16 03:24:48,084 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 128 predicate places. [2020-10-16 03:24:48,084 INFO L481 AbstractCegarLoop]: Abstraction has has 146 places, 99 transitions, 1699 flow [2020-10-16 03:24:48,084 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:48,084 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:48,084 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:48,285 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 03:24:48,285 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:48,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:48,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1644884649, now seen corresponding path program 22 times [2020-10-16 03:24:48,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:48,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95959663] [2020-10-16 03:24:48,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:48,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:48,359 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95959663] [2020-10-16 03:24:48,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046278171] [2020-10-16 03:24:48,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:48,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:48,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:48,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:48,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:48,426 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:48,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:48,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246637459] [2020-10-16 03:24:48,428 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:48,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:48,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:48,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:48,430 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:48,430 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 99 transitions, 1699 flow. Second operand 11 states. [2020-10-16 03:24:48,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:48,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:48,431 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:48,764 INFO L129 PetriNetUnfolder]: 96/239 cut-off events. [2020-10-16 03:24:48,765 INFO L130 PetriNetUnfolder]: For 8833/8835 co-relation queries the response was YES. [2020-10-16 03:24:48,767 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2578 conditions, 239 events. 96/239 cut-off events. For 8833/8835 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 958 event pairs, 0 based on Foata normal form. 4/243 useless extension candidates. Maximal degree in co-relation 2510. Up to 135 conditions per place. [2020-10-16 03:24:48,770 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:24:48,770 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 121 transitions, 2717 flow [2020-10-16 03:24:48,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:48,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:48,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:24:48,772 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:48,772 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:24:48,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:24:48,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:48,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:24:48,775 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:48,777 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:48,778 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:48,778 INFO L185 Difference]: Start difference. First operand has 146 places, 99 transitions, 1699 flow. Second operand 20 states and 1352 transitions. [2020-10-16 03:24:48,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 121 transitions, 2717 flow [2020-10-16 03:24:48,800 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 121 transitions, 2559 flow, removed 52 selfloop flow, removed 10 redundant places. [2020-10-16 03:24:48,803 INFO L241 Difference]: Finished difference. Result has 159 places, 105 transitions, 1985 flow [2020-10-16 03:24:48,803 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1585, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1985, PETRI_PLACES=159, PETRI_TRANSITIONS=105} [2020-10-16 03:24:48,803 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 141 predicate places. [2020-10-16 03:24:48,803 INFO L481 AbstractCegarLoop]: Abstraction has has 159 places, 105 transitions, 1985 flow [2020-10-16 03:24:48,803 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:48,804 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:48,804 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:49,017 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 03:24:49,018 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:49,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:49,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1644901389, now seen corresponding path program 23 times [2020-10-16 03:24:49,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:49,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308023288] [2020-10-16 03:24:49,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:49,128 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:49,128 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308023288] [2020-10-16 03:24:49,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39118496] [2020-10-16 03:24:49,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:49,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:24:49,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:49,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:49,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:49,202 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:49,215 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:49,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:49,216 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:24:49,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171343553] [2020-10-16 03:24:49,216 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:49,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:49,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:49,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:49,218 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:49,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 105 transitions, 1985 flow. Second operand 12 states. [2020-10-16 03:24:49,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:49,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:49,219 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:49,604 INFO L129 PetriNetUnfolder]: 93/234 cut-off events. [2020-10-16 03:24:49,605 INFO L130 PetriNetUnfolder]: For 9769/9775 co-relation queries the response was YES. [2020-10-16 03:24:49,607 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2636 conditions, 234 events. 93/234 cut-off events. For 9769/9775 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 971 event pairs, 0 based on Foata normal form. 8/242 useless extension candidates. Maximal degree in co-relation 2564. Up to 131 conditions per place. [2020-10-16 03:24:49,612 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:24:49,612 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 121 transitions, 2843 flow [2020-10-16 03:24:49,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:24:49,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:24:49,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1284 transitions. [2020-10-16 03:24:49,615 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757894736842105 [2020-10-16 03:24:49,615 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1284 transitions. [2020-10-16 03:24:49,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1284 transitions. [2020-10-16 03:24:49,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:49,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1284 transitions. [2020-10-16 03:24:49,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:24:49,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:24:49,627 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:24:49,627 INFO L185 Difference]: Start difference. First operand has 159 places, 105 transitions, 1985 flow. Second operand 19 states and 1284 transitions. [2020-10-16 03:24:49,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 121 transitions, 2843 flow [2020-10-16 03:24:49,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 121 transitions, 2565 flow, removed 80 selfloop flow, removed 17 redundant places. [2020-10-16 03:24:49,664 INFO L241 Difference]: Finished difference. Result has 162 places, 106 transitions, 1941 flow [2020-10-16 03:24:49,664 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1707, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1941, PETRI_PLACES=162, PETRI_TRANSITIONS=106} [2020-10-16 03:24:49,664 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 144 predicate places. [2020-10-16 03:24:49,664 INFO L481 AbstractCegarLoop]: Abstraction has has 162 places, 106 transitions, 1941 flow [2020-10-16 03:24:49,664 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:49,664 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:49,665 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:49,865 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 03:24:49,865 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:49,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:49,866 INFO L82 PathProgramCache]: Analyzing trace with hash 372575520, now seen corresponding path program 24 times [2020-10-16 03:24:49,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:49,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856600336] [2020-10-16 03:24:49,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:49,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:49,968 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:49,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856600336] [2020-10-16 03:24:49,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489687811] [2020-10-16 03:24:49,969 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:50,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 03:24:50,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:50,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:50,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:50,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:50,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:24:50,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468223338] [2020-10-16 03:24:50,044 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:50,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:50,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:50,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:50,045 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:50,045 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 106 transitions, 1941 flow. Second operand 12 states. [2020-10-16 03:24:50,046 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:50,046 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:50,046 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:50,289 INFO L129 PetriNetUnfolder]: 95/240 cut-off events. [2020-10-16 03:24:50,290 INFO L130 PetriNetUnfolder]: For 10532/10534 co-relation queries the response was YES. [2020-10-16 03:24:50,292 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2705 conditions, 240 events. 95/240 cut-off events. For 10532/10534 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1000 event pairs, 0 based on Foata normal form. 2/242 useless extension candidates. Maximal degree in co-relation 2633. Up to 133 conditions per place. [2020-10-16 03:24:50,297 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 34 changer transitions 0/119 dead transitions. [2020-10-16 03:24:50,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 119 transitions, 2681 flow [2020-10-16 03:24:50,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:24:50,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:24:50,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 943 transitions. [2020-10-16 03:24:50,304 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 03:24:50,304 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 943 transitions. [2020-10-16 03:24:50,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 943 transitions. [2020-10-16 03:24:50,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:50,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 943 transitions. [2020-10-16 03:24:50,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:24:50,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:24:50,308 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:24:50,308 INFO L185 Difference]: Start difference. First operand has 162 places, 106 transitions, 1941 flow. Second operand 14 states and 943 transitions. [2020-10-16 03:24:50,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 119 transitions, 2681 flow [2020-10-16 03:24:50,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 119 transitions, 2463 flow, removed 41 selfloop flow, removed 17 redundant places. [2020-10-16 03:24:50,339 INFO L241 Difference]: Finished difference. Result has 160 places, 108 transitions, 1919 flow [2020-10-16 03:24:50,340 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1761, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1919, PETRI_PLACES=160, PETRI_TRANSITIONS=108} [2020-10-16 03:24:50,340 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 142 predicate places. [2020-10-16 03:24:50,340 INFO L481 AbstractCegarLoop]: Abstraction has has 160 places, 108 transitions, 1919 flow [2020-10-16 03:24:50,340 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:50,340 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:50,340 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:50,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 03:24:50,546 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:50,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:50,546 INFO L82 PathProgramCache]: Analyzing trace with hash -723873914, now seen corresponding path program 25 times [2020-10-16 03:24:50,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:50,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168449405] [2020-10-16 03:24:50,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:50,664 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:50,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168449405] [2020-10-16 03:24:50,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092080896] [2020-10-16 03:24:50,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:50,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:50,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:50,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:50,756 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:50,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:50,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:50,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:50,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877108683] [2020-10-16 03:24:50,775 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:50,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:50,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:50,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:50,778 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:50,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 108 transitions, 1919 flow. Second operand 13 states. [2020-10-16 03:24:50,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:50,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:50,779 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:51,105 INFO L129 PetriNetUnfolder]: 99/251 cut-off events. [2020-10-16 03:24:51,105 INFO L130 PetriNetUnfolder]: For 10493/10499 co-relation queries the response was YES. [2020-10-16 03:24:51,108 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2772 conditions, 251 events. 99/251 cut-off events. For 10493/10499 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1068 event pairs, 0 based on Foata normal form. 8/259 useless extension candidates. Maximal degree in co-relation 2698. Up to 141 conditions per place. [2020-10-16 03:24:51,113 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 48 changer transitions 0/123 dead transitions. [2020-10-16 03:24:51,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 123 transitions, 2688 flow [2020-10-16 03:24:51,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:24:51,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:24:51,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1011 transitions. [2020-10-16 03:24:51,116 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:24:51,116 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1011 transitions. [2020-10-16 03:24:51,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1011 transitions. [2020-10-16 03:24:51,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:51,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1011 transitions. [2020-10-16 03:24:51,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:24:51,120 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:24:51,120 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:24:51,120 INFO L185 Difference]: Start difference. First operand has 160 places, 108 transitions, 1919 flow. Second operand 15 states and 1011 transitions. [2020-10-16 03:24:51,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 123 transitions, 2688 flow [2020-10-16 03:24:51,171 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 123 transitions, 2556 flow, removed 36 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:51,175 INFO L241 Difference]: Finished difference. Result has 165 places, 112 transitions, 2032 flow [2020-10-16 03:24:51,175 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1799, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2032, PETRI_PLACES=165, PETRI_TRANSITIONS=112} [2020-10-16 03:24:51,175 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 147 predicate places. [2020-10-16 03:24:51,175 INFO L481 AbstractCegarLoop]: Abstraction has has 165 places, 112 transitions, 2032 flow [2020-10-16 03:24:51,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:51,176 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:51,176 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:51,391 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:51,391 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:51,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:51,392 INFO L82 PathProgramCache]: Analyzing trace with hash -301607478, now seen corresponding path program 26 times [2020-10-16 03:24:51,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:51,392 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160467421] [2020-10-16 03:24:51,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:51,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:51,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,481 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160467421] [2020-10-16 03:24:51,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118666538] [2020-10-16 03:24:51,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:51,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:51,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:51,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:51,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:51,564 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:51,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:51,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:51,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135575742] [2020-10-16 03:24:51,576 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:51,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:51,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:51,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:51,582 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:51,582 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 112 transitions, 2032 flow. Second operand 13 states. [2020-10-16 03:24:51,582 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:51,583 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:51,583 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:52,027 INFO L129 PetriNetUnfolder]: 103/263 cut-off events. [2020-10-16 03:24:52,027 INFO L130 PetriNetUnfolder]: For 11578/11584 co-relation queries the response was YES. [2020-10-16 03:24:52,030 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 263 events. 103/263 cut-off events. For 11578/11584 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1136 event pairs, 0 based on Foata normal form. 8/271 useless extension candidates. Maximal degree in co-relation 2891. Up to 149 conditions per place. [2020-10-16 03:24:52,035 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 36 selfloop transitions, 88 changer transitions 0/131 dead transitions. [2020-10-16 03:24:52,035 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 131 transitions, 2989 flow [2020-10-16 03:24:52,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:24:52,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:24:52,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1283 transitions. [2020-10-16 03:24:52,040 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752631578947368 [2020-10-16 03:24:52,040 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1283 transitions. [2020-10-16 03:24:52,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1283 transitions. [2020-10-16 03:24:52,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:52,041 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1283 transitions. [2020-10-16 03:24:52,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:24:52,045 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:24:52,046 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:24:52,046 INFO L185 Difference]: Start difference. First operand has 165 places, 112 transitions, 2032 flow. Second operand 19 states and 1283 transitions. [2020-10-16 03:24:52,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 131 transitions, 2989 flow [2020-10-16 03:24:52,081 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 131 transitions, 2811 flow, removed 49 selfloop flow, removed 12 redundant places. [2020-10-16 03:24:52,107 INFO L241 Difference]: Finished difference. Result has 173 places, 116 transitions, 2211 flow [2020-10-16 03:24:52,108 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1888, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2211, PETRI_PLACES=173, PETRI_TRANSITIONS=116} [2020-10-16 03:24:52,108 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 155 predicate places. [2020-10-16 03:24:52,108 INFO L481 AbstractCegarLoop]: Abstraction has has 173 places, 116 transitions, 2211 flow [2020-10-16 03:24:52,108 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:52,108 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:52,109 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:52,309 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 03:24:52,310 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:52,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:52,310 INFO L82 PathProgramCache]: Analyzing trace with hash -301117368, now seen corresponding path program 27 times [2020-10-16 03:24:52,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:52,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419176603] [2020-10-16 03:24:52,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:52,390 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:52,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419176603] [2020-10-16 03:24:52,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328088360] [2020-10-16 03:24:52,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:52,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:24:52,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:52,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:52,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:52,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:52,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:24:52,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543921505] [2020-10-16 03:24:52,479 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:52,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:52,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:52,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:52,481 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:52,482 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 116 transitions, 2211 flow. Second operand 12 states. [2020-10-16 03:24:52,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:52,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:52,482 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:52,841 INFO L129 PetriNetUnfolder]: 112/285 cut-off events. [2020-10-16 03:24:52,841 INFO L130 PetriNetUnfolder]: For 12865/12871 co-relation queries the response was YES. [2020-10-16 03:24:52,843 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3343 conditions, 285 events. 112/285 cut-off events. For 12865/12871 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1236 event pairs, 0 based on Foata normal form. 5/290 useless extension candidates. Maximal degree in co-relation 3265. Up to 163 conditions per place. [2020-10-16 03:24:52,847 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 29 selfloop transitions, 104 changer transitions 0/140 dead transitions. [2020-10-16 03:24:52,847 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 140 transitions, 3429 flow [2020-10-16 03:24:52,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:52,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:52,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:24:52,850 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:52,850 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:24:52,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:24:52,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:52,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:24:52,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:52,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:52,855 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:52,855 INFO L185 Difference]: Start difference. First operand has 173 places, 116 transitions, 2211 flow. Second operand 20 states and 1352 transitions. [2020-10-16 03:24:52,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 140 transitions, 3429 flow [2020-10-16 03:24:52,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 140 transitions, 3165 flow, removed 58 selfloop flow, removed 16 redundant places. [2020-10-16 03:24:52,897 INFO L241 Difference]: Finished difference. Result has 180 places, 122 transitions, 2485 flow [2020-10-16 03:24:52,897 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1995, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2485, PETRI_PLACES=180, PETRI_TRANSITIONS=122} [2020-10-16 03:24:52,897 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 162 predicate places. [2020-10-16 03:24:52,897 INFO L481 AbstractCegarLoop]: Abstraction has has 180 places, 122 transitions, 2485 flow [2020-10-16 03:24:52,898 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:52,898 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:52,898 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:53,106 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 03:24:53,107 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:53,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:53,107 INFO L82 PathProgramCache]: Analyzing trace with hash 2103231458, now seen corresponding path program 28 times [2020-10-16 03:24:53,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:53,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911412800] [2020-10-16 03:24:53,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:53,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:53,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:53,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911412800] [2020-10-16 03:24:53,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535596588] [2020-10-16 03:24:53,194 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:53,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:53,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:53,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:53,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:53,259 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:53,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:53,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:53,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:53,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606637044] [2020-10-16 03:24:53,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:53,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:53,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:53,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:53,272 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:53,273 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 122 transitions, 2485 flow. Second operand 13 states. [2020-10-16 03:24:53,273 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:53,273 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:53,273 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:53,770 INFO L129 PetriNetUnfolder]: 109/279 cut-off events. [2020-10-16 03:24:53,770 INFO L130 PetriNetUnfolder]: For 14260/14262 co-relation queries the response was YES. [2020-10-16 03:24:53,774 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3394 conditions, 279 events. 109/279 cut-off events. For 14260/14262 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1241 event pairs, 0 based on Foata normal form. 4/283 useless extension candidates. Maximal degree in co-relation 3312. Up to 159 conditions per place. [2020-10-16 03:24:53,780 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 27 selfloop transitions, 106 changer transitions 0/140 dead transitions. [2020-10-16 03:24:53,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 140 transitions, 3525 flow [2020-10-16 03:24:53,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:24:53,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:24:53,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1419 transitions. [2020-10-16 03:24:53,784 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 03:24:53,784 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1419 transitions. [2020-10-16 03:24:53,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1419 transitions. [2020-10-16 03:24:53,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:53,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1419 transitions. [2020-10-16 03:24:53,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:24:53,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:24:53,790 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:24:53,790 INFO L185 Difference]: Start difference. First operand has 180 places, 122 transitions, 2485 flow. Second operand 21 states and 1419 transitions. [2020-10-16 03:24:53,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 140 transitions, 3525 flow [2020-10-16 03:24:53,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 140 transitions, 3197 flow, removed 85 selfloop flow, removed 15 redundant places. [2020-10-16 03:24:53,872 INFO L241 Difference]: Finished difference. Result has 187 places, 123 transitions, 2463 flow [2020-10-16 03:24:53,872 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2157, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2463, PETRI_PLACES=187, PETRI_TRANSITIONS=123} [2020-10-16 03:24:53,873 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 169 predicate places. [2020-10-16 03:24:53,873 INFO L481 AbstractCegarLoop]: Abstraction has has 187 places, 123 transitions, 2463 flow [2020-10-16 03:24:53,873 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:53,873 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:53,873 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:54,087 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:54,088 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:54,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:54,088 INFO L82 PathProgramCache]: Analyzing trace with hash -547648186, now seen corresponding path program 29 times [2020-10-16 03:24:54,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:54,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363504063] [2020-10-16 03:24:54,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:54,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:54,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363504063] [2020-10-16 03:24:54,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815790597] [2020-10-16 03:24:54,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:54,267 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:24:54,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:54,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:54,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:54,327 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:54,339 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:54,339 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:54,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:54,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132096303] [2020-10-16 03:24:54,341 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:54,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:54,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:54,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:54,343 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:54,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 123 transitions, 2463 flow. Second operand 13 states. [2020-10-16 03:24:54,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:54,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:54,345 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:54,806 INFO L129 PetriNetUnfolder]: 112/284 cut-off events. [2020-10-16 03:24:54,807 INFO L130 PetriNetUnfolder]: For 15335/15337 co-relation queries the response was YES. [2020-10-16 03:24:54,810 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3505 conditions, 284 events. 112/284 cut-off events. For 15335/15337 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1256 event pairs, 0 based on Foata normal form. 3/287 useless extension candidates. Maximal degree in co-relation 3421. Up to 161 conditions per place. [2020-10-16 03:24:54,817 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 86 changer transitions 0/142 dead transitions. [2020-10-16 03:24:54,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 142 transitions, 3559 flow [2020-10-16 03:24:54,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:54,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:54,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1351 transitions. [2020-10-16 03:24:54,829 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:24:54,830 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1351 transitions. [2020-10-16 03:24:54,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1351 transitions. [2020-10-16 03:24:54,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:54,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1351 transitions. [2020-10-16 03:24:54,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:54,842 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:54,842 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:54,842 INFO L185 Difference]: Start difference. First operand has 187 places, 123 transitions, 2463 flow. Second operand 20 states and 1351 transitions. [2020-10-16 03:24:54,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 142 transitions, 3559 flow [2020-10-16 03:24:54,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 142 transitions, 3275 flow, removed 50 selfloop flow, removed 18 redundant places. [2020-10-16 03:24:54,902 INFO L241 Difference]: Finished difference. Result has 190 places, 126 transitions, 2559 flow [2020-10-16 03:24:54,902 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2235, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2559, PETRI_PLACES=190, PETRI_TRANSITIONS=126} [2020-10-16 03:24:54,902 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 172 predicate places. [2020-10-16 03:24:54,902 INFO L481 AbstractCegarLoop]: Abstraction has has 190 places, 126 transitions, 2559 flow [2020-10-16 03:24:54,903 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:54,903 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:54,903 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:55,108 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:55,109 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:55,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:55,109 INFO L82 PathProgramCache]: Analyzing trace with hash -744168569, now seen corresponding path program 30 times [2020-10-16 03:24:55,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:55,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360834085] [2020-10-16 03:24:55,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:55,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:55,198 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:55,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360834085] [2020-10-16 03:24:55,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259183703] [2020-10-16 03:24:55,199 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:55,245 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:24:55,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:55,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:24:55,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:55,274 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:55,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:55,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:24:55,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543525797] [2020-10-16 03:24:55,276 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:24:55,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:55,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:24:55,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:24:55,277 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:55,278 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 126 transitions, 2559 flow. Second operand 14 states. [2020-10-16 03:24:55,278 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:55,278 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:55,278 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:55,787 INFO L129 PetriNetUnfolder]: 115/291 cut-off events. [2020-10-16 03:24:55,787 INFO L130 PetriNetUnfolder]: For 14738/14740 co-relation queries the response was YES. [2020-10-16 03:24:55,789 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3553 conditions, 291 events. 115/291 cut-off events. For 14738/14740 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1295 event pairs, 0 based on Foata normal form. 3/294 useless extension candidates. Maximal degree in co-relation 3467. Up to 165 conditions per place. [2020-10-16 03:24:55,793 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 112 changer transitions 0/147 dead transitions. [2020-10-16 03:24:55,793 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 147 transitions, 3731 flow [2020-10-16 03:24:55,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:24:55,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:24:55,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1486 transitions. [2020-10-16 03:24:55,796 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:24:55,796 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1486 transitions. [2020-10-16 03:24:55,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1486 transitions. [2020-10-16 03:24:55,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:55,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1486 transitions. [2020-10-16 03:24:55,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:24:55,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:24:55,800 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:24:55,801 INFO L185 Difference]: Start difference. First operand has 190 places, 126 transitions, 2559 flow. Second operand 22 states and 1486 transitions. [2020-10-16 03:24:55,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 147 transitions, 3731 flow [2020-10-16 03:24:55,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 147 transitions, 3515 flow, removed 37 selfloop flow, removed 17 redundant places. [2020-10-16 03:24:55,860 INFO L241 Difference]: Finished difference. Result has 196 places, 129 transitions, 2731 flow [2020-10-16 03:24:55,860 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2343, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=2731, PETRI_PLACES=196, PETRI_TRANSITIONS=129} [2020-10-16 03:24:55,860 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 178 predicate places. [2020-10-16 03:24:55,861 INFO L481 AbstractCegarLoop]: Abstraction has has 196 places, 129 transitions, 2731 flow [2020-10-16 03:24:55,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:24:55,861 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:55,861 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:56,061 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 03:24:56,062 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:56,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:56,062 INFO L82 PathProgramCache]: Analyzing trace with hash -476608046, now seen corresponding path program 31 times [2020-10-16 03:24:56,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:56,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563840887] [2020-10-16 03:24:56,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:56,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563840887] [2020-10-16 03:24:56,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347964095] [2020-10-16 03:24:56,195 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:56,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:24:56,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:56,270 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,271 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:56,271 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 03:24:56,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119096518] [2020-10-16 03:24:56,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:56,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:56,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:56,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:56,273 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:56,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 129 transitions, 2731 flow. Second operand 13 states. [2020-10-16 03:24:56,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:56,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:56,274 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:56,514 INFO L129 PetriNetUnfolder]: 117/296 cut-off events. [2020-10-16 03:24:56,515 INFO L130 PetriNetUnfolder]: For 16584/16586 co-relation queries the response was YES. [2020-10-16 03:24:56,518 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3744 conditions, 296 events. 117/296 cut-off events. For 16584/16586 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1297 event pairs, 0 based on Foata normal form. 4/300 useless extension candidates. Maximal degree in co-relation 3656. Up to 184 conditions per place. [2020-10-16 03:24:56,524 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 114 selfloop transitions, 21 changer transitions 0/142 dead transitions. [2020-10-16 03:24:56,524 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 142 transitions, 3591 flow [2020-10-16 03:24:56,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:24:56,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:24:56,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 942 transitions. [2020-10-16 03:24:56,526 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:24:56,526 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 942 transitions. [2020-10-16 03:24:56,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 942 transitions. [2020-10-16 03:24:56,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:56,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 942 transitions. [2020-10-16 03:24:56,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:24:56,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:24:56,530 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:24:56,530 INFO L185 Difference]: Start difference. First operand has 196 places, 129 transitions, 2731 flow. Second operand 14 states and 942 transitions. [2020-10-16 03:24:56,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 142 transitions, 3591 flow [2020-10-16 03:24:56,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 142 transitions, 3315 flow, removed 42 selfloop flow, removed 19 redundant places. [2020-10-16 03:24:56,593 INFO L241 Difference]: Finished difference. Result has 192 places, 131 transitions, 2599 flow [2020-10-16 03:24:56,594 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2455, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2599, PETRI_PLACES=192, PETRI_TRANSITIONS=131} [2020-10-16 03:24:56,594 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 174 predicate places. [2020-10-16 03:24:56,594 INFO L481 AbstractCegarLoop]: Abstraction has has 192 places, 131 transitions, 2599 flow [2020-10-16 03:24:56,594 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:56,594 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:56,594 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:56,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:56,801 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:56,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:56,801 INFO L82 PathProgramCache]: Analyzing trace with hash 202775946, now seen corresponding path program 32 times [2020-10-16 03:24:56,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:56,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596248921] [2020-10-16 03:24:56,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:56,890 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596248921] [2020-10-16 03:24:56,891 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535698501] [2020-10-16 03:24:56,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:56,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:56,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:56,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:24:56,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:56,958 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:56,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 03:24:56,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368884356] [2020-10-16 03:24:56,959 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:56,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:56,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:56,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:56,960 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:56,960 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 131 transitions, 2599 flow. Second operand 13 states. [2020-10-16 03:24:56,960 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:56,961 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:56,961 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:57,391 INFO L129 PetriNetUnfolder]: 128/323 cut-off events. [2020-10-16 03:24:57,391 INFO L130 PetriNetUnfolder]: For 20424/20426 co-relation queries the response was YES. [2020-10-16 03:24:57,395 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4187 conditions, 323 events. 128/323 cut-off events. For 20424/20426 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1423 event pairs, 0 based on Foata normal form. 4/327 useless extension candidates. Maximal degree in co-relation 4097. Up to 187 conditions per place. [2020-10-16 03:24:57,401 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 103 changer transitions 0/159 dead transitions. [2020-10-16 03:24:57,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 159 transitions, 4154 flow [2020-10-16 03:24:57,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:24:57,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:24:57,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 03:24:57,404 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:24:57,405 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 03:24:57,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 03:24:57,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:57,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 03:24:57,408 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:24:57,412 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:24:57,412 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:24:57,412 INFO L185 Difference]: Start difference. First operand has 192 places, 131 transitions, 2599 flow. Second operand 24 states and 1622 transitions. [2020-10-16 03:24:57,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 159 transitions, 4154 flow [2020-10-16 03:24:57,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 159 transitions, 4016 flow, removed 50 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:57,518 INFO L241 Difference]: Finished difference. Result has 208 places, 139 transitions, 3045 flow [2020-10-16 03:24:57,519 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2487, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=3045, PETRI_PLACES=208, PETRI_TRANSITIONS=139} [2020-10-16 03:24:57,519 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 190 predicate places. [2020-10-16 03:24:57,519 INFO L481 AbstractCegarLoop]: Abstraction has has 208 places, 139 transitions, 3045 flow [2020-10-16 03:24:57,519 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:57,519 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:57,520 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:57,732 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 03:24:57,733 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:57,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:57,733 INFO L82 PathProgramCache]: Analyzing trace with hash 202792686, now seen corresponding path program 33 times [2020-10-16 03:24:57,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:57,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017939852] [2020-10-16 03:24:57,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:57,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:57,822 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:57,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017939852] [2020-10-16 03:24:57,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927224168] [2020-10-16 03:24:57,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:57,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:24:57,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:57,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:24:57,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:57,905 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:57,916 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:57,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:57,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:24:57,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532420346] [2020-10-16 03:24:57,918 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:24:57,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:57,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:24:57,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:24:57,919 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:57,920 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 139 transitions, 3045 flow. Second operand 14 states. [2020-10-16 03:24:57,920 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:57,920 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:57,920 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:58,457 INFO L129 PetriNetUnfolder]: 125/318 cut-off events. [2020-10-16 03:24:58,457 INFO L130 PetriNetUnfolder]: For 23413/23415 co-relation queries the response was YES. [2020-10-16 03:24:58,460 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4344 conditions, 318 events. 125/318 cut-off events. For 23413/23415 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1446 event pairs, 0 based on Foata normal form. 4/322 useless extension candidates. Maximal degree in co-relation 4250. Up to 183 conditions per place. [2020-10-16 03:24:58,464 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 48 selfloop transitions, 104 changer transitions 0/159 dead transitions. [2020-10-16 03:24:58,464 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 159 transitions, 4375 flow [2020-10-16 03:24:58,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:24:58,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:24:58,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 03:24:58,467 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 03:24:58,467 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 03:24:58,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 03:24:58,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:58,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 03:24:58,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:24:58,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:24:58,472 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:24:58,472 INFO L185 Difference]: Start difference. First operand has 208 places, 139 transitions, 3045 flow. Second operand 23 states and 1554 transitions. [2020-10-16 03:24:58,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 159 transitions, 4375 flow [2020-10-16 03:24:58,546 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 159 transitions, 3990 flow, removed 109 selfloop flow, removed 19 redundant places. [2020-10-16 03:24:58,550 INFO L241 Difference]: Finished difference. Result has 213 places, 140 transitions, 2963 flow [2020-10-16 03:24:58,550 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2660, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2963, PETRI_PLACES=213, PETRI_TRANSITIONS=140} [2020-10-16 03:24:58,550 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 195 predicate places. [2020-10-16 03:24:58,550 INFO L481 AbstractCegarLoop]: Abstraction has has 213 places, 140 transitions, 2963 flow [2020-10-16 03:24:58,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:24:58,550 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:58,550 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:58,751 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:58,751 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:58,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:58,752 INFO L82 PathProgramCache]: Analyzing trace with hash 1562805087, now seen corresponding path program 34 times [2020-10-16 03:24:58,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:58,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023683662] [2020-10-16 03:24:58,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:58,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:58,901 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:58,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023683662] [2020-10-16 03:24:58,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143450446] [2020-10-16 03:24:58,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:58,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:58,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:58,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:24:58,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:58,994 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:58,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:58,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:24:58,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534755753] [2020-10-16 03:24:58,996 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:24:58,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:58,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:24:58,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:24:58,998 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:59,000 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 140 transitions, 2963 flow. Second operand 14 states. [2020-10-16 03:24:59,000 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:59,000 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:59,000 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:59,310 INFO L129 PetriNetUnfolder]: 127/324 cut-off events. [2020-10-16 03:24:59,310 INFO L130 PetriNetUnfolder]: For 24646/24648 co-relation queries the response was YES. [2020-10-16 03:24:59,313 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4401 conditions, 324 events. 127/324 cut-off events. For 24646/24648 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1468 event pairs, 0 based on Foata normal form. 2/326 useless extension candidates. Maximal degree in co-relation 4305. Up to 183 conditions per place. [2020-10-16 03:24:59,315 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 38 changer transitions 0/155 dead transitions. [2020-10-16 03:24:59,316 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 155 transitions, 4035 flow [2020-10-16 03:24:59,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:59,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:59,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1077 transitions. [2020-10-16 03:24:59,318 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673125 [2020-10-16 03:24:59,318 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1077 transitions. [2020-10-16 03:24:59,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1077 transitions. [2020-10-16 03:24:59,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:59,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1077 transitions. [2020-10-16 03:24:59,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:59,320 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:59,321 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:59,321 INFO L185 Difference]: Start difference. First operand has 213 places, 140 transitions, 2963 flow. Second operand 16 states and 1077 transitions. [2020-10-16 03:24:59,321 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 155 transitions, 4035 flow [2020-10-16 03:24:59,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 155 transitions, 3745 flow, removed 48 selfloop flow, removed 21 redundant places. [2020-10-16 03:24:59,388 INFO L241 Difference]: Finished difference. Result has 209 places, 142 transitions, 2907 flow [2020-10-16 03:24:59,388 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2717, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2907, PETRI_PLACES=209, PETRI_TRANSITIONS=142} [2020-10-16 03:24:59,388 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 191 predicate places. [2020-10-16 03:24:59,388 INFO L481 AbstractCegarLoop]: Abstraction has has 209 places, 142 transitions, 2907 flow [2020-10-16 03:24:59,388 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:24:59,389 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:59,389 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:59,594 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 03:24:59,595 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:59,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:59,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1686139907, now seen corresponding path program 35 times [2020-10-16 03:24:59,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:59,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691536938] [2020-10-16 03:24:59,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:59,714 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:59,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691536938] [2020-10-16 03:24:59,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249025780] [2020-10-16 03:24:59,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:59,763 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 03:24:59,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:59,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:24:59,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:59,780 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:59,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:59,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:24:59,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485636757] [2020-10-16 03:24:59,781 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:24:59,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:59,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:24:59,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:24:59,782 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:59,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 142 transitions, 2907 flow. Second operand 14 states. [2020-10-16 03:24:59,783 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:59,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:59,783 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:00,159 INFO L129 PetriNetUnfolder]: 135/347 cut-off events. [2020-10-16 03:25:00,160 INFO L130 PetriNetUnfolder]: For 25292/25294 co-relation queries the response was YES. [2020-10-16 03:25:00,163 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4626 conditions, 347 events. 135/347 cut-off events. For 25292/25294 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1618 event pairs, 0 based on Foata normal form. 2/349 useless extension candidates. Maximal degree in co-relation 4528. Up to 199 conditions per place. [2020-10-16 03:25:00,167 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 80 changer transitions 0/165 dead transitions. [2020-10-16 03:25:00,167 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 165 transitions, 4213 flow [2020-10-16 03:25:00,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:00,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:00,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1213 transitions. [2020-10-16 03:25:00,169 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738888888888889 [2020-10-16 03:25:00,170 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1213 transitions. [2020-10-16 03:25:00,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1213 transitions. [2020-10-16 03:25:00,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:00,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1213 transitions. [2020-10-16 03:25:00,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:00,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:00,174 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:00,174 INFO L185 Difference]: Start difference. First operand has 209 places, 142 transitions, 2907 flow. Second operand 18 states and 1213 transitions. [2020-10-16 03:25:00,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 165 transitions, 4213 flow [2020-10-16 03:25:00,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 165 transitions, 4053 flow, removed 46 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:00,276 INFO L241 Difference]: Finished difference. Result has 219 places, 150 transitions, 3235 flow [2020-10-16 03:25:00,277 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2763, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3235, PETRI_PLACES=219, PETRI_TRANSITIONS=150} [2020-10-16 03:25:00,277 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 201 predicate places. [2020-10-16 03:25:00,277 INFO L481 AbstractCegarLoop]: Abstraction has has 219 places, 150 transitions, 3235 flow [2020-10-16 03:25:00,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:00,277 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:00,277 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:00,478 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 03:25:00,478 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:00,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:00,479 INFO L82 PathProgramCache]: Analyzing trace with hash -2017145177, now seen corresponding path program 36 times [2020-10-16 03:25:00,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:00,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99122402] [2020-10-16 03:25:00,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:00,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:00,596 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:00,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99122402] [2020-10-16 03:25:00,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861388528] [2020-10-16 03:25:00,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:00,651 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:00,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:00,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:00,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:00,671 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:00,683 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:00,683 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:00,683 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:00,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115239764] [2020-10-16 03:25:00,684 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:00,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:00,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:00,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:00,685 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:00,686 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 150 transitions, 3235 flow. Second operand 15 states. [2020-10-16 03:25:00,686 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:00,686 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:00,687 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:01,207 INFO L129 PetriNetUnfolder]: 147/383 cut-off events. [2020-10-16 03:25:01,207 INFO L130 PetriNetUnfolder]: For 29529/29535 co-relation queries the response was YES. [2020-10-16 03:25:01,211 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5263 conditions, 383 events. 147/383 cut-off events. For 29529/29535 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1872 event pairs, 0 based on Foata normal form. 8/391 useless extension candidates. Maximal degree in co-relation 5159. Up to 223 conditions per place. [2020-10-16 03:25:01,215 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 76 selfloop transitions, 94 changer transitions 0/177 dead transitions. [2020-10-16 03:25:01,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 177 transitions, 4698 flow [2020-10-16 03:25:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:01,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:01,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1281 transitions. [2020-10-16 03:25:01,217 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742105263157895 [2020-10-16 03:25:01,218 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1281 transitions. [2020-10-16 03:25:01,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1281 transitions. [2020-10-16 03:25:01,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:01,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1281 transitions. [2020-10-16 03:25:01,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:01,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:01,220 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:01,220 INFO L185 Difference]: Start difference. First operand has 219 places, 150 transitions, 3235 flow. Second operand 19 states and 1281 transitions. [2020-10-16 03:25:01,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 177 transitions, 4698 flow [2020-10-16 03:25:01,300 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 177 transitions, 4474 flow, removed 65 selfloop flow, removed 11 redundant places. [2020-10-16 03:25:01,304 INFO L241 Difference]: Finished difference. Result has 232 places, 162 transitions, 3692 flow [2020-10-16 03:25:01,304 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3053, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3692, PETRI_PLACES=232, PETRI_TRANSITIONS=162} [2020-10-16 03:25:01,305 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 214 predicate places. [2020-10-16 03:25:01,305 INFO L481 AbstractCegarLoop]: Abstraction has has 232 places, 162 transitions, 3692 flow [2020-10-16 03:25:01,305 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:01,305 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:01,305 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:01,505 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 03:25:01,506 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:01,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:01,506 INFO L82 PathProgramCache]: Analyzing trace with hash -361833947, now seen corresponding path program 37 times [2020-10-16 03:25:01,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:01,507 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564159001] [2020-10-16 03:25:01,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:01,617 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:01,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564159001] [2020-10-16 03:25:01,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939155073] [2020-10-16 03:25:01,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:01,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:01,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:01,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:01,677 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:01,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:01,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:01,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489350609] [2020-10-16 03:25:01,678 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:01,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:01,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:01,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:01,680 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:01,680 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 162 transitions, 3692 flow. Second operand 14 states. [2020-10-16 03:25:01,680 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:01,680 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:01,680 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:02,128 INFO L129 PetriNetUnfolder]: 157/413 cut-off events. [2020-10-16 03:25:02,128 INFO L130 PetriNetUnfolder]: For 31947/31949 co-relation queries the response was YES. [2020-10-16 03:25:02,132 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5769 conditions, 413 events. 157/413 cut-off events. For 31947/31949 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2093 event pairs, 0 based on Foata normal form. 2/415 useless extension candidates. Maximal degree in co-relation 5659. Up to 243 conditions per place. [2020-10-16 03:25:02,135 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 118 changer transitions 0/191 dead transitions. [2020-10-16 03:25:02,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 191 transitions, 5309 flow [2020-10-16 03:25:02,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:02,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:02,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1349 transitions. [2020-10-16 03:25:02,137 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745 [2020-10-16 03:25:02,137 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1349 transitions. [2020-10-16 03:25:02,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1349 transitions. [2020-10-16 03:25:02,138 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:02,138 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1349 transitions. [2020-10-16 03:25:02,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:02,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:02,140 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:02,140 INFO L185 Difference]: Start difference. First operand has 232 places, 162 transitions, 3692 flow. Second operand 20 states and 1349 transitions. [2020-10-16 03:25:02,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 191 transitions, 5309 flow [2020-10-16 03:25:02,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 191 transitions, 5065 flow, removed 81 selfloop flow, removed 11 redundant places. [2020-10-16 03:25:02,244 INFO L241 Difference]: Finished difference. Result has 246 places, 174 transitions, 4211 flow [2020-10-16 03:25:02,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3506, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=4211, PETRI_PLACES=246, PETRI_TRANSITIONS=174} [2020-10-16 03:25:02,244 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 228 predicate places. [2020-10-16 03:25:02,244 INFO L481 AbstractCegarLoop]: Abstraction has has 246 places, 174 transitions, 4211 flow [2020-10-16 03:25:02,245 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:02,245 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:02,245 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:02,452 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 03:25:02,453 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:02,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:02,453 INFO L82 PathProgramCache]: Analyzing trace with hash -2081961591, now seen corresponding path program 38 times [2020-10-16 03:25:02,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:02,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540426915] [2020-10-16 03:25:02,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:02,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:02,571 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:02,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540426915] [2020-10-16 03:25:02,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296429576] [2020-10-16 03:25:02,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:02,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:02,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:02,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:02,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:02,647 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:02,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:02,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:02,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79466039] [2020-10-16 03:25:02,659 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:02,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:02,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:02,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:02,660 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:02,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 174 transitions, 4211 flow. Second operand 15 states. [2020-10-16 03:25:02,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:02,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:02,661 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:03,198 INFO L129 PetriNetUnfolder]: 161/425 cut-off events. [2020-10-16 03:25:03,199 INFO L130 PetriNetUnfolder]: For 34184/34186 co-relation queries the response was YES. [2020-10-16 03:25:03,203 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6098 conditions, 425 events. 161/425 cut-off events. For 34184/34186 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2185 event pairs, 0 based on Foata normal form. 4/429 useless extension candidates. Maximal degree in co-relation 5982. Up to 251 conditions per place. [2020-10-16 03:25:03,209 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 128 changer transitions 0/195 dead transitions. [2020-10-16 03:25:03,209 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 195 transitions, 5634 flow [2020-10-16 03:25:03,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:03,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:03,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1417 transitions. [2020-10-16 03:25:03,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747619047619048 [2020-10-16 03:25:03,212 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1417 transitions. [2020-10-16 03:25:03,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1417 transitions. [2020-10-16 03:25:03,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:03,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1417 transitions. [2020-10-16 03:25:03,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:03,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:03,217 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:03,217 INFO L185 Difference]: Start difference. First operand has 246 places, 174 transitions, 4211 flow. Second operand 21 states and 1417 transitions. [2020-10-16 03:25:03,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 195 transitions, 5634 flow [2020-10-16 03:25:03,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 195 transitions, 5332 flow, removed 82 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:03,386 INFO L241 Difference]: Finished difference. Result has 255 places, 178 transitions, 4386 flow [2020-10-16 03:25:03,387 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3931, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4386, PETRI_PLACES=255, PETRI_TRANSITIONS=178} [2020-10-16 03:25:03,387 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 237 predicate places. [2020-10-16 03:25:03,387 INFO L481 AbstractCegarLoop]: Abstraction has has 255 places, 178 transitions, 4386 flow [2020-10-16 03:25:03,387 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:03,387 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:03,388 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:03,601 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 03:25:03,602 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:03,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:03,603 INFO L82 PathProgramCache]: Analyzing trace with hash -1610965881, now seen corresponding path program 39 times [2020-10-16 03:25:03,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:03,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716404376] [2020-10-16 03:25:03,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:03,715 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:03,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716404376] [2020-10-16 03:25:03,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356704874] [2020-10-16 03:25:03,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:03,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:25:03,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:03,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:03,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:03,776 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:03,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:03,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:03,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61757398] [2020-10-16 03:25:03,778 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:03,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:03,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:03,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:03,779 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:03,779 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 178 transitions, 4386 flow. Second operand 14 states. [2020-10-16 03:25:03,779 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:03,779 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:03,780 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:04,245 INFO L129 PetriNetUnfolder]: 165/437 cut-off events. [2020-10-16 03:25:04,245 INFO L130 PetriNetUnfolder]: For 36286/36292 co-relation queries the response was YES. [2020-10-16 03:25:04,249 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6365 conditions, 437 events. 165/437 cut-off events. For 36286/36292 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2270 event pairs, 0 based on Foata normal form. 5/442 useless extension candidates. Maximal degree in co-relation 6247. Up to 257 conditions per place. [2020-10-16 03:25:04,255 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 46 selfloop transitions, 148 changer transitions 0/201 dead transitions. [2020-10-16 03:25:04,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 201 transitions, 5949 flow [2020-10-16 03:25:04,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1485 transitions. [2020-10-16 03:25:04,258 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:04,258 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1485 transitions. [2020-10-16 03:25:04,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1485 transitions. [2020-10-16 03:25:04,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:04,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1485 transitions. [2020-10-16 03:25:04,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:04,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:04,262 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:04,262 INFO L185 Difference]: Start difference. First operand has 255 places, 178 transitions, 4386 flow. Second operand 22 states and 1485 transitions. [2020-10-16 03:25:04,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 201 transitions, 5949 flow [2020-10-16 03:25:04,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 201 transitions, 5571 flow, removed 82 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:04,433 INFO L241 Difference]: Finished difference. Result has 260 places, 182 transitions, 4575 flow [2020-10-16 03:25:04,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4076, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=4575, PETRI_PLACES=260, PETRI_TRANSITIONS=182} [2020-10-16 03:25:04,433 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 242 predicate places. [2020-10-16 03:25:04,433 INFO L481 AbstractCegarLoop]: Abstraction has has 260 places, 182 transitions, 4575 flow [2020-10-16 03:25:04,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:04,434 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:04,434 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:04,640 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 03:25:04,641 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:04,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:04,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1724149343, now seen corresponding path program 40 times [2020-10-16 03:25:04,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:04,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551929430] [2020-10-16 03:25:04,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:04,744 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:04,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551929430] [2020-10-16 03:25:04,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526662730] [2020-10-16 03:25:04,744 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:04,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:04,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:04,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:04,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:04,810 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:04,827 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:04,827 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:04,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:04,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570927957] [2020-10-16 03:25:04,828 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:04,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:04,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:04,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:04,830 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:04,830 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 182 transitions, 4575 flow. Second operand 15 states. [2020-10-16 03:25:04,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:04,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:04,831 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:05,487 INFO L129 PetriNetUnfolder]: 169/449 cut-off events. [2020-10-16 03:25:05,487 INFO L130 PetriNetUnfolder]: For 35614/35616 co-relation queries the response was YES. [2020-10-16 03:25:05,518 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6521 conditions, 449 events. 169/449 cut-off events. For 35614/35616 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2359 event pairs, 0 based on Foata normal form. 4/453 useless extension candidates. Maximal degree in co-relation 6401. Up to 265 conditions per place. [2020-10-16 03:25:05,526 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 154 changer transitions 0/205 dead transitions. [2020-10-16 03:25:05,526 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 205 transitions, 6124 flow [2020-10-16 03:25:05,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:05,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:05,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1553 transitions. [2020-10-16 03:25:05,529 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752173913043479 [2020-10-16 03:25:05,529 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1553 transitions. [2020-10-16 03:25:05,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1553 transitions. [2020-10-16 03:25:05,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:05,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1553 transitions. [2020-10-16 03:25:05,532 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:05,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:05,535 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:05,536 INFO L185 Difference]: Start difference. First operand has 260 places, 182 transitions, 4575 flow. Second operand 23 states and 1553 transitions. [2020-10-16 03:25:05,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 205 transitions, 6124 flow [2020-10-16 03:25:05,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 205 transitions, 5746 flow, removed 66 selfloop flow, removed 19 redundant places. [2020-10-16 03:25:05,770 INFO L241 Difference]: Finished difference. Result has 265 places, 186 transitions, 4762 flow [2020-10-16 03:25:05,771 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4243, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4762, PETRI_PLACES=265, PETRI_TRANSITIONS=186} [2020-10-16 03:25:05,771 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 247 predicate places. [2020-10-16 03:25:05,771 INFO L481 AbstractCegarLoop]: Abstraction has has 265 places, 186 transitions, 4762 flow [2020-10-16 03:25:05,771 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:05,771 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:05,772 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:05,984 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 03:25:05,985 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:05,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:05,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1594388631, now seen corresponding path program 41 times [2020-10-16 03:25:05,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:05,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439002420] [2020-10-16 03:25:05,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:06,092 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:06,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439002420] [2020-10-16 03:25:06,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304145459] [2020-10-16 03:25:06,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:06,145 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 03:25:06,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:06,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:06,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:06,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:06,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:06,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415409313] [2020-10-16 03:25:06,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:06,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:06,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:06,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:06,168 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:06,169 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 186 transitions, 4762 flow. Second operand 14 states. [2020-10-16 03:25:06,169 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:06,170 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:06,170 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:06,705 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 03:25:06,705 INFO L130 PetriNetUnfolder]: For 38042/38048 co-relation queries the response was YES. [2020-10-16 03:25:06,710 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6981 conditions, 469 events. 178/469 cut-off events. For 38042/38048 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2438 event pairs, 0 based on Foata normal form. 5/474 useless extension candidates. Maximal degree in co-relation 6859. Up to 279 conditions per place. [2020-10-16 03:25:06,714 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 37 selfloop transitions, 170 changer transitions 0/214 dead transitions. [2020-10-16 03:25:06,714 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 214 transitions, 6644 flow [2020-10-16 03:25:06,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:06,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:06,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 03:25:06,717 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:06,717 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 03:25:06,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 03:25:06,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:06,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 03:25:06,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:06,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:06,722 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:06,722 INFO L185 Difference]: Start difference. First operand has 265 places, 186 transitions, 4762 flow. Second operand 24 states and 1622 transitions. [2020-10-16 03:25:06,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 214 transitions, 6644 flow [2020-10-16 03:25:06,853 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 214 transitions, 6252 flow, removed 71 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:06,858 INFO L241 Difference]: Finished difference. Result has 272 places, 192 transitions, 5150 flow [2020-10-16 03:25:06,858 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4426, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5150, PETRI_PLACES=272, PETRI_TRANSITIONS=192} [2020-10-16 03:25:06,858 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 254 predicate places. [2020-10-16 03:25:06,859 INFO L481 AbstractCegarLoop]: Abstraction has has 272 places, 192 transitions, 5150 flow [2020-10-16 03:25:06,859 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:06,859 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:06,859 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:07,063 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:07,064 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:07,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:07,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1594371891, now seen corresponding path program 42 times [2020-10-16 03:25:07,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:07,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083112023] [2020-10-16 03:25:07,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:07,167 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:07,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083112023] [2020-10-16 03:25:07,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334583363] [2020-10-16 03:25:07,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:07,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:07,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:07,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:07,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:07,235 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:07,246 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:07,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:07,246 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:07,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825108458] [2020-10-16 03:25:07,247 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:07,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:07,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:07,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:07,249 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:07,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 192 transitions, 5150 flow. Second operand 15 states. [2020-10-16 03:25:07,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:07,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:07,249 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:07,947 INFO L129 PetriNetUnfolder]: 175/463 cut-off events. [2020-10-16 03:25:07,947 INFO L130 PetriNetUnfolder]: For 41807/41809 co-relation queries the response was YES. [2020-10-16 03:25:07,952 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7111 conditions, 463 events. 175/463 cut-off events. For 41807/41809 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2443 event pairs, 0 based on Foata normal form. 4/467 useless extension candidates. Maximal degree in co-relation 6985. Up to 275 conditions per place. [2020-10-16 03:25:07,957 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 172 changer transitions 0/214 dead transitions. [2020-10-16 03:25:07,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 214 transitions, 6796 flow [2020-10-16 03:25:07,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:07,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:07,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1689 transitions. [2020-10-16 03:25:07,959 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756 [2020-10-16 03:25:07,959 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1689 transitions. [2020-10-16 03:25:07,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1689 transitions. [2020-10-16 03:25:07,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:07,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1689 transitions. [2020-10-16 03:25:07,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:07,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:07,964 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:07,964 INFO L185 Difference]: Start difference. First operand has 272 places, 192 transitions, 5150 flow. Second operand 25 states and 1689 transitions. [2020-10-16 03:25:07,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 214 transitions, 6796 flow [2020-10-16 03:25:08,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 214 transitions, 6316 flow, removed 113 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:08,113 INFO L241 Difference]: Finished difference. Result has 280 places, 193 transitions, 5152 flow [2020-10-16 03:25:08,113 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4670, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=5152, PETRI_PLACES=280, PETRI_TRANSITIONS=193} [2020-10-16 03:25:08,113 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 262 predicate places. [2020-10-16 03:25:08,114 INFO L481 AbstractCegarLoop]: Abstraction has has 280 places, 193 transitions, 5152 flow [2020-10-16 03:25:08,114 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:08,114 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:08,114 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:08,320 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 03:25:08,321 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:08,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:08,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1991622277, now seen corresponding path program 43 times [2020-10-16 03:25:08,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:08,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000544916] [2020-10-16 03:25:08,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:08,428 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:08,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000544916] [2020-10-16 03:25:08,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092122334] [2020-10-16 03:25:08,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:08,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:08,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:08,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:08,498 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:08,511 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:08,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:08,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:08,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87564499] [2020-10-16 03:25:08,513 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:08,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:08,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:08,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:08,514 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:08,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 193 transitions, 5152 flow. Second operand 15 states. [2020-10-16 03:25:08,515 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:08,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:08,515 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:09,201 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 03:25:09,201 INFO L130 PetriNetUnfolder]: For 44079/44081 co-relation queries the response was YES. [2020-10-16 03:25:09,206 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7283 conditions, 469 events. 178/469 cut-off events. For 44079/44081 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2485 event pairs, 0 based on Foata normal form. 3/472 useless extension candidates. Maximal degree in co-relation 7155. Up to 277 conditions per place. [2020-10-16 03:25:09,211 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 134 changer transitions 0/216 dead transitions. [2020-10-16 03:25:09,212 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 303 places, 216 transitions, 6868 flow [2020-10-16 03:25:09,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:09,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:09,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:09,215 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:09,215 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:09,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:09,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:09,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:09,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:09,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:09,218 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:09,218 INFO L185 Difference]: Start difference. First operand has 280 places, 193 transitions, 5152 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:09,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 303 places, 216 transitions, 6868 flow [2020-10-16 03:25:09,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 216 transitions, 6432 flow, removed 61 selfloop flow, removed 24 redundant places. [2020-10-16 03:25:09,365 INFO L241 Difference]: Finished difference. Result has 281 places, 196 transitions, 5250 flow [2020-10-16 03:25:09,366 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4784, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5250, PETRI_PLACES=281, PETRI_TRANSITIONS=196} [2020-10-16 03:25:09,366 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 263 predicate places. [2020-10-16 03:25:09,366 INFO L481 AbstractCegarLoop]: Abstraction has has 281 places, 196 transitions, 5250 flow [2020-10-16 03:25:09,366 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:09,366 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:09,366 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:09,567 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:09,567 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:09,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:09,568 INFO L82 PathProgramCache]: Analyzing trace with hash -116017978, now seen corresponding path program 44 times [2020-10-16 03:25:09,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:09,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857689017] [2020-10-16 03:25:09,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:09,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:09,682 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:09,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857689017] [2020-10-16 03:25:09,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178563435] [2020-10-16 03:25:09,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:09,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:09,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:09,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:09,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:09,761 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:09,776 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:09,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:09,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:09,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350348451] [2020-10-16 03:25:09,778 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:09,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:09,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:09,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:09,780 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:09,781 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 196 transitions, 5250 flow. Second operand 16 states. [2020-10-16 03:25:09,781 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:09,781 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:09,781 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:10,459 INFO L129 PetriNetUnfolder]: 181/476 cut-off events. [2020-10-16 03:25:10,459 INFO L130 PetriNetUnfolder]: For 42759/42761 co-relation queries the response was YES. [2020-10-16 03:25:10,465 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7314 conditions, 476 events. 181/476 cut-off events. For 42759/42761 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2526 event pairs, 0 based on Foata normal form. 1/477 useless extension candidates. Maximal degree in co-relation 7184. Up to 281 conditions per place. [2020-10-16 03:25:10,469 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 176 changer transitions 0/221 dead transitions. [2020-10-16 03:25:10,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 221 transitions, 7062 flow [2020-10-16 03:25:10,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:10,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:10,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:10,472 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:10,472 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:10,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:10,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:10,476 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:10,476 INFO L185 Difference]: Start difference. First operand has 281 places, 196 transitions, 5250 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:10,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 221 transitions, 7062 flow [2020-10-16 03:25:10,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 221 transitions, 6736 flow, removed 49 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:10,701 INFO L241 Difference]: Finished difference. Result has 285 places, 199 transitions, 5490 flow [2020-10-16 03:25:10,702 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4924, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=5490, PETRI_PLACES=285, PETRI_TRANSITIONS=199} [2020-10-16 03:25:10,702 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 267 predicate places. [2020-10-16 03:25:10,702 INFO L481 AbstractCegarLoop]: Abstraction has has 285 places, 199 transitions, 5490 flow [2020-10-16 03:25:10,702 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:10,702 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:10,702 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:10,902 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 03:25:10,903 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:10,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:10,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1404323411, now seen corresponding path program 45 times [2020-10-16 03:25:10,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:10,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027005480] [2020-10-16 03:25:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,065 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:11,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027005480] [2020-10-16 03:25:11,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751460833] [2020-10-16 03:25:11,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:11,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:11,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:11,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:11,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:11,171 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:11,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:11,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:11,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152351362] [2020-10-16 03:25:11,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:11,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:11,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:11,175 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 199 transitions, 5490 flow. Second operand 15 states. [2020-10-16 03:25:11,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,177 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,177 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,644 INFO L129 PetriNetUnfolder]: 183/482 cut-off events. [2020-10-16 03:25:11,644 INFO L130 PetriNetUnfolder]: For 46827/46829 co-relation queries the response was YES. [2020-10-16 03:25:11,652 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7600 conditions, 482 events. 183/482 cut-off events. For 46827/46829 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2536 event pairs, 0 based on Foata normal form. 4/486 useless extension candidates. Maximal degree in co-relation 7468. Up to 308 conditions per place. [2020-10-16 03:25:11,660 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 184 selfloop transitions, 23 changer transitions 0/214 dead transitions. [2020-10-16 03:25:11,660 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 214 transitions, 6780 flow [2020-10-16 03:25:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:11,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:11,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1076 transitions. [2020-10-16 03:25:11,694 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:25:11,694 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1076 transitions. [2020-10-16 03:25:11,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1076 transitions. [2020-10-16 03:25:11,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1076 transitions. [2020-10-16 03:25:11,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:11,698 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:11,698 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:11,699 INFO L185 Difference]: Start difference. First operand has 285 places, 199 transitions, 5490 flow. Second operand 16 states and 1076 transitions. [2020-10-16 03:25:11,699 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 214 transitions, 6780 flow [2020-10-16 03:25:11,844 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 214 transitions, 6366 flow, removed 54 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:11,849 INFO L241 Difference]: Finished difference. Result has 281 places, 201 transitions, 5250 flow [2020-10-16 03:25:11,850 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5076, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5250, PETRI_PLACES=281, PETRI_TRANSITIONS=201} [2020-10-16 03:25:11,850 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 263 predicate places. [2020-10-16 03:25:11,850 INFO L481 AbstractCegarLoop]: Abstraction has has 281 places, 201 transitions, 5250 flow [2020-10-16 03:25:11,850 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:11,850 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,850 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:12,056 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:12,057 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:12,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:12,057 INFO L82 PathProgramCache]: Analyzing trace with hash 2017350573, now seen corresponding path program 46 times [2020-10-16 03:25:12,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:12,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264810398] [2020-10-16 03:25:12,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:12,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:12,209 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:12,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264810398] [2020-10-16 03:25:12,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155046475] [2020-10-16 03:25:12,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:12,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:12,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:12,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:12,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:12,276 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:12,292 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:12,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:12,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:12,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707621555] [2020-10-16 03:25:12,295 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:12,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:12,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:12,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:12,296 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:12,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 201 transitions, 5250 flow. Second operand 16 states. [2020-10-16 03:25:12,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:12,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:12,297 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:12,726 INFO L129 PetriNetUnfolder]: 187/494 cut-off events. [2020-10-16 03:25:12,726 INFO L130 PetriNetUnfolder]: For 51356/51358 co-relation queries the response was YES. [2020-10-16 03:25:12,731 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7808 conditions, 494 events. 187/494 cut-off events. For 51356/51358 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 2619 event pairs, 0 based on Foata normal form. 4/498 useless extension candidates. Maximal degree in co-relation 7674. Up to 294 conditions per place. [2020-10-16 03:25:12,736 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 177 selfloop transitions, 34 changer transitions 0/218 dead transitions. [2020-10-16 03:25:12,736 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 218 transitions, 6668 flow [2020-10-16 03:25:12,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:25:12,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:25:12,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1144 transitions. [2020-10-16 03:25:12,738 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729411764705883 [2020-10-16 03:25:12,738 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1144 transitions. [2020-10-16 03:25:12,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1144 transitions. [2020-10-16 03:25:12,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:12,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1144 transitions. [2020-10-16 03:25:12,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:25:12,741 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:25:12,741 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:25:12,742 INFO L185 Difference]: Start difference. First operand has 281 places, 201 transitions, 5250 flow. Second operand 17 states and 1144 transitions. [2020-10-16 03:25:12,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 218 transitions, 6668 flow [2020-10-16 03:25:12,896 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 218 transitions, 6518 flow, removed 54 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:12,901 INFO L241 Difference]: Finished difference. Result has 288 places, 205 transitions, 5420 flow [2020-10-16 03:25:12,902 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5116, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=5420, PETRI_PLACES=288, PETRI_TRANSITIONS=205} [2020-10-16 03:25:12,902 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 270 predicate places. [2020-10-16 03:25:12,902 INFO L481 AbstractCegarLoop]: Abstraction has has 288 places, 205 transitions, 5420 flow [2020-10-16 03:25:12,903 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:12,903 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:12,903 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:13,103 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 03:25:13,104 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:13,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:13,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1810331163, now seen corresponding path program 47 times [2020-10-16 03:25:13,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:13,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133193108] [2020-10-16 03:25:13,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:13,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,229 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:13,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133193108] [2020-10-16 03:25:13,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259426673] [2020-10-16 03:25:13,230 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:13,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:13,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:13,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:13,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:13,295 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:13,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:13,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:13,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465727085] [2020-10-16 03:25:13,296 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:13,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:13,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:13,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:13,297 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:13,298 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 205 transitions, 5420 flow. Second operand 15 states. [2020-10-16 03:25:13,298 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:13,298 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:13,298 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:13,919 INFO L129 PetriNetUnfolder]: 189/499 cut-off events. [2020-10-16 03:25:13,919 INFO L130 PetriNetUnfolder]: For 53941/53947 co-relation queries the response was YES. [2020-10-16 03:25:13,925 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8006 conditions, 499 events. 189/499 cut-off events. For 53941/53947 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 2661 event pairs, 0 based on Foata normal form. 8/507 useless extension candidates. Maximal degree in co-relation 7868. Up to 297 conditions per place. [2020-10-16 03:25:13,930 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 146 changer transitions 0/228 dead transitions. [2020-10-16 03:25:13,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 228 transitions, 7270 flow [2020-10-16 03:25:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:25:13,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:25:13,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1755 transitions. [2020-10-16 03:25:13,932 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:13,932 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1755 transitions. [2020-10-16 03:25:13,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1755 transitions. [2020-10-16 03:25:13,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:13,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1755 transitions. [2020-10-16 03:25:13,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:25:13,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:25:13,935 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:25:13,935 INFO L185 Difference]: Start difference. First operand has 288 places, 205 transitions, 5420 flow. Second operand 26 states and 1755 transitions. [2020-10-16 03:25:13,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 228 transitions, 7270 flow [2020-10-16 03:25:14,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 228 transitions, 7105 flow, removed 72 selfloop flow, removed 5 redundant places. [2020-10-16 03:25:14,110 INFO L241 Difference]: Finished difference. Result has 310 places, 207 transitions, 5757 flow [2020-10-16 03:25:14,110 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5301, PETRI_DIFFERENCE_MINUEND_PLACES=283, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=5757, PETRI_PLACES=310, PETRI_TRANSITIONS=207} [2020-10-16 03:25:14,111 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 292 predicate places. [2020-10-16 03:25:14,111 INFO L481 AbstractCegarLoop]: Abstraction has has 310 places, 207 transitions, 5757 flow [2020-10-16 03:25:14,111 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:14,111 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:14,111 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:14,317 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 03:25:14,318 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:14,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:14,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1610765711, now seen corresponding path program 48 times [2020-10-16 03:25:14,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:14,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564241398] [2020-10-16 03:25:14,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:14,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:14,430 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:14,430 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564241398] [2020-10-16 03:25:14,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842426703] [2020-10-16 03:25:14,431 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:14,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:14,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:14,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:14,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:14,530 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:14,547 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:14,548 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:14,548 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:14,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179054062] [2020-10-16 03:25:14,548 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:14,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:14,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:14,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:14,550 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:14,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 207 transitions, 5757 flow. Second operand 16 states. [2020-10-16 03:25:14,551 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:14,551 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:14,551 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:15,319 INFO L129 PetriNetUnfolder]: 193/509 cut-off events. [2020-10-16 03:25:15,319 INFO L130 PetriNetUnfolder]: For 54998/55000 co-relation queries the response was YES. [2020-10-16 03:25:15,325 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8327 conditions, 509 events. 193/509 cut-off events. For 54998/55000 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2706 event pairs, 0 based on Foata normal form. 4/513 useless extension candidates. Maximal degree in co-relation 8187. Up to 303 conditions per place. [2020-10-16 03:25:15,330 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 164 changer transitions 0/234 dead transitions. [2020-10-16 03:25:15,330 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 234 transitions, 7839 flow [2020-10-16 03:25:15,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:25:15,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:25:15,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 03:25:15,332 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:25:15,332 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 03:25:15,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 03:25:15,333 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:15,333 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 03:25:15,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:25:15,335 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:25:15,335 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:25:15,335 INFO L185 Difference]: Start difference. First operand has 310 places, 207 transitions, 5757 flow. Second operand 27 states and 1824 transitions. [2020-10-16 03:25:15,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 234 transitions, 7839 flow [2020-10-16 03:25:15,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 234 transitions, 7451 flow, removed 81 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:15,518 INFO L241 Difference]: Finished difference. Result has 317 places, 211 transitions, 6037 flow [2020-10-16 03:25:15,519 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5421, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=6037, PETRI_PLACES=317, PETRI_TRANSITIONS=211} [2020-10-16 03:25:15,519 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 299 predicate places. [2020-10-16 03:25:15,519 INFO L481 AbstractCegarLoop]: Abstraction has has 317 places, 211 transitions, 6037 flow [2020-10-16 03:25:15,519 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:15,519 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:15,519 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:15,720 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 03:25:15,720 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:15,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:15,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1382849058, now seen corresponding path program 49 times [2020-10-16 03:25:15,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:15,721 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656677603] [2020-10-16 03:25:15,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:15,892 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:15,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656677603] [2020-10-16 03:25:15,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144024309] [2020-10-16 03:25:15,893 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:15,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:15,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:15,961 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:15,961 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:15,961 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:15,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230772183] [2020-10-16 03:25:15,961 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:15,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:15,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:15,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:15,963 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:15,963 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 211 transitions, 6037 flow. Second operand 16 states. [2020-10-16 03:25:15,963 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:15,963 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:15,963 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:16,444 INFO L129 PetriNetUnfolder]: 195/516 cut-off events. [2020-10-16 03:25:16,444 INFO L130 PetriNetUnfolder]: For 57467/57469 co-relation queries the response was YES. [2020-10-16 03:25:16,451 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8580 conditions, 516 events. 195/516 cut-off events. For 57467/57469 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2768 event pairs, 0 based on Foata normal form. 2/518 useless extension candidates. Maximal degree in co-relation 8437. Up to 307 conditions per place. [2020-10-16 03:25:16,456 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 179 selfloop transitions, 42 changer transitions 0/228 dead transitions. [2020-10-16 03:25:16,456 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 228 transitions, 7529 flow [2020-10-16 03:25:16,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:16,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:16,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1211 transitions. [2020-10-16 03:25:16,458 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727777777777778 [2020-10-16 03:25:16,458 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1211 transitions. [2020-10-16 03:25:16,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1211 transitions. [2020-10-16 03:25:16,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:16,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1211 transitions. [2020-10-16 03:25:16,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:16,461 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:16,461 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:16,462 INFO L185 Difference]: Start difference. First operand has 317 places, 211 transitions, 6037 flow. Second operand 18 states and 1211 transitions. [2020-10-16 03:25:16,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 228 transitions, 7529 flow [2020-10-16 03:25:16,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 228 transitions, 7091 flow, removed 86 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:16,746 INFO L241 Difference]: Finished difference. Result has 313 places, 213 transitions, 5837 flow [2020-10-16 03:25:16,747 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5615, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5837, PETRI_PLACES=313, PETRI_TRANSITIONS=213} [2020-10-16 03:25:16,747 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 295 predicate places. [2020-10-16 03:25:16,747 INFO L481 AbstractCegarLoop]: Abstraction has has 313 places, 213 transitions, 5837 flow [2020-10-16 03:25:16,748 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:16,748 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:16,748 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:16,948 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 03:25:16,949 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:16,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:16,949 INFO L82 PathProgramCache]: Analyzing trace with hash 169943844, now seen corresponding path program 50 times [2020-10-16 03:25:16,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:16,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754846601] [2020-10-16 03:25:16,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:16,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:17,096 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:17,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754846601] [2020-10-16 03:25:17,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248992201] [2020-10-16 03:25:17,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:17,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:17,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:17,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:17,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:17,173 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:17,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:17,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:17,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099180991] [2020-10-16 03:25:17,175 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:17,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:17,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:17,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:17,176 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:17,178 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 213 transitions, 5837 flow. Second operand 16 states. [2020-10-16 03:25:17,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:17,179 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:17,179 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:17,990 INFO L129 PetriNetUnfolder]: 199/528 cut-off events. [2020-10-16 03:25:17,990 INFO L130 PetriNetUnfolder]: For 60577/60579 co-relation queries the response was YES. [2020-10-16 03:25:18,000 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8738 conditions, 528 events. 199/528 cut-off events. For 60577/60579 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2839 event pairs, 0 based on Foata normal form. 2/530 useless extension candidates. Maximal degree in co-relation 8593. Up to 315 conditions per place. [2020-10-16 03:25:18,009 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 130 changer transitions 0/236 dead transitions. [2020-10-16 03:25:18,009 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 236 transitions, 7663 flow [2020-10-16 03:25:18,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:18,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:18,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1483 transitions. [2020-10-16 03:25:18,014 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740909090909091 [2020-10-16 03:25:18,014 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1483 transitions. [2020-10-16 03:25:18,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1483 transitions. [2020-10-16 03:25:18,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:18,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1483 transitions. [2020-10-16 03:25:18,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:18,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:18,019 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:18,019 INFO L185 Difference]: Start difference. First operand has 313 places, 213 transitions, 5837 flow. Second operand 22 states and 1483 transitions. [2020-10-16 03:25:18,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 236 transitions, 7663 flow [2020-10-16 03:25:18,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 236 transitions, 7445 flow, removed 71 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:18,290 INFO L241 Difference]: Finished difference. Result has 321 places, 217 transitions, 6127 flow [2020-10-16 03:25:18,291 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5661, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=6127, PETRI_PLACES=321, PETRI_TRANSITIONS=217} [2020-10-16 03:25:18,291 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 303 predicate places. [2020-10-16 03:25:18,291 INFO L481 AbstractCegarLoop]: Abstraction has has 321 places, 217 transitions, 6127 flow [2020-10-16 03:25:18,291 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:18,291 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:18,291 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:18,491 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:18,492 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:18,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:18,492 INFO L82 PathProgramCache]: Analyzing trace with hash 689686920, now seen corresponding path program 51 times [2020-10-16 03:25:18,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:18,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701923242] [2020-10-16 03:25:18,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:18,649 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:18,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701923242] [2020-10-16 03:25:18,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259259387] [2020-10-16 03:25:18,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:18,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:18,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:18,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:18,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:18,734 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:18,747 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:18,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:18,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:18,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85687522] [2020-10-16 03:25:18,748 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:18,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:18,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:18,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:18,750 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:18,750 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 217 transitions, 6127 flow. Second operand 17 states. [2020-10-16 03:25:18,750 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:18,750 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:18,750 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:19,430 INFO L129 PetriNetUnfolder]: 203/540 cut-off events. [2020-10-16 03:25:19,430 INFO L130 PetriNetUnfolder]: For 62191/62197 co-relation queries the response was YES. [2020-10-16 03:25:19,436 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9023 conditions, 540 events. 203/540 cut-off events. For 62191/62197 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2910 event pairs, 0 based on Foata normal form. 8/548 useless extension candidates. Maximal degree in co-relation 8876. Up to 323 conditions per place. [2020-10-16 03:25:19,441 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 89 selfloop transitions, 144 changer transitions 0/240 dead transitions. [2020-10-16 03:25:19,441 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 240 transitions, 7965 flow [2020-10-16 03:25:19,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:19,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:19,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1551 transitions. [2020-10-16 03:25:19,443 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743478260869565 [2020-10-16 03:25:19,443 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1551 transitions. [2020-10-16 03:25:19,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1551 transitions. [2020-10-16 03:25:19,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:19,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1551 transitions. [2020-10-16 03:25:19,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:19,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:19,446 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:19,446 INFO L185 Difference]: Start difference. First operand has 321 places, 217 transitions, 6127 flow. Second operand 23 states and 1551 transitions. [2020-10-16 03:25:19,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 240 transitions, 7965 flow [2020-10-16 03:25:19,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 240 transitions, 7581 flow, removed 74 selfloop flow, removed 19 redundant places. [2020-10-16 03:25:19,651 INFO L241 Difference]: Finished difference. Result has 326 places, 221 transitions, 6291 flow [2020-10-16 03:25:19,651 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5789, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6291, PETRI_PLACES=326, PETRI_TRANSITIONS=221} [2020-10-16 03:25:19,652 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 308 predicate places. [2020-10-16 03:25:19,652 INFO L481 AbstractCegarLoop]: Abstraction has has 326 places, 221 transitions, 6291 flow [2020-10-16 03:25:19,653 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:19,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:19,653 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:19,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:19,863 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:19,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:19,864 INFO L82 PathProgramCache]: Analyzing trace with hash 949873568, now seen corresponding path program 52 times [2020-10-16 03:25:19,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:19,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696940043] [2020-10-16 03:25:19,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:19,998 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:19,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696940043] [2020-10-16 03:25:19,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315958465] [2020-10-16 03:25:19,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:20,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:20,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:20,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:20,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:20,073 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:20,086 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:20,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:20,087 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:20,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262366824] [2020-10-16 03:25:20,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:20,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:20,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:20,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:20,088 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:20,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 221 transitions, 6291 flow. Second operand 17 states. [2020-10-16 03:25:20,089 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:20,089 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:20,089 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:20,893 INFO L129 PetriNetUnfolder]: 207/552 cut-off events. [2020-10-16 03:25:20,893 INFO L130 PetriNetUnfolder]: For 63196/63198 co-relation queries the response was YES. [2020-10-16 03:25:20,899 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9245 conditions, 552 events. 207/552 cut-off events. For 63196/63198 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2997 event pairs, 0 based on Foata normal form. 4/556 useless extension candidates. Maximal degree in co-relation 9096. Up to 331 conditions per place. [2020-10-16 03:25:20,905 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 65 selfloop transitions, 174 changer transitions 0/246 dead transitions. [2020-10-16 03:25:20,905 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 246 transitions, 8267 flow [2020-10-16 03:25:20,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:20,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:20,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1687 transitions. [2020-10-16 03:25:20,907 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748 [2020-10-16 03:25:20,907 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1687 transitions. [2020-10-16 03:25:20,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1687 transitions. [2020-10-16 03:25:20,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:20,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1687 transitions. [2020-10-16 03:25:20,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:20,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:20,911 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:20,911 INFO L185 Difference]: Start difference. First operand has 326 places, 221 transitions, 6291 flow. Second operand 25 states and 1687 transitions. [2020-10-16 03:25:20,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 246 transitions, 8267 flow [2020-10-16 03:25:21,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 246 transitions, 7859 flow, removed 76 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:21,196 INFO L241 Difference]: Finished difference. Result has 332 places, 225 transitions, 6505 flow [2020-10-16 03:25:21,197 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5933, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=6505, PETRI_PLACES=332, PETRI_TRANSITIONS=225} [2020-10-16 03:25:21,197 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 314 predicate places. [2020-10-16 03:25:21,197 INFO L481 AbstractCegarLoop]: Abstraction has has 332 places, 225 transitions, 6505 flow [2020-10-16 03:25:21,197 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:21,197 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:21,197 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:21,411 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 03:25:21,412 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:21,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:21,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1420869278, now seen corresponding path program 53 times [2020-10-16 03:25:21,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:21,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779387997] [2020-10-16 03:25:21,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:21,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:21,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779387997] [2020-10-16 03:25:21,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801685639] [2020-10-16 03:25:21,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:21,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:21,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:21,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:21,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:21,615 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:21,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:21,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:21,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528211429] [2020-10-16 03:25:21,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:21,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:21,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:21,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:21,618 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:21,619 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 225 transitions, 6505 flow. Second operand 16 states. [2020-10-16 03:25:21,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:21,619 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:21,619 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:22,313 INFO L129 PetriNetUnfolder]: 209/557 cut-off events. [2020-10-16 03:25:22,314 INFO L130 PetriNetUnfolder]: For 63723/63729 co-relation queries the response was YES. [2020-10-16 03:25:22,321 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9395 conditions, 557 events. 209/557 cut-off events. For 63723/63729 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3032 event pairs, 0 based on Foata normal form. 5/562 useless extension candidates. Maximal degree in co-relation 9244. Up to 335 conditions per place. [2020-10-16 03:25:22,326 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 194 changer transitions 0/250 dead transitions. [2020-10-16 03:25:22,326 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 250 transitions, 8563 flow [2020-10-16 03:25:22,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:25:22,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:25:22,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1755 transitions. [2020-10-16 03:25:22,329 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:22,329 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1755 transitions. [2020-10-16 03:25:22,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1755 transitions. [2020-10-16 03:25:22,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:22,330 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1755 transitions. [2020-10-16 03:25:22,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:25:22,334 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:25:22,334 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:25:22,334 INFO L185 Difference]: Start difference. First operand has 332 places, 225 transitions, 6505 flow. Second operand 26 states and 1755 transitions. [2020-10-16 03:25:22,334 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 250 transitions, 8563 flow [2020-10-16 03:25:22,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 250 transitions, 8105 flow, removed 76 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:22,580 INFO L241 Difference]: Finished difference. Result has 337 places, 227 transitions, 6665 flow [2020-10-16 03:25:22,580 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6097, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=6665, PETRI_PLACES=337, PETRI_TRANSITIONS=227} [2020-10-16 03:25:22,580 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 319 predicate places. [2020-10-16 03:25:22,581 INFO L481 AbstractCegarLoop]: Abstraction has has 337 places, 227 transitions, 6665 flow [2020-10-16 03:25:22,581 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:22,581 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:22,581 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:22,795 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:22,795 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:22,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:22,796 INFO L82 PathProgramCache]: Analyzing trace with hash 1112460206, now seen corresponding path program 54 times [2020-10-16 03:25:22,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:22,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756825060] [2020-10-16 03:25:22,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:22,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:22,923 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:22,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756825060] [2020-10-16 03:25:22,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857635922] [2020-10-16 03:25:22,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:22,975 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:22,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:22,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:22,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:23,004 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:23,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:23,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:23,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791932237] [2020-10-16 03:25:23,018 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:23,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:23,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:23,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:23,024 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:23,025 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 227 transitions, 6665 flow. Second operand 17 states. [2020-10-16 03:25:23,025 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:23,025 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:23,025 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:23,905 INFO L129 PetriNetUnfolder]: 213/566 cut-off events. [2020-10-16 03:25:23,906 INFO L130 PetriNetUnfolder]: For 65018/65020 co-relation queries the response was YES. [2020-10-16 03:25:23,912 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9634 conditions, 566 events. 213/566 cut-off events. For 65018/65020 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3082 event pairs, 0 based on Foata normal form. 4/570 useless extension candidates. Maximal degree in co-relation 9481. Up to 341 conditions per place. [2020-10-16 03:25:23,918 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 39 selfloop transitions, 210 changer transitions 0/256 dead transitions. [2020-10-16 03:25:23,918 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 256 transitions, 8965 flow [2020-10-16 03:25:23,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:25:23,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:25:23,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1959 transitions. [2020-10-16 03:25:23,920 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755172413793104 [2020-10-16 03:25:23,920 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1959 transitions. [2020-10-16 03:25:23,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1959 transitions. [2020-10-16 03:25:23,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:23,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1959 transitions. [2020-10-16 03:25:23,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:25:23,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:25:23,925 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:25:23,925 INFO L185 Difference]: Start difference. First operand has 337 places, 227 transitions, 6665 flow. Second operand 29 states and 1959 transitions. [2020-10-16 03:25:23,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 256 transitions, 8965 flow [2020-10-16 03:25:24,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 256 transitions, 8473 flow, removed 77 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:24,197 INFO L241 Difference]: Finished difference. Result has 345 places, 231 transitions, 6953 flow [2020-10-16 03:25:24,198 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6229, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=206, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=6953, PETRI_PLACES=345, PETRI_TRANSITIONS=231} [2020-10-16 03:25:24,198 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 327 predicate places. [2020-10-16 03:25:24,198 INFO L481 AbstractCegarLoop]: Abstraction has has 345 places, 231 transitions, 6953 flow [2020-10-16 03:25:24,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:24,198 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:24,198 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:24,398 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 03:25:24,399 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:24,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:24,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1605854204, now seen corresponding path program 55 times [2020-10-16 03:25:24,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:24,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940758885] [2020-10-16 03:25:24,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:24,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:24,521 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:24,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940758885] [2020-10-16 03:25:24,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350105669] [2020-10-16 03:25:24,521 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:24,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:24,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:24,590 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:24,604 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:24,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:24,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:24,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815678622] [2020-10-16 03:25:24,605 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:24,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:24,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:24,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:24,606 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:24,607 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 231 transitions, 6953 flow. Second operand 17 states. [2020-10-16 03:25:24,607 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:24,607 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:24,607 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:25,474 INFO L129 PetriNetUnfolder]: 216/571 cut-off events. [2020-10-16 03:25:25,474 INFO L130 PetriNetUnfolder]: For 67812/67814 co-relation queries the response was YES. [2020-10-16 03:25:25,481 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9919 conditions, 571 events. 216/571 cut-off events. For 67812/67814 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3097 event pairs, 0 based on Foata normal form. 3/574 useless extension candidates. Maximal degree in co-relation 9763. Up to 345 conditions per place. [2020-10-16 03:25:25,487 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 176 changer transitions 0/258 dead transitions. [2020-10-16 03:25:25,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 258 transitions, 9169 flow [2020-10-16 03:25:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:25,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:25,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:25:25,489 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:25:25,489 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:25:25,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:25:25,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:25,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:25:25,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:25,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:25,492 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:25,493 INFO L185 Difference]: Start difference. First operand has 345 places, 231 transitions, 6953 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:25:25,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 258 transitions, 9169 flow [2020-10-16 03:25:25,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 258 transitions, 8629 flow, removed 94 selfloop flow, removed 25 redundant places. [2020-10-16 03:25:25,732 INFO L241 Difference]: Finished difference. Result has 349 places, 234 transitions, 7015 flow [2020-10-16 03:25:25,733 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6441, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7015, PETRI_PLACES=349, PETRI_TRANSITIONS=234} [2020-10-16 03:25:25,733 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 331 predicate places. [2020-10-16 03:25:25,733 INFO L481 AbstractCegarLoop]: Abstraction has has 349 places, 234 transitions, 7015 flow [2020-10-16 03:25:25,733 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:25,733 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:25,733 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:25,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 03:25:25,940 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:25,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:25,940 INFO L82 PathProgramCache]: Analyzing trace with hash 126544325, now seen corresponding path program 56 times [2020-10-16 03:25:25,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:25,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142221930] [2020-10-16 03:25:25,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:25,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:26,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142221930] [2020-10-16 03:25:26,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413515480] [2020-10-16 03:25:26,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:26,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:26,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:26,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:26,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:26,156 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:26,174 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:26,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:26,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:26,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100356587] [2020-10-16 03:25:26,175 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:26,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:26,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:26,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:26,176 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:26,177 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 234 transitions, 7015 flow. Second operand 18 states. [2020-10-16 03:25:26,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:26,178 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:26,178 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:27,110 INFO L129 PetriNetUnfolder]: 219/580 cut-off events. [2020-10-16 03:25:27,110 INFO L130 PetriNetUnfolder]: For 70386/70388 co-relation queries the response was YES. [2020-10-16 03:25:27,118 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10108 conditions, 580 events. 219/580 cut-off events. For 70386/70388 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3158 event pairs, 0 based on Foata normal form. 1/581 useless extension candidates. Maximal degree in co-relation 9950. Up to 349 conditions per place. [2020-10-16 03:25:27,125 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 42 selfloop transitions, 214 changer transitions 0/263 dead transitions. [2020-10-16 03:25:27,125 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 263 transitions, 9395 flow [2020-10-16 03:25:27,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:27,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:27,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:25:27,127 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:25:27,127 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:25:27,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:25:27,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:27,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:25:27,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:27,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:27,178 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:27,178 INFO L185 Difference]: Start difference. First operand has 349 places, 234 transitions, 7015 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:25:27,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 263 transitions, 9395 flow [2020-10-16 03:25:27,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 263 transitions, 8975 flow, removed 75 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:27,424 INFO L241 Difference]: Finished difference. Result has 355 places, 237 transitions, 7279 flow [2020-10-16 03:25:27,425 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6623, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=211, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7279, PETRI_PLACES=355, PETRI_TRANSITIONS=237} [2020-10-16 03:25:27,425 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 337 predicate places. [2020-10-16 03:25:27,425 INFO L481 AbstractCegarLoop]: Abstraction has has 355 places, 237 transitions, 7279 flow [2020-10-16 03:25:27,425 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:27,425 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:27,425 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:27,638 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 03:25:27,639 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:27,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:27,639 INFO L82 PathProgramCache]: Analyzing trace with hash 935082962, now seen corresponding path program 57 times [2020-10-16 03:25:27,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:27,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020299767] [2020-10-16 03:25:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:27,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:27,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020299767] [2020-10-16 03:25:27,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366157604] [2020-10-16 03:25:27,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:27,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:27,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:27,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:27,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:27,912 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:27,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:27,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:25:27,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079424153] [2020-10-16 03:25:27,913 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:27,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:27,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:27,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:27,915 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:27,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 237 transitions, 7279 flow. Second operand 17 states. [2020-10-16 03:25:27,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:27,915 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:27,915 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:28,430 INFO L129 PetriNetUnfolder]: 221/585 cut-off events. [2020-10-16 03:25:28,431 INFO L130 PetriNetUnfolder]: For 73768/73774 co-relation queries the response was YES. [2020-10-16 03:25:28,438 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10338 conditions, 585 events. 221/585 cut-off events. For 73768/73774 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3175 event pairs, 0 based on Foata normal form. 8/593 useless extension candidates. Maximal degree in co-relation 10178. Up to 376 conditions per place. [2020-10-16 03:25:28,444 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 222 selfloop transitions, 25 changer transitions 0/254 dead transitions. [2020-10-16 03:25:28,445 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 254 transitions, 8901 flow [2020-10-16 03:25:28,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:28,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:28,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1210 transitions. [2020-10-16 03:25:28,446 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 03:25:28,446 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1210 transitions. [2020-10-16 03:25:28,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1210 transitions. [2020-10-16 03:25:28,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:28,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1210 transitions. [2020-10-16 03:25:28,447 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:28,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:28,449 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:28,449 INFO L185 Difference]: Start difference. First operand has 355 places, 237 transitions, 7279 flow. Second operand 18 states and 1210 transitions. [2020-10-16 03:25:28,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 254 transitions, 8901 flow [2020-10-16 03:25:28,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 254 transitions, 8381 flow, removed 64 selfloop flow, removed 25 redundant places. [2020-10-16 03:25:28,746 INFO L241 Difference]: Finished difference. Result has 349 places, 239 transitions, 6953 flow [2020-10-16 03:25:28,747 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6759, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6953, PETRI_PLACES=349, PETRI_TRANSITIONS=239} [2020-10-16 03:25:28,747 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 331 predicate places. [2020-10-16 03:25:28,747 INFO L481 AbstractCegarLoop]: Abstraction has has 349 places, 239 transitions, 6953 flow [2020-10-16 03:25:28,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:28,747 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:28,748 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:28,948 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 03:25:28,948 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:28,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:28,949 INFO L82 PathProgramCache]: Analyzing trace with hash 770229178, now seen corresponding path program 58 times [2020-10-16 03:25:28,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:28,949 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008468797] [2020-10-16 03:25:28,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:28,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:29,124 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:29,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008468797] [2020-10-16 03:25:29,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585021137] [2020-10-16 03:25:29,124 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:29,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:29,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:29,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:29,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:29,192 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:29,205 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:29,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:29,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:29,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014440956] [2020-10-16 03:25:29,206 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:29,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:29,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:29,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:29,207 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:29,208 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 239 transitions, 6953 flow. Second operand 18 states. [2020-10-16 03:25:29,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:29,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:29,208 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:29,944 INFO L129 PetriNetUnfolder]: 225/598 cut-off events. [2020-10-16 03:25:29,945 INFO L130 PetriNetUnfolder]: For 79809/79811 co-relation queries the response was YES. [2020-10-16 03:25:29,957 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10555 conditions, 598 events. 225/598 cut-off events. For 79809/79811 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3274 event pairs, 0 based on Foata normal form. 4/602 useless extension candidates. Maximal degree in co-relation 10393. Up to 361 conditions per place. [2020-10-16 03:25:29,967 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 149 selfloop transitions, 106 changer transitions 0/262 dead transitions. [2020-10-16 03:25:29,968 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 262 transitions, 8990 flow [2020-10-16 03:25:29,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:29,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:29,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1550 transitions. [2020-10-16 03:25:29,970 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739130434782609 [2020-10-16 03:25:29,970 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1550 transitions. [2020-10-16 03:25:29,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1550 transitions. [2020-10-16 03:25:29,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:29,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1550 transitions. [2020-10-16 03:25:29,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:29,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:29,974 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:29,974 INFO L185 Difference]: Start difference. First operand has 349 places, 239 transitions, 6953 flow. Second operand 23 states and 1550 transitions. [2020-10-16 03:25:29,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 262 transitions, 8990 flow [2020-10-16 03:25:30,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 356 places, 262 transitions, 8814 flow, removed 65 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:30,285 INFO L241 Difference]: Finished difference. Result has 358 places, 243 transitions, 7268 flow [2020-10-16 03:25:30,286 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6799, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7268, PETRI_PLACES=358, PETRI_TRANSITIONS=243} [2020-10-16 03:25:30,286 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 340 predicate places. [2020-10-16 03:25:30,286 INFO L481 AbstractCegarLoop]: Abstraction has has 358 places, 243 transitions, 7268 flow [2020-10-16 03:25:30,286 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:30,286 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:30,286 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:30,487 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 03:25:30,487 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:30,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:30,488 INFO L82 PathProgramCache]: Analyzing trace with hash 266508698, now seen corresponding path program 59 times [2020-10-16 03:25:30,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:30,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733116172] [2020-10-16 03:25:30,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:30,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:30,635 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:30,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733116172] [2020-10-16 03:25:30,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311610236] [2020-10-16 03:25:30,635 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:30,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:25:30,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:30,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:30,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:30,704 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:30,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:30,705 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:25:30,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908862473] [2020-10-16 03:25:30,705 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:30,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:30,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:30,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:30,707 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:30,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 243 transitions, 7268 flow. Second operand 17 states. [2020-10-16 03:25:30,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:30,708 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:30,708 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:31,465 INFO L129 PetriNetUnfolder]: 227/604 cut-off events. [2020-10-16 03:25:31,466 INFO L130 PetriNetUnfolder]: For 83229/83231 co-relation queries the response was YES. [2020-10-16 03:25:31,473 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10848 conditions, 604 events. 227/604 cut-off events. For 83229/83231 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3297 event pairs, 0 based on Foata normal form. 4/608 useless extension candidates. Maximal degree in co-relation 10684. Up to 365 conditions per place. [2020-10-16 03:25:31,479 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 93 selfloop transitions, 168 changer transitions 0/268 dead transitions. [2020-10-16 03:25:31,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 268 transitions, 9520 flow [2020-10-16 03:25:31,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:31,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:31,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1889 transitions. [2020-10-16 03:25:31,481 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746428571428571 [2020-10-16 03:25:31,482 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1889 transitions. [2020-10-16 03:25:31,482 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1889 transitions. [2020-10-16 03:25:31,482 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:31,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1889 transitions. [2020-10-16 03:25:31,484 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:31,485 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:31,485 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:31,485 INFO L185 Difference]: Start difference. First operand has 358 places, 243 transitions, 7268 flow. Second operand 28 states and 1889 transitions. [2020-10-16 03:25:31,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 268 transitions, 9520 flow [2020-10-16 03:25:31,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 268 transitions, 9252 flow, removed 82 selfloop flow, removed 14 redundant places. [2020-10-16 03:25:31,829 INFO L241 Difference]: Finished difference. Result has 373 places, 245 transitions, 7563 flow [2020-10-16 03:25:31,830 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7050, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7563, PETRI_PLACES=373, PETRI_TRANSITIONS=245} [2020-10-16 03:25:31,830 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 355 predicate places. [2020-10-16 03:25:31,830 INFO L481 AbstractCegarLoop]: Abstraction has has 373 places, 245 transitions, 7563 flow [2020-10-16 03:25:31,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:31,830 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:31,830 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:32,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:32,031 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:32,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:32,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1741550506, now seen corresponding path program 60 times [2020-10-16 03:25:32,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:32,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789008354] [2020-10-16 03:25:32,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:32,210 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:32,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789008354] [2020-10-16 03:25:32,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037707757] [2020-10-16 03:25:32,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:32,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:32,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:32,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:32,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:32,280 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:32,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:32,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:25:32,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324080088] [2020-10-16 03:25:32,282 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:32,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:32,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:32,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:32,283 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:32,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 245 transitions, 7563 flow. Second operand 17 states. [2020-10-16 03:25:32,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:32,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:32,285 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:33,079 INFO L129 PetriNetUnfolder]: 231/615 cut-off events. [2020-10-16 03:25:33,080 INFO L130 PetriNetUnfolder]: For 84535/84541 co-relation queries the response was YES. [2020-10-16 03:25:33,092 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11173 conditions, 615 events. 231/615 cut-off events. For 84535/84541 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3371 event pairs, 0 based on Foata normal form. 8/623 useless extension candidates. Maximal degree in co-relation 11007. Up to 373 conditions per place. [2020-10-16 03:25:33,102 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 194 changer transitions 0/275 dead transitions. [2020-10-16 03:25:33,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 275 transitions, 10093 flow [2020-10-16 03:25:33,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:25:33,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:25:33,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 03:25:33,105 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:33,105 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 03:25:33,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 03:25:33,106 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:33,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 03:25:33,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:25:33,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:25:33,110 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:25:33,110 INFO L185 Difference]: Start difference. First operand has 373 places, 245 transitions, 7563 flow. Second operand 30 states and 2025 transitions. [2020-10-16 03:25:33,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 275 transitions, 10093 flow [2020-10-16 03:25:33,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 275 transitions, 9646 flow, removed 87 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:33,437 INFO L241 Difference]: Finished difference. Result has 383 places, 250 transitions, 7911 flow [2020-10-16 03:25:33,437 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7172, PETRI_DIFFERENCE_MINUEND_PLACES=350, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=189, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=7911, PETRI_PLACES=383, PETRI_TRANSITIONS=250} [2020-10-16 03:25:33,438 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 365 predicate places. [2020-10-16 03:25:33,438 INFO L481 AbstractCegarLoop]: Abstraction has has 383 places, 250 transitions, 7911 flow [2020-10-16 03:25:33,438 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:33,438 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:33,438 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:33,638 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:33,639 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:33,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:33,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1758127756, now seen corresponding path program 61 times [2020-10-16 03:25:33,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:33,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861273633] [2020-10-16 03:25:33,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:33,779 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:33,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861273633] [2020-10-16 03:25:33,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493010900] [2020-10-16 03:25:33,780 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:33,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:33,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:33,848 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:33,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:33,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:25:33,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333526961] [2020-10-16 03:25:33,849 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:33,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:33,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:33,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:33,851 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:33,852 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 383 places, 250 transitions, 7911 flow. Second operand 17 states. [2020-10-16 03:25:33,852 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:33,852 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:33,852 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:34,756 INFO L129 PetriNetUnfolder]: 240/636 cut-off events. [2020-10-16 03:25:34,756 INFO L130 PetriNetUnfolder]: For 91435/91441 co-relation queries the response was YES. [2020-10-16 03:25:34,764 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11875 conditions, 636 events. 240/636 cut-off events. For 91435/91441 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3460 event pairs, 0 based on Foata normal form. 8/644 useless extension candidates. Maximal degree in co-relation 11705. Up to 387 conditions per place. [2020-10-16 03:25:34,771 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 214 changer transitions 0/284 dead transitions. [2020-10-16 03:25:34,771 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 284 transitions, 10831 flow [2020-10-16 03:25:34,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:25:34,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:25:34,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2162 transitions. [2020-10-16 03:25:34,773 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:25:34,773 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2162 transitions. [2020-10-16 03:25:34,773 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2162 transitions. [2020-10-16 03:25:34,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:34,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2162 transitions. [2020-10-16 03:25:34,775 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:25:34,777 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:25:34,777 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:25:34,777 INFO L185 Difference]: Start difference. First operand has 383 places, 250 transitions, 7911 flow. Second operand 32 states and 2162 transitions. [2020-10-16 03:25:34,777 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 284 transitions, 10831 flow [2020-10-16 03:25:35,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 284 transitions, 10286 flow, removed 115 selfloop flow, removed 26 redundant places. [2020-10-16 03:25:35,148 INFO L241 Difference]: Finished difference. Result has 392 places, 256 transitions, 8306 flow [2020-10-16 03:25:35,148 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7400, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=208, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8306, PETRI_PLACES=392, PETRI_TRANSITIONS=256} [2020-10-16 03:25:35,148 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 374 predicate places. [2020-10-16 03:25:35,148 INFO L481 AbstractCegarLoop]: Abstraction has has 392 places, 256 transitions, 8306 flow [2020-10-16 03:25:35,148 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:35,148 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:35,149 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:35,349 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 03:25:35,350 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:35,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:35,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1758144496, now seen corresponding path program 62 times [2020-10-16 03:25:35,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:35,351 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216369854] [2020-10-16 03:25:35,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:35,493 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:35,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216369854] [2020-10-16 03:25:35,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112027065] [2020-10-16 03:25:35,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:35,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:35,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:35,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:35,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:35,570 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:35,590 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:35,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:35,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:35,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755154492] [2020-10-16 03:25:35,591 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:35,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:35,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:35,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:35,594 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:35,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 256 transitions, 8306 flow. Second operand 18 states. [2020-10-16 03:25:35,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:35,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:35,595 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:36,669 INFO L129 PetriNetUnfolder]: 237/630 cut-off events. [2020-10-16 03:25:36,669 INFO L130 PetriNetUnfolder]: For 100822/100824 co-relation queries the response was YES. [2020-10-16 03:25:36,678 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12087 conditions, 630 events. 237/630 cut-off events. For 100822/100824 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3459 event pairs, 0 based on Foata normal form. 4/634 useless extension candidates. Maximal degree in co-relation 11913. Up to 381 conditions per place. [2020-10-16 03:25:36,685 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 214 changer transitions 0/284 dead transitions. [2020-10-16 03:25:36,685 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 284 transitions, 10944 flow [2020-10-16 03:25:36,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:25:36,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:25:36,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2094 transitions. [2020-10-16 03:25:36,688 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675483870967742 [2020-10-16 03:25:36,688 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2094 transitions. [2020-10-16 03:25:36,688 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2094 transitions. [2020-10-16 03:25:36,688 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:36,688 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2094 transitions. [2020-10-16 03:25:36,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:25:36,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:25:36,691 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:25:36,692 INFO L185 Difference]: Start difference. First operand has 392 places, 256 transitions, 8306 flow. Second operand 31 states and 2094 transitions. [2020-10-16 03:25:36,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 422 places, 284 transitions, 10944 flow [2020-10-16 03:25:37,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 284 transitions, 10240 flow, removed 175 selfloop flow, removed 27 redundant places. [2020-10-16 03:25:37,129 INFO L241 Difference]: Finished difference. Result has 397 places, 257 transitions, 8212 flow [2020-10-16 03:25:37,129 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7632, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=213, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=8212, PETRI_PLACES=397, PETRI_TRANSITIONS=257} [2020-10-16 03:25:37,129 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 379 predicate places. [2020-10-16 03:25:37,130 INFO L481 AbstractCegarLoop]: Abstraction has has 397 places, 257 transitions, 8212 flow [2020-10-16 03:25:37,130 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:37,130 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:37,130 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:37,331 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:37,331 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:37,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:37,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1773034339, now seen corresponding path program 63 times [2020-10-16 03:25:37,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:37,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342800921] [2020-10-16 03:25:37,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:37,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:37,545 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:37,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342800921] [2020-10-16 03:25:37,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179036685] [2020-10-16 03:25:37,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:37,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:37,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:37,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:37,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:37,613 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:37,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:37,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:37,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471427374] [2020-10-16 03:25:37,614 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:37,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:37,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:37,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:37,616 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:37,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 257 transitions, 8212 flow. Second operand 18 states. [2020-10-16 03:25:37,617 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:37,617 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:37,617 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:38,210 INFO L129 PetriNetUnfolder]: 239/636 cut-off events. [2020-10-16 03:25:38,210 INFO L130 PetriNetUnfolder]: For 101691/101697 co-relation queries the response was YES. [2020-10-16 03:25:38,220 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12155 conditions, 636 events. 239/636 cut-off events. For 101691/101697 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3482 event pairs, 0 based on Foata normal form. 5/641 useless extension candidates. Maximal degree in co-relation 11979. Up to 383 conditions per place. [2020-10-16 03:25:38,227 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 223 selfloop transitions, 46 changer transitions 0/276 dead transitions. [2020-10-16 03:25:38,227 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 276 transitions, 10150 flow [2020-10-16 03:25:38,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:38,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:38,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1345 transitions. [2020-10-16 03:25:38,229 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:25:38,229 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1345 transitions. [2020-10-16 03:25:38,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1345 transitions. [2020-10-16 03:25:38,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:38,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1345 transitions. [2020-10-16 03:25:38,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:38,231 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:38,231 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:38,231 INFO L185 Difference]: Start difference. First operand has 397 places, 257 transitions, 8212 flow. Second operand 20 states and 1345 transitions. [2020-10-16 03:25:38,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 276 transitions, 10150 flow [2020-10-16 03:25:38,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 276 transitions, 9638 flow, removed 64 selfloop flow, removed 27 redundant places. [2020-10-16 03:25:38,623 INFO L241 Difference]: Finished difference. Result has 391 places, 259 transitions, 8006 flow [2020-10-16 03:25:38,624 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7756, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=8006, PETRI_PLACES=391, PETRI_TRANSITIONS=259} [2020-10-16 03:25:38,624 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 373 predicate places. [2020-10-16 03:25:38,624 INFO L481 AbstractCegarLoop]: Abstraction has has 391 places, 259 transitions, 8006 flow [2020-10-16 03:25:38,624 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:38,624 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:38,624 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:38,824 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 03:25:38,825 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:38,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:38,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1097377255, now seen corresponding path program 64 times [2020-10-16 03:25:38,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:38,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747303495] [2020-10-16 03:25:38,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:39,018 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:39,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747303495] [2020-10-16 03:25:39,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748523571] [2020-10-16 03:25:39,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:39,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:39,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:39,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:39,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:39,094 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:39,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:39,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:39,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539517380] [2020-10-16 03:25:39,095 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:39,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:39,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:39,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:39,097 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:39,097 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 259 transitions, 8006 flow. Second operand 18 states. [2020-10-16 03:25:39,097 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:39,097 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:39,098 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:39,899 INFO L129 PetriNetUnfolder]: 243/648 cut-off events. [2020-10-16 03:25:39,899 INFO L130 PetriNetUnfolder]: For 100642/100644 co-relation queries the response was YES. [2020-10-16 03:25:39,914 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12157 conditions, 648 events. 243/648 cut-off events. For 100642/100644 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3586 event pairs, 0 based on Foata normal form. 2/650 useless extension candidates. Maximal degree in co-relation 11979. Up to 391 conditions per place. [2020-10-16 03:25:39,925 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 137 selfloop transitions, 140 changer transitions 0/284 dead transitions. [2020-10-16 03:25:39,925 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 284 transitions, 10299 flow [2020-10-16 03:25:39,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:39,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:39,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1617 transitions. [2020-10-16 03:25:39,927 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 03:25:39,927 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1617 transitions. [2020-10-16 03:25:39,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1617 transitions. [2020-10-16 03:25:39,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:39,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1617 transitions. [2020-10-16 03:25:39,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:39,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:39,930 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:39,930 INFO L185 Difference]: Start difference. First operand has 391 places, 259 transitions, 8006 flow. Second operand 24 states and 1617 transitions. [2020-10-16 03:25:39,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 284 transitions, 10299 flow [2020-10-16 03:25:40,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 284 transitions, 10081 flow, removed 67 selfloop flow, removed 17 redundant places. [2020-10-16 03:25:40,331 INFO L241 Difference]: Finished difference. Result has 399 places, 263 transitions, 8328 flow [2020-10-16 03:25:40,332 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7810, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=8328, PETRI_PLACES=399, PETRI_TRANSITIONS=263} [2020-10-16 03:25:40,332 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 381 predicate places. [2020-10-16 03:25:40,332 INFO L481 AbstractCegarLoop]: Abstraction has has 399 places, 263 transitions, 8328 flow [2020-10-16 03:25:40,332 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:40,332 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:40,333 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:40,544 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:40,545 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:40,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:40,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1364182471, now seen corresponding path program 65 times [2020-10-16 03:25:40,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:40,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862387645] [2020-10-16 03:25:40,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:40,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:40,723 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:40,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862387645] [2020-10-16 03:25:40,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708341545] [2020-10-16 03:25:40,724 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:40,773 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:25:40,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:40,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:40,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:40,797 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:40,809 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:40,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:40,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:40,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581801452] [2020-10-16 03:25:40,810 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:40,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:40,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:40,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:40,811 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:40,812 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 263 transitions, 8328 flow. Second operand 19 states. [2020-10-16 03:25:40,812 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:40,812 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:40,812 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:41,683 INFO L129 PetriNetUnfolder]: 245/654 cut-off events. [2020-10-16 03:25:41,683 INFO L130 PetriNetUnfolder]: For 104996/104998 co-relation queries the response was YES. [2020-10-16 03:25:41,692 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12481 conditions, 654 events. 245/654 cut-off events. For 104996/104998 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3619 event pairs, 0 based on Foata normal form. 4/658 useless extension candidates. Maximal degree in co-relation 12301. Up to 395 conditions per place. [2020-10-16 03:25:41,700 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 121 selfloop transitions, 158 changer transitions 0/286 dead transitions. [2020-10-16 03:25:41,700 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 286 transitions, 10584 flow [2020-10-16 03:25:41,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:41,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:41,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1685 transitions. [2020-10-16 03:25:41,702 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:25:41,702 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1685 transitions. [2020-10-16 03:25:41,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1685 transitions. [2020-10-16 03:25:41,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:41,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1685 transitions. [2020-10-16 03:25:41,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:41,704 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:41,704 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:41,704 INFO L185 Difference]: Start difference. First operand has 399 places, 263 transitions, 8328 flow. Second operand 25 states and 1685 transitions. [2020-10-16 03:25:41,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 423 places, 286 transitions, 10584 flow [2020-10-16 03:25:42,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 286 transitions, 10170 flow, removed 83 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:42,230 INFO L241 Difference]: Finished difference. Result has 405 places, 265 transitions, 8453 flow [2020-10-16 03:25:42,231 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7960, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=8453, PETRI_PLACES=405, PETRI_TRANSITIONS=265} [2020-10-16 03:25:42,231 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 387 predicate places. [2020-10-16 03:25:42,231 INFO L481 AbstractCegarLoop]: Abstraction has has 405 places, 265 transitions, 8453 flow [2020-10-16 03:25:42,231 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:42,231 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:42,231 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:42,432 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 03:25:42,432 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:42,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:42,433 INFO L82 PathProgramCache]: Analyzing trace with hash -794849239, now seen corresponding path program 66 times [2020-10-16 03:25:42,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:42,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228089061] [2020-10-16 03:25:42,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:42,626 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:42,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228089061] [2020-10-16 03:25:42,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114812170] [2020-10-16 03:25:42,627 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:42,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:42,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:42,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:42,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:42,762 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:42,784 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:42,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:42,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:42,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828799982] [2020-10-16 03:25:42,786 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:42,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:42,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:42,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:42,790 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:42,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 265 transitions, 8453 flow. Second operand 19 states. [2020-10-16 03:25:42,792 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:42,792 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:42,792 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:44,409 INFO L129 PetriNetUnfolder]: 249/666 cut-off events. [2020-10-16 03:25:44,409 INFO L130 PetriNetUnfolder]: For 106504/106506 co-relation queries the response was YES. [2020-10-16 03:25:44,430 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12738 conditions, 666 events. 249/666 cut-off events. For 106504/106506 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3687 event pairs, 0 based on Foata normal form. 4/670 useless extension candidates. Maximal degree in co-relation 12556. Up to 403 conditions per place. [2020-10-16 03:25:44,444 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 93 selfloop transitions, 192 changer transitions 0/292 dead transitions. [2020-10-16 03:25:44,445 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 292 transitions, 10928 flow [2020-10-16 03:25:44,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:25:44,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:25:44,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1821 transitions. [2020-10-16 03:25:44,449 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744444444444444 [2020-10-16 03:25:44,449 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1821 transitions. [2020-10-16 03:25:44,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1821 transitions. [2020-10-16 03:25:44,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:44,451 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1821 transitions. [2020-10-16 03:25:44,454 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:25:44,457 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:25:44,457 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:25:44,457 INFO L185 Difference]: Start difference. First operand has 405 places, 265 transitions, 8453 flow. Second operand 27 states and 1821 transitions. [2020-10-16 03:25:44,458 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 292 transitions, 10928 flow [2020-10-16 03:25:45,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 292 transitions, 10485 flow, removed 83 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:45,254 INFO L241 Difference]: Finished difference. Result has 412 places, 269 transitions, 8692 flow [2020-10-16 03:25:45,254 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8060, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=8692, PETRI_PLACES=412, PETRI_TRANSITIONS=269} [2020-10-16 03:25:45,255 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 394 predicate places. [2020-10-16 03:25:45,255 INFO L481 AbstractCegarLoop]: Abstraction has has 412 places, 269 transitions, 8692 flow [2020-10-16 03:25:45,255 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:45,255 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:45,255 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:45,455 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:45,456 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:45,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:45,456 INFO L82 PathProgramCache]: Analyzing trace with hash -2064335679, now seen corresponding path program 67 times [2020-10-16 03:25:45,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:45,457 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567722979] [2020-10-16 03:25:45,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:45,646 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:45,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567722979] [2020-10-16 03:25:45,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180875658] [2020-10-16 03:25:45,647 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:45,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:45,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:45,728 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:45,743 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:45,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:45,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:45,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174527058] [2020-10-16 03:25:45,744 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:45,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:45,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:45,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:45,746 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:45,747 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 269 transitions, 8692 flow. Second operand 19 states. [2020-10-16 03:25:45,747 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:45,747 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:45,747 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:46,948 INFO L129 PetriNetUnfolder]: 257/690 cut-off events. [2020-10-16 03:25:46,949 INFO L130 PetriNetUnfolder]: For 109676/109682 co-relation queries the response was YES. [2020-10-16 03:25:46,961 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13230 conditions, 690 events. 257/690 cut-off events. For 109676/109682 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3873 event pairs, 0 based on Foata normal form. 8/698 useless extension candidates. Maximal degree in co-relation 13046. Up to 419 conditions per place. [2020-10-16 03:25:46,970 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 71 selfloop transitions, 224 changer transitions 0/302 dead transitions. [2020-10-16 03:25:46,970 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 440 places, 302 transitions, 11436 flow [2020-10-16 03:25:46,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:25:46,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:25:46,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1957 transitions. [2020-10-16 03:25:46,973 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748275862068965 [2020-10-16 03:25:46,973 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1957 transitions. [2020-10-16 03:25:46,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1957 transitions. [2020-10-16 03:25:46,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:46,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1957 transitions. [2020-10-16 03:25:46,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:25:46,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:25:46,977 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:25:46,977 INFO L185 Difference]: Start difference. First operand has 412 places, 269 transitions, 8692 flow. Second operand 29 states and 1957 transitions. [2020-10-16 03:25:46,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 440 places, 302 transitions, 11436 flow [2020-10-16 03:25:47,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 416 places, 302 transitions, 10915 flow, removed 85 selfloop flow, removed 24 redundant places. [2020-10-16 03:25:47,434 INFO L241 Difference]: Finished difference. Result has 420 places, 277 transitions, 9102 flow [2020-10-16 03:25:47,434 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8225, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9102, PETRI_PLACES=420, PETRI_TRANSITIONS=277} [2020-10-16 03:25:47,434 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 402 predicate places. [2020-10-16 03:25:47,434 INFO L481 AbstractCegarLoop]: Abstraction has has 420 places, 277 transitions, 9102 flow [2020-10-16 03:25:47,435 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:47,435 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:47,435 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:47,635 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 03:25:47,636 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:47,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:47,636 INFO L82 PathProgramCache]: Analyzing trace with hash -388669943, now seen corresponding path program 68 times [2020-10-16 03:25:47,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:47,637 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287536547] [2020-10-16 03:25:47,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:47,814 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:47,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287536547] [2020-10-16 03:25:47,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890453675] [2020-10-16 03:25:47,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:47,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:47,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:47,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:47,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:47,883 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:47,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:47,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:47,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001013008] [2020-10-16 03:25:47,884 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:47,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:47,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:47,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:47,886 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:47,886 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 277 transitions, 9102 flow. Second operand 18 states. [2020-10-16 03:25:47,887 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:47,887 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:47,887 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:48,950 INFO L129 PetriNetUnfolder]: 261/701 cut-off events. [2020-10-16 03:25:48,950 INFO L130 PetriNetUnfolder]: For 111582/111584 co-relation queries the response was YES. [2020-10-16 03:25:48,959 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13539 conditions, 701 events. 261/701 cut-off events. For 111582/111584 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3959 event pairs, 0 based on Foata normal form. 2/703 useless extension candidates. Maximal degree in co-relation 13351. Up to 427 conditions per place. [2020-10-16 03:25:48,967 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 58 selfloop transitions, 244 changer transitions 0/309 dead transitions. [2020-10-16 03:25:48,967 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 309 transitions, 11976 flow [2020-10-16 03:25:48,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:25:48,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:25:48,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 03:25:48,969 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:48,969 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 03:25:48,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 03:25:48,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:48,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 03:25:48,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:25:48,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:25:48,972 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:25:48,972 INFO L185 Difference]: Start difference. First operand has 420 places, 277 transitions, 9102 flow. Second operand 30 states and 2025 transitions. [2020-10-16 03:25:48,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 309 transitions, 11976 flow [2020-10-16 03:25:49,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 309 transitions, 11445 flow, removed 94 selfloop flow, removed 24 redundant places. [2020-10-16 03:25:49,397 INFO L241 Difference]: Finished difference. Result has 429 places, 282 transitions, 9491 flow [2020-10-16 03:25:49,398 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8635, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=9491, PETRI_PLACES=429, PETRI_TRANSITIONS=282} [2020-10-16 03:25:49,398 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 411 predicate places. [2020-10-16 03:25:49,398 INFO L481 AbstractCegarLoop]: Abstraction has has 429 places, 282 transitions, 9491 flow [2020-10-16 03:25:49,398 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:49,398 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:49,398 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:49,599 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 03:25:49,599 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:49,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:49,600 INFO L82 PathProgramCache]: Analyzing trace with hash -372582803, now seen corresponding path program 69 times [2020-10-16 03:25:49,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:49,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397568727] [2020-10-16 03:25:49,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:49,767 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:49,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397568727] [2020-10-16 03:25:49,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422647781] [2020-10-16 03:25:49,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:49,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:49,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:49,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:49,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:49,852 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:49,867 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:49,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:49,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:49,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153506101] [2020-10-16 03:25:49,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:49,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:49,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:49,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:49,870 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:49,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 282 transitions, 9491 flow. Second operand 19 states. [2020-10-16 03:25:49,879 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:49,879 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:49,879 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:51,090 INFO L129 PetriNetUnfolder]: 265/713 cut-off events. [2020-10-16 03:25:51,090 INFO L130 PetriNetUnfolder]: For 116546/116552 co-relation queries the response was YES. [2020-10-16 03:25:51,101 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13960 conditions, 713 events. 265/713 cut-off events. For 116546/116552 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4042 event pairs, 0 based on Foata normal form. 8/721 useless extension candidates. Maximal degree in co-relation 13768. Up to 435 conditions per place. [2020-10-16 03:25:51,109 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 56 selfloop transitions, 250 changer transitions 0/313 dead transitions. [2020-10-16 03:25:51,110 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 313 transitions, 12320 flow [2020-10-16 03:25:51,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:25:51,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:25:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2093 transitions. [2020-10-16 03:25:51,112 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751612903225807 [2020-10-16 03:25:51,112 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:51,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,113 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:25:51,115 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:25:51,115 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:25:51,115 INFO L185 Difference]: Start difference. First operand has 429 places, 282 transitions, 9491 flow. Second operand 31 states and 2093 transitions. [2020-10-16 03:25:51,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 313 transitions, 12320 flow [2020-10-16 03:25:51,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 313 transitions, 11671 flow, removed 117 selfloop flow, removed 26 redundant places. [2020-10-16 03:25:51,612 INFO L241 Difference]: Finished difference. Result has 435 places, 286 transitions, 9641 flow [2020-10-16 03:25:51,613 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8872, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=246, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=9641, PETRI_PLACES=435, PETRI_TRANSITIONS=286} [2020-10-16 03:25:51,613 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 417 predicate places. [2020-10-16 03:25:51,613 INFO L481 AbstractCegarLoop]: Abstraction has has 435 places, 286 transitions, 9641 flow [2020-10-16 03:25:51,613 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:51,613 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:51,613 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:51,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:51,814 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:51,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:51,814 INFO L82 PathProgramCache]: Analyzing trace with hash -372092693, now seen corresponding path program 70 times [2020-10-16 03:25:51,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:51,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213303101] [2020-10-16 03:25:51,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:51,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:52,092 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:52,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213303101] [2020-10-16 03:25:52,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376154393] [2020-10-16 03:25:52,093 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:52,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:52,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:52,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:52,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:52,162 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:52,163 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:52,163 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:52,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456996715] [2020-10-16 03:25:52,163 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:52,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:52,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:52,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:52,165 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:52,165 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 286 transitions, 9641 flow. Second operand 18 states. [2020-10-16 03:25:52,165 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:52,165 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:52,166 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:53,190 INFO L129 PetriNetUnfolder]: 274/733 cut-off events. [2020-10-16 03:25:53,190 INFO L130 PetriNetUnfolder]: For 124646/124648 co-relation queries the response was YES. [2020-10-16 03:25:53,201 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14652 conditions, 733 events. 274/733 cut-off events. For 124646/124648 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4132 event pairs, 0 based on Foata normal form. 2/735 useless extension candidates. Maximal degree in co-relation 14458. Up to 447 conditions per place. [2020-10-16 03:25:53,210 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 266 changer transitions 0/322 dead transitions. [2020-10-16 03:25:53,210 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 322 transitions, 12977 flow [2020-10-16 03:25:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:25:53,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:25:53,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2162 transitions. [2020-10-16 03:25:53,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:25:53,212 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2162 transitions. [2020-10-16 03:25:53,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2162 transitions. [2020-10-16 03:25:53,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:53,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2162 transitions. [2020-10-16 03:25:53,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:25:53,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:25:53,215 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:25:53,215 INFO L185 Difference]: Start difference. First operand has 435 places, 286 transitions, 9641 flow. Second operand 32 states and 2162 transitions. [2020-10-16 03:25:53,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 322 transitions, 12977 flow [2020-10-16 03:25:53,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 322 transitions, 12293 flow, removed 115 selfloop flow, removed 28 redundant places. [2020-10-16 03:25:53,756 INFO L241 Difference]: Finished difference. Result has 442 places, 292 transitions, 10107 flow [2020-10-16 03:25:53,757 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9063, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10107, PETRI_PLACES=442, PETRI_TRANSITIONS=292} [2020-10-16 03:25:53,758 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 424 predicate places. [2020-10-16 03:25:53,758 INFO L481 AbstractCegarLoop]: Abstraction has has 442 places, 292 transitions, 10107 flow [2020-10-16 03:25:53,758 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:53,758 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:53,758 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:53,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:53,972 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:53,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:53,972 INFO L82 PathProgramCache]: Analyzing trace with hash -372075953, now seen corresponding path program 71 times [2020-10-16 03:25:53,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:53,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881677161] [2020-10-16 03:25:53,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:53,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:54,116 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:54,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881677161] [2020-10-16 03:25:54,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105937193] [2020-10-16 03:25:54,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:54,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:25:54,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:54,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:54,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:54,204 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:54,219 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:54,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:54,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:54,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115741324] [2020-10-16 03:25:54,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:54,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:54,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:54,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:54,222 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:54,223 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 292 transitions, 10107 flow. Second operand 19 states. [2020-10-16 03:25:54,223 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:54,223 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:54,223 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:55,580 INFO L129 PetriNetUnfolder]: 271/727 cut-off events. [2020-10-16 03:25:55,580 INFO L130 PetriNetUnfolder]: For 129731/129737 co-relation queries the response was YES. [2020-10-16 03:25:55,591 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14729 conditions, 727 events. 271/727 cut-off events. For 129731/129737 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4125 event pairs, 0 based on Foata normal form. 8/735 useless extension candidates. Maximal degree in co-relation 14531. Up to 443 conditions per place. [2020-10-16 03:25:55,600 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 47 selfloop transitions, 268 changer transitions 0/322 dead transitions. [2020-10-16 03:25:55,601 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 322 transitions, 13077 flow [2020-10-16 03:25:55,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:25:55,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:25:55,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2229 transitions. [2020-10-16 03:25:55,606 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:25:55,606 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2229 transitions. [2020-10-16 03:25:55,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2229 transitions. [2020-10-16 03:25:55,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:55,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2229 transitions. [2020-10-16 03:25:55,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:25:55,609 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:25:55,610 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:25:55,610 INFO L185 Difference]: Start difference. First operand has 442 places, 292 transitions, 10107 flow. Second operand 33 states and 2229 transitions. [2020-10-16 03:25:55,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 322 transitions, 13077 flow [2020-10-16 03:25:56,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 322 transitions, 12299 flow, removed 165 selfloop flow, removed 27 redundant places. [2020-10-16 03:25:56,197 INFO L241 Difference]: Finished difference. Result has 449 places, 293 transitions, 10031 flow [2020-10-16 03:25:56,198 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9329, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=267, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=10031, PETRI_PLACES=449, PETRI_TRANSITIONS=293} [2020-10-16 03:25:56,198 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 431 predicate places. [2020-10-16 03:25:56,198 INFO L481 AbstractCegarLoop]: Abstraction has has 449 places, 293 transitions, 10031 flow [2020-10-16 03:25:56,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:56,198 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:56,198 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:56,398 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:56,399 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:56,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:56,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1332079165, now seen corresponding path program 72 times [2020-10-16 03:25:56,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:56,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200479982] [2020-10-16 03:25:56,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:56,549 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:56,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200479982] [2020-10-16 03:25:56,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084562144] [2020-10-16 03:25:56,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:56,609 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:56,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:56,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:56,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:56,639 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:56,655 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:56,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:56,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:56,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763603930] [2020-10-16 03:25:56,656 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:56,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:56,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:56,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:56,658 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:56,659 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 293 transitions, 10031 flow. Second operand 19 states. [2020-10-16 03:25:56,659 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:56,659 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:56,659 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:58,855 INFO L129 PetriNetUnfolder]: 274/733 cut-off events. [2020-10-16 03:25:58,856 INFO L130 PetriNetUnfolder]: For 134425/134431 co-relation queries the response was YES. [2020-10-16 03:25:58,873 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14941 conditions, 733 events. 274/733 cut-off events. For 134425/134431 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4161 event pairs, 0 based on Foata normal form. 7/740 useless extension candidates. Maximal degree in co-relation 14741. Up to 445 conditions per place. [2020-10-16 03:25:58,890 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 230 changer transitions 0/324 dead transitions. [2020-10-16 03:25:58,890 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 324 transitions, 13099 flow [2020-10-16 03:25:58,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:25:58,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:25:58,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:25:58,893 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:25:58,894 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:25:58,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:25:58,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:58,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:25:58,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:25:58,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:25:58,900 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:25:58,901 INFO L185 Difference]: Start difference. First operand has 449 places, 293 transitions, 10031 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:25:58,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 324 transitions, 13099 flow [2020-10-16 03:25:59,690 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 324 transitions, 12477 flow, removed 83 selfloop flow, removed 29 redundant places. [2020-10-16 03:25:59,699 INFO L241 Difference]: Finished difference. Result has 453 places, 296 transitions, 10233 flow [2020-10-16 03:25:59,700 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9501, PETRI_DIFFERENCE_MINUEND_PLACES=420, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10233, PETRI_PLACES=453, PETRI_TRANSITIONS=296} [2020-10-16 03:25:59,700 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 435 predicate places. [2020-10-16 03:25:59,700 INFO L481 AbstractCegarLoop]: Abstraction has has 453 places, 296 transitions, 10233 flow [2020-10-16 03:25:59,700 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:59,700 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:59,700 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:59,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:59,901 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:59,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:59,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1350563652, now seen corresponding path program 73 times [2020-10-16 03:25:59,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:59,902 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187980889] [2020-10-16 03:25:59,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:59,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:00,079 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:00,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187980889] [2020-10-16 03:26:00,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531340390] [2020-10-16 03:26:00,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:00,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:00,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:00,158 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:00,177 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:00,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:00,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:00,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309438644] [2020-10-16 03:26:00,178 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:00,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:00,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:00,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:00,180 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:00,181 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 296 transitions, 10233 flow. Second operand 20 states. [2020-10-16 03:26:00,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:00,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:00,182 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:01,493 INFO L129 PetriNetUnfolder]: 277/740 cut-off events. [2020-10-16 03:26:01,494 INFO L130 PetriNetUnfolder]: For 131471/131477 co-relation queries the response was YES. [2020-10-16 03:26:01,508 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14995 conditions, 740 events. 277/740 cut-off events. For 131471/131477 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4206 event pairs, 0 based on Foata normal form. 4/744 useless extension candidates. Maximal degree in co-relation 14793. Up to 449 conditions per place. [2020-10-16 03:26:01,517 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 50 selfloop transitions, 272 changer transitions 0/329 dead transitions. [2020-10-16 03:26:01,517 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 329 transitions, 13429 flow [2020-10-16 03:26:01,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:01,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:01,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:26:01,519 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:26:01,519 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:26:01,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:26:01,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:01,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:26:01,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:01,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:01,524 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:01,524 INFO L185 Difference]: Start difference. First operand has 453 places, 296 transitions, 10233 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:26:01,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 329 transitions, 13429 flow [2020-10-16 03:26:02,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 329 transitions, 12829 flow, removed 73 selfloop flow, removed 30 redundant places. [2020-10-16 03:26:02,376 INFO L241 Difference]: Finished difference. Result has 456 places, 299 transitions, 10457 flow [2020-10-16 03:26:02,377 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9633, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=269, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10457, PETRI_PLACES=456, PETRI_TRANSITIONS=299} [2020-10-16 03:26:02,377 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 438 predicate places. [2020-10-16 03:26:02,377 INFO L481 AbstractCegarLoop]: Abstraction has has 456 places, 299 transitions, 10457 flow [2020-10-16 03:26:02,377 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:02,377 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:02,377 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:02,583 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 03:26:02,584 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:02,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:02,584 INFO L82 PathProgramCache]: Analyzing trace with hash 966577553, now seen corresponding path program 74 times [2020-10-16 03:26:02,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:02,585 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641089374] [2020-10-16 03:26:02,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:02,984 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:02,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641089374] [2020-10-16 03:26:02,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312102769] [2020-10-16 03:26:02,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:03,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:03,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:03,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:03,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:03,045 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:03,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:03,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:03,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586561272] [2020-10-16 03:26:03,047 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:03,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:03,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:03,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:03,048 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:03,049 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 299 transitions, 10457 flow. Second operand 19 states. [2020-10-16 03:26:03,049 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:03,049 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:03,049 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:03,775 INFO L129 PetriNetUnfolder]: 279/746 cut-off events. [2020-10-16 03:26:03,775 INFO L130 PetriNetUnfolder]: For 140306/140312 co-relation queries the response was YES. [2020-10-16 03:26:03,788 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15361 conditions, 746 events. 279/746 cut-off events. For 140306/140312 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4240 event pairs, 0 based on Foata normal form. 8/754 useless extension candidates. Maximal degree in co-relation 15157. Up to 484 conditions per place. [2020-10-16 03:26:03,797 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 284 selfloop transitions, 27 changer transitions 0/318 dead transitions. [2020-10-16 03:26:03,797 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 475 places, 318 transitions, 12607 flow [2020-10-16 03:26:03,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:26:03,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:26:03,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1344 transitions. [2020-10-16 03:26:03,799 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672 [2020-10-16 03:26:03,799 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1344 transitions. [2020-10-16 03:26:03,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1344 transitions. [2020-10-16 03:26:03,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:03,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1344 transitions. [2020-10-16 03:26:03,800 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:26:03,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:26:03,801 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:26:03,801 INFO L185 Difference]: Start difference. First operand has 456 places, 299 transitions, 10457 flow. Second operand 20 states and 1344 transitions. [2020-10-16 03:26:03,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 475 places, 318 transitions, 12607 flow [2020-10-16 03:26:04,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 445 places, 318 transitions, 11949 flow, removed 78 selfloop flow, removed 30 redundant places. [2020-10-16 03:26:04,452 INFO L241 Difference]: Finished difference. Result has 447 places, 301 transitions, 10025 flow [2020-10-16 03:26:04,453 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9799, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=10025, PETRI_PLACES=447, PETRI_TRANSITIONS=301} [2020-10-16 03:26:04,453 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 429 predicate places. [2020-10-16 03:26:04,453 INFO L481 AbstractCegarLoop]: Abstraction has has 447 places, 301 transitions, 10025 flow [2020-10-16 03:26:04,453 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:04,453 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:04,453 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:04,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:04,654 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:04,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:04,655 INFO L82 PathProgramCache]: Analyzing trace with hash -543203417, now seen corresponding path program 75 times [2020-10-16 03:26:04,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:04,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858970547] [2020-10-16 03:26:04,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:04,928 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:04,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858970547] [2020-10-16 03:26:04,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005512577] [2020-10-16 03:26:04,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:05,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:05,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:05,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:05,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:05,040 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:05,056 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:05,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:05,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:05,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492969445] [2020-10-16 03:26:05,057 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:05,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:05,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:05,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:05,059 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:05,060 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 301 transitions, 10025 flow. Second operand 20 states. [2020-10-16 03:26:05,060 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:05,060 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:05,061 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:06,321 INFO L129 PetriNetUnfolder]: 283/758 cut-off events. [2020-10-16 03:26:06,321 INFO L130 PetriNetUnfolder]: For 149748/149754 co-relation queries the response was YES. [2020-10-16 03:26:06,333 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15603 conditions, 758 events. 283/758 cut-off events. For 149748/149754 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4329 event pairs, 0 based on Foata normal form. 8/766 useless extension candidates. Maximal degree in co-relation 15397. Up to 461 conditions per place. [2020-10-16 03:26:06,343 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 203 selfloop transitions, 116 changer transitions 0/326 dead transitions. [2020-10-16 03:26:06,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 471 places, 326 transitions, 12652 flow [2020-10-16 03:26:06,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:06,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:06,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1684 transitions. [2020-10-16 03:26:06,349 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736 [2020-10-16 03:26:06,350 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,350 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:06,350 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:06,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:06,354 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:06,354 INFO L185 Difference]: Start difference. First operand has 447 places, 301 transitions, 10025 flow. Second operand 25 states and 1684 transitions. [2020-10-16 03:26:06,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 471 places, 326 transitions, 12652 flow [2020-10-16 03:26:07,006 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 326 transitions, 12450 flow, removed 76 selfloop flow, removed 17 redundant places. [2020-10-16 03:26:07,016 INFO L241 Difference]: Finished difference. Result has 456 places, 305 transitions, 10365 flow [2020-10-16 03:26:07,016 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9847, PETRI_DIFFERENCE_MINUEND_PLACES=430, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=10365, PETRI_PLACES=456, PETRI_TRANSITIONS=305} [2020-10-16 03:26:07,016 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 438 predicate places. [2020-10-16 03:26:07,016 INFO L481 AbstractCegarLoop]: Abstraction has has 456 places, 305 transitions, 10365 flow [2020-10-16 03:26:07,016 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:07,017 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:07,017 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:07,217 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 03:26:07,218 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:07,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:07,218 INFO L82 PathProgramCache]: Analyzing trace with hash -903472759, now seen corresponding path program 76 times [2020-10-16 03:26:07,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:07,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437585504] [2020-10-16 03:26:07,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:07,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:07,435 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:07,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437585504] [2020-10-16 03:26:07,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899386995] [2020-10-16 03:26:07,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:07,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:07,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:07,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:07,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:07,513 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:07,525 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:07,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:07,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:07,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992897017] [2020-10-16 03:26:07,526 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:07,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:07,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:07,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:07,529 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:07,529 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 305 transitions, 10365 flow. Second operand 20 states. [2020-10-16 03:26:07,529 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:07,529 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:07,529 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:08,637 INFO L129 PetriNetUnfolder]: 287/770 cut-off events. [2020-10-16 03:26:08,637 INFO L130 PetriNetUnfolder]: For 156085/156087 co-relation queries the response was YES. [2020-10-16 03:26:08,650 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16088 conditions, 770 events. 287/770 cut-off events. For 156085/156087 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4405 event pairs, 0 based on Foata normal form. 4/774 useless extension candidates. Maximal degree in co-relation 15880. Up to 469 conditions per place. [2020-10-16 03:26:08,661 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 167 selfloop transitions, 158 changer transitions 0/332 dead transitions. [2020-10-16 03:26:08,661 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 332 transitions, 13196 flow [2020-10-16 03:26:08,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:26:08,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:26:08,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1820 transitions. [2020-10-16 03:26:08,663 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674074074074074 [2020-10-16 03:26:08,663 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1820 transitions. [2020-10-16 03:26:08,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1820 transitions. [2020-10-16 03:26:08,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:08,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1820 transitions. [2020-10-16 03:26:08,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:26:08,666 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:26:08,666 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:26:08,666 INFO L185 Difference]: Start difference. First operand has 456 places, 305 transitions, 10365 flow. Second operand 27 states and 1820 transitions. [2020-10-16 03:26:08,666 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 332 transitions, 13196 flow [2020-10-16 03:26:09,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 332 transitions, 12829 flow, removed 92 selfloop flow, removed 20 redundant places. [2020-10-16 03:26:09,457 INFO L241 Difference]: Finished difference. Result has 464 places, 309 transitions, 10663 flow [2020-10-16 03:26:09,457 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10048, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=10663, PETRI_PLACES=464, PETRI_TRANSITIONS=309} [2020-10-16 03:26:09,458 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 446 predicate places. [2020-10-16 03:26:09,458 INFO L481 AbstractCegarLoop]: Abstraction has has 464 places, 309 transitions, 10663 flow [2020-10-16 03:26:09,458 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:09,458 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:09,458 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:09,664 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:09,665 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:09,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:09,665 INFO L82 PathProgramCache]: Analyzing trace with hash 712719751, now seen corresponding path program 77 times [2020-10-16 03:26:09,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:09,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595934936] [2020-10-16 03:26:09,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:09,962 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:09,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595934936] [2020-10-16 03:26:09,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49233838] [2020-10-16 03:26:09,963 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:10,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:10,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:10,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:10,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:10,031 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:10,031 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:10,031 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:10,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595017223] [2020-10-16 03:26:10,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:10,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:10,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:10,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:10,034 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:10,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 309 transitions, 10663 flow. Second operand 19 states. [2020-10-16 03:26:10,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:10,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:10,035 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:11,045 INFO L129 PetriNetUnfolder]: 289/776 cut-off events. [2020-10-16 03:26:11,045 INFO L130 PetriNetUnfolder]: For 157010/157012 co-relation queries the response was YES. [2020-10-16 03:26:11,059 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16278 conditions, 776 events. 289/776 cut-off events. For 157010/157012 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 4433 event pairs, 0 based on Foata normal form. 4/780 useless extension candidates. Maximal degree in co-relation 16068. Up to 473 conditions per place. [2020-10-16 03:26:11,069 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 141 selfloop transitions, 188 changer transitions 0/336 dead transitions. [2020-10-16 03:26:11,069 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 493 places, 336 transitions, 13569 flow [2020-10-16 03:26:11,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:26:11,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:26:11,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2023 transitions. [2020-10-16 03:26:11,071 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743333333333333 [2020-10-16 03:26:11,072 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2023 transitions. [2020-10-16 03:26:11,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2023 transitions. [2020-10-16 03:26:11,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:11,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2023 transitions. [2020-10-16 03:26:11,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:26:11,077 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:26:11,077 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:26:11,077 INFO L185 Difference]: Start difference. First operand has 464 places, 309 transitions, 10663 flow. Second operand 30 states and 2023 transitions. [2020-10-16 03:26:11,078 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 493 places, 336 transitions, 13569 flow [2020-10-16 03:26:11,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 336 transitions, 13211 flow, removed 94 selfloop flow, removed 18 redundant places. [2020-10-16 03:26:11,951 INFO L241 Difference]: Finished difference. Result has 477 places, 311 transitions, 10939 flow [2020-10-16 03:26:11,952 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10359, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=10939, PETRI_PLACES=477, PETRI_TRANSITIONS=311} [2020-10-16 03:26:11,952 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 459 predicate places. [2020-10-16 03:26:11,952 INFO L481 AbstractCegarLoop]: Abstraction has has 477 places, 311 transitions, 10939 flow [2020-10-16 03:26:11,952 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:11,952 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:11,952 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:12,158 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 03:26:12,159 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:12,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:12,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1407193239, now seen corresponding path program 78 times [2020-10-16 03:26:12,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:12,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774505592] [2020-10-16 03:26:12,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:12,360 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:12,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774505592] [2020-10-16 03:26:12,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075822290] [2020-10-16 03:26:12,361 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:12,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:12,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:12,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:12,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:12,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:12,434 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:12,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88355735] [2020-10-16 03:26:12,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:12,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:12,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:12,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:12,435 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:12,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 311 transitions, 10939 flow. Second operand 19 states. [2020-10-16 03:26:12,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:12,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:12,436 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:13,653 INFO L129 PetriNetUnfolder]: 293/788 cut-off events. [2020-10-16 03:26:13,653 INFO L130 PetriNetUnfolder]: For 159227/159233 co-relation queries the response was YES. [2020-10-16 03:26:13,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16637 conditions, 788 events. 293/788 cut-off events. For 159227/159233 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4512 event pairs, 0 based on Foata normal form. 8/796 useless extension candidates. Maximal degree in co-relation 16425. Up to 481 conditions per place. [2020-10-16 03:26:13,676 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 111 selfloop transitions, 224 changer transitions 0/342 dead transitions. [2020-10-16 03:26:13,676 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 342 transitions, 14102 flow [2020-10-16 03:26:13,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:13,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:13,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 03:26:13,678 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 03:26:13,678 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 03:26:13,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 03:26:13,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:13,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 03:26:13,681 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:13,682 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:13,682 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:13,682 INFO L185 Difference]: Start difference. First operand has 477 places, 311 transitions, 10939 flow. Second operand 32 states and 2159 transitions. [2020-10-16 03:26:13,683 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 342 transitions, 14102 flow [2020-10-16 03:26:14,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 342 transitions, 13572 flow, removed 94 selfloop flow, removed 27 redundant places. [2020-10-16 03:26:14,454 INFO L241 Difference]: Finished difference. Result has 483 places, 315 transitions, 11215 flow [2020-10-16 03:26:14,454 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10467, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=11215, PETRI_PLACES=483, PETRI_TRANSITIONS=315} [2020-10-16 03:26:14,454 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 465 predicate places. [2020-10-16 03:26:14,455 INFO L481 AbstractCegarLoop]: Abstraction has has 483 places, 315 transitions, 11215 flow [2020-10-16 03:26:14,455 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:14,455 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:14,455 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:14,655 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:14,656 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:14,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:14,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1167646413, now seen corresponding path program 79 times [2020-10-16 03:26:14,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:14,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361442126] [2020-10-16 03:26:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:14,853 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:14,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361442126] [2020-10-16 03:26:14,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785425401] [2020-10-16 03:26:14,854 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:14,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:14,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:14,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:14,931 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:14,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:14,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:14,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699919741] [2020-10-16 03:26:14,948 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:14,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:14,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:14,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:14,949 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:14,950 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 315 transitions, 11215 flow. Second operand 20 states. [2020-10-16 03:26:14,950 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:14,950 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:14,950 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:16,254 INFO L129 PetriNetUnfolder]: 295/794 cut-off events. [2020-10-16 03:26:16,255 INFO L130 PetriNetUnfolder]: For 160151/160153 co-relation queries the response was YES. [2020-10-16 03:26:16,269 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16826 conditions, 794 events. 295/794 cut-off events. For 160151/160153 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4566 event pairs, 0 based on Foata normal form. 4/798 useless extension candidates. Maximal degree in co-relation 16612. Up to 485 conditions per place. [2020-10-16 03:26:16,279 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 105 selfloop transitions, 232 changer transitions 0/344 dead transitions. [2020-10-16 03:26:16,280 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 513 places, 344 transitions, 14303 flow [2020-10-16 03:26:16,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:16,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:16,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2092 transitions. [2020-10-16 03:26:16,281 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748387096774193 [2020-10-16 03:26:16,281 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2092 transitions. [2020-10-16 03:26:16,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2092 transitions. [2020-10-16 03:26:16,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:16,282 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2092 transitions. [2020-10-16 03:26:16,283 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:16,284 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:16,285 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:16,285 INFO L185 Difference]: Start difference. First operand has 483 places, 315 transitions, 11215 flow. Second operand 31 states and 2092 transitions. [2020-10-16 03:26:16,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 513 places, 344 transitions, 14303 flow [2020-10-16 03:26:17,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 485 places, 344 transitions, 13739 flow, removed 96 selfloop flow, removed 28 redundant places. [2020-10-16 03:26:17,234 INFO L241 Difference]: Finished difference. Result has 487 places, 317 transitions, 11398 flow [2020-10-16 03:26:17,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10709, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=11398, PETRI_PLACES=487, PETRI_TRANSITIONS=317} [2020-10-16 03:26:17,235 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 469 predicate places. [2020-10-16 03:26:17,235 INFO L481 AbstractCegarLoop]: Abstraction has has 487 places, 317 transitions, 11398 flow [2020-10-16 03:26:17,235 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:17,235 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:17,235 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:17,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:17,436 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:17,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:17,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1654729263, now seen corresponding path program 80 times [2020-10-16 03:26:17,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:17,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977352135] [2020-10-16 03:26:17,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:17,626 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:17,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977352135] [2020-10-16 03:26:17,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926089049] [2020-10-16 03:26:17,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:17,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:17,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:17,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:17,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:17,705 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:17,727 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:17,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:17,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:17,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910798724] [2020-10-16 03:26:17,730 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:17,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:17,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:17,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:17,733 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:17,733 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 487 places, 317 transitions, 11398 flow. Second operand 20 states. [2020-10-16 03:26:17,734 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:17,734 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:17,734 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:19,147 INFO L129 PetriNetUnfolder]: 297/799 cut-off events. [2020-10-16 03:26:19,148 INFO L130 PetriNetUnfolder]: For 160991/160993 co-relation queries the response was YES. [2020-10-16 03:26:19,164 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17008 conditions, 799 events. 297/799 cut-off events. For 160991/160993 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4536 event pairs, 0 based on Foata normal form. 4/803 useless extension candidates. Maximal degree in co-relation 16792. Up to 489 conditions per place. [2020-10-16 03:26:19,173 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 85 selfloop transitions, 256 changer transitions 0/348 dead transitions. [2020-10-16 03:26:19,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 348 transitions, 14660 flow [2020-10-16 03:26:19,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:26:19,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:26:19,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2228 transitions. [2020-10-16 03:26:19,176 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751515151515152 [2020-10-16 03:26:19,176 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2228 transitions. [2020-10-16 03:26:19,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2228 transitions. [2020-10-16 03:26:19,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:19,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2228 transitions. [2020-10-16 03:26:19,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:26:19,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:26:19,180 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:26:19,180 INFO L185 Difference]: Start difference. First operand has 487 places, 317 transitions, 11398 flow. Second operand 33 states and 2228 transitions. [2020-10-16 03:26:19,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 348 transitions, 14660 flow [2020-10-16 03:26:19,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 493 places, 348 transitions, 14124 flow, removed 96 selfloop flow, removed 26 redundant places. [2020-10-16 03:26:19,987 INFO L241 Difference]: Finished difference. Result has 495 places, 319 transitions, 11674 flow [2020-10-16 03:26:19,987 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10924, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=254, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=11674, PETRI_PLACES=495, PETRI_TRANSITIONS=319} [2020-10-16 03:26:19,987 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 477 predicate places. [2020-10-16 03:26:19,987 INFO L481 AbstractCegarLoop]: Abstraction has has 495 places, 319 transitions, 11674 flow [2020-10-16 03:26:19,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:19,987 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:19,988 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:20,188 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:20,188 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:20,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:20,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1655236113, now seen corresponding path program 81 times [2020-10-16 03:26:20,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:20,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756499376] [2020-10-16 03:26:20,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:20,373 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:20,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756499376] [2020-10-16 03:26:20,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369912178] [2020-10-16 03:26:20,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:20,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:20,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:20,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:20,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:20,456 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:20,473 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:20,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:20,473 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:20,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451514463] [2020-10-16 03:26:20,474 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:20,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:20,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:20,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:20,475 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:20,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 319 transitions, 11674 flow. Second operand 20 states. [2020-10-16 03:26:20,476 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:20,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:20,476 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:21,392 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 11 [2020-10-16 03:26:22,001 INFO L129 PetriNetUnfolder]: 301/809 cut-off events. [2020-10-16 03:26:22,001 INFO L130 PetriNetUnfolder]: For 163619/163621 co-relation queries the response was YES. [2020-10-16 03:26:22,016 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17353 conditions, 809 events. 301/809 cut-off events. For 163619/163621 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4582 event pairs, 0 based on Foata normal form. 4/813 useless extension candidates. Maximal degree in co-relation 17135. Up to 495 conditions per place. [2020-10-16 03:26:22,027 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 272 changer transitions 0/354 dead transitions. [2020-10-16 03:26:22,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 354 transitions, 15248 flow [2020-10-16 03:26:22,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:26:22,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:26:22,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 03:26:22,029 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 03:26:22,030 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 03:26:22,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 03:26:22,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:22,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 03:26:22,033 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:26:22,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:26:22,036 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:26:22,036 INFO L185 Difference]: Start difference. First operand has 495 places, 319 transitions, 11674 flow. Second operand 35 states and 2364 transitions. [2020-10-16 03:26:22,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 354 transitions, 15248 flow [2020-10-16 03:26:22,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 498 places, 354 transitions, 14574 flow, removed 101 selfloop flow, removed 31 redundant places. [2020-10-16 03:26:22,884 INFO L241 Difference]: Finished difference. Result has 501 places, 323 transitions, 12005 flow [2020-10-16 03:26:22,885 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11068, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=12005, PETRI_PLACES=501, PETRI_TRANSITIONS=323} [2020-10-16 03:26:22,885 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 483 predicate places. [2020-10-16 03:26:22,885 INFO L481 AbstractCegarLoop]: Abstraction has has 501 places, 323 transitions, 12005 flow [2020-10-16 03:26:22,885 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:22,886 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:22,886 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:23,091 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:23,092 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:23,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:23,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1216032668, now seen corresponding path program 82 times [2020-10-16 03:26:23,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:23,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092237667] [2020-10-16 03:26:23,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:23,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:23,370 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:23,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092237667] [2020-10-16 03:26:23,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809083239] [2020-10-16 03:26:23,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:23,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:23,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:23,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:23,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:23,434 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:23,434 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:23,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635955368] [2020-10-16 03:26:23,435 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:23,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:23,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:23,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:23,437 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:23,437 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 323 transitions, 12005 flow. Second operand 20 states. [2020-10-16 03:26:23,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:23,437 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:23,438 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:24,330 INFO L129 PetriNetUnfolder]: 303/816 cut-off events. [2020-10-16 03:26:24,330 INFO L130 PetriNetUnfolder]: For 169309/169315 co-relation queries the response was YES. [2020-10-16 03:26:24,345 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17688 conditions, 816 events. 303/816 cut-off events. For 169309/169315 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4690 event pairs, 0 based on Foata normal form. 5/821 useless extension candidates. Maximal degree in co-relation 17467. Up to 499 conditions per place. [2020-10-16 03:26:24,356 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 287 selfloop transitions, 50 changer transitions 0/344 dead transitions. [2020-10-16 03:26:24,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 344 transitions, 14437 flow [2020-10-16 03:26:24,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:24,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:24,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1479 transitions. [2020-10-16 03:26:24,358 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722727272727272 [2020-10-16 03:26:24,358 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1479 transitions. [2020-10-16 03:26:24,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1479 transitions. [2020-10-16 03:26:24,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:24,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1479 transitions. [2020-10-16 03:26:24,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:24,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:24,361 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:24,361 INFO L185 Difference]: Start difference. First operand has 501 places, 323 transitions, 12005 flow. Second operand 22 states and 1479 transitions. [2020-10-16 03:26:24,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 344 transitions, 14437 flow [2020-10-16 03:26:25,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 344 transitions, 13740 flow, removed 117 selfloop flow, removed 32 redundant places. [2020-10-16 03:26:25,235 INFO L241 Difference]: Finished difference. Result has 492 places, 325 transitions, 11610 flow [2020-10-16 03:26:25,236 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11328, PETRI_DIFFERENCE_MINUEND_PLACES=469, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=11610, PETRI_PLACES=492, PETRI_TRANSITIONS=325} [2020-10-16 03:26:25,236 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 474 predicate places. [2020-10-16 03:26:25,236 INFO L481 AbstractCegarLoop]: Abstraction has has 492 places, 325 transitions, 11610 flow [2020-10-16 03:26:25,236 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:25,236 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:25,236 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:25,437 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:25,437 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:25,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:25,438 INFO L82 PathProgramCache]: Analyzing trace with hash 29153762, now seen corresponding path program 83 times [2020-10-16 03:26:25,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:25,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207088275] [2020-10-16 03:26:25,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:25,754 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:25,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207088275] [2020-10-16 03:26:25,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856270006] [2020-10-16 03:26:25,754 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:25,805 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:25,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:25,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:25,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:25,823 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:25,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:25,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:25,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382453879] [2020-10-16 03:26:25,825 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:25,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:25,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:25,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:25,826 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:25,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 492 places, 325 transitions, 11610 flow. Second operand 20 states. [2020-10-16 03:26:25,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:25,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:25,828 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:26,830 INFO L129 PetriNetUnfolder]: 307/827 cut-off events. [2020-10-16 03:26:26,831 INFO L130 PetriNetUnfolder]: For 175649/175651 co-relation queries the response was YES. [2020-10-16 03:26:26,846 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17862 conditions, 827 events. 307/827 cut-off events. For 175649/175651 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4789 event pairs, 0 based on Foata normal form. 2/829 useless extension candidates. Maximal degree in co-relation 17639. Up to 507 conditions per place. [2020-10-16 03:26:26,857 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 193 selfloop transitions, 152 changer transitions 0/352 dead transitions. [2020-10-16 03:26:26,857 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 517 places, 352 transitions, 14506 flow [2020-10-16 03:26:26,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:26:26,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:26:26,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1751 transitions. [2020-10-16 03:26:26,859 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734615384615384 [2020-10-16 03:26:26,859 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1751 transitions. [2020-10-16 03:26:26,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1751 transitions. [2020-10-16 03:26:26,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:26,860 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1751 transitions. [2020-10-16 03:26:26,861 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:26:26,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:26:26,862 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:26:26,862 INFO L185 Difference]: Start difference. First operand has 492 places, 325 transitions, 11610 flow. Second operand 26 states and 1751 transitions. [2020-10-16 03:26:26,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 517 places, 352 transitions, 14506 flow [2020-10-16 03:26:27,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 352 transitions, 14212 flow, removed 93 selfloop flow, removed 20 redundant places. [2020-10-16 03:26:27,779 INFO L241 Difference]: Finished difference. Result has 499 places, 329 transitions, 11950 flow [2020-10-16 03:26:27,780 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11366, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=11950, PETRI_PLACES=499, PETRI_TRANSITIONS=329} [2020-10-16 03:26:27,780 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 481 predicate places. [2020-10-16 03:26:27,780 INFO L481 AbstractCegarLoop]: Abstraction has has 499 places, 329 transitions, 11950 flow [2020-10-16 03:26:27,780 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:27,780 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:27,780 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:27,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:27,981 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:27,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:27,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1014345286, now seen corresponding path program 84 times [2020-10-16 03:26:27,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:27,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533373749] [2020-10-16 03:26:27,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:28,233 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:28,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533373749] [2020-10-16 03:26:28,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309588600] [2020-10-16 03:26:28,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:28,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:28,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:28,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:28,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:28,313 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:28,329 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:28,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:28,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:28,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794761926] [2020-10-16 03:26:28,330 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:28,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:28,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:28,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:28,332 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:28,332 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 499 places, 329 transitions, 11950 flow. Second operand 21 states. [2020-10-16 03:26:28,333 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:28,333 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:28,333 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:29,665 INFO L129 PetriNetUnfolder]: 309/833 cut-off events. [2020-10-16 03:26:29,665 INFO L130 PetriNetUnfolder]: For 177783/177785 co-relation queries the response was YES. [2020-10-16 03:26:29,678 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18082 conditions, 833 events. 309/833 cut-off events. For 177783/177785 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4827 event pairs, 0 based on Foata normal form. 4/837 useless extension candidates. Maximal degree in co-relation 17857. Up to 511 conditions per place. [2020-10-16 03:26:29,691 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 173 selfloop transitions, 174 changer transitions 0/354 dead transitions. [2020-10-16 03:26:29,691 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 354 transitions, 14764 flow [2020-10-16 03:26:29,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:26:29,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:26:29,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1819 transitions. [2020-10-16 03:26:29,694 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6737037037037037 [2020-10-16 03:26:29,694 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1819 transitions. [2020-10-16 03:26:29,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1819 transitions. [2020-10-16 03:26:29,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:29,694 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1819 transitions. [2020-10-16 03:26:29,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:26:29,697 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:26:29,697 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:26:29,697 INFO L185 Difference]: Start difference. First operand has 499 places, 329 transitions, 11950 flow. Second operand 27 states and 1819 transitions. [2020-10-16 03:26:29,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 525 places, 354 transitions, 14764 flow [2020-10-16 03:26:30,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 354 transitions, 14288 flow, removed 94 selfloop flow, removed 23 redundant places. [2020-10-16 03:26:30,549 INFO L241 Difference]: Finished difference. Result has 504 places, 331 transitions, 12070 flow [2020-10-16 03:26:30,550 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11524, PETRI_DIFFERENCE_MINUEND_PLACES=476, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=12070, PETRI_PLACES=504, PETRI_TRANSITIONS=331} [2020-10-16 03:26:30,550 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 486 predicate places. [2020-10-16 03:26:30,550 INFO L481 AbstractCegarLoop]: Abstraction has has 504 places, 331 transitions, 12070 flow [2020-10-16 03:26:30,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:30,550 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:30,550 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:30,751 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:30,751 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:30,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:30,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1504955766, now seen corresponding path program 85 times [2020-10-16 03:26:30,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:30,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693748954] [2020-10-16 03:26:30,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:30,980 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:30,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693748954] [2020-10-16 03:26:30,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210385222] [2020-10-16 03:26:30,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:31,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:31,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:31,056 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:31,082 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:31,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:31,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:31,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511725353] [2020-10-16 03:26:31,084 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:31,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:31,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:31,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:31,086 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:31,087 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 331 transitions, 12070 flow. Second operand 21 states. [2020-10-16 03:26:31,087 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:31,087 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:31,087 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:33,215 INFO L129 PetriNetUnfolder]: 313/845 cut-off events. [2020-10-16 03:26:33,215 INFO L130 PetriNetUnfolder]: For 179851/179857 co-relation queries the response was YES. [2020-10-16 03:26:33,244 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18360 conditions, 845 events. 313/845 cut-off events. For 179851/179857 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4907 event pairs, 0 based on Foata normal form. 8/853 useless extension candidates. Maximal degree in co-relation 18133. Up to 519 conditions per place. [2020-10-16 03:26:33,264 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 105 selfloop transitions, 250 changer transitions 0/362 dead transitions. [2020-10-16 03:26:33,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 362 transitions, 15308 flow [2020-10-16 03:26:33,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:33,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2091 transitions. [2020-10-16 03:26:33,267 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745161290322581 [2020-10-16 03:26:33,267 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2091 transitions. [2020-10-16 03:26:33,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2091 transitions. [2020-10-16 03:26:33,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:33,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2091 transitions. [2020-10-16 03:26:33,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:33,271 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:33,272 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:33,272 INFO L185 Difference]: Start difference. First operand has 504 places, 331 transitions, 12070 flow. Second operand 31 states and 2091 transitions. [2020-10-16 03:26:33,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 362 transitions, 15308 flow [2020-10-16 03:26:34,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 511 places, 362 transitions, 14804 flow, removed 96 selfloop flow, removed 23 redundant places. [2020-10-16 03:26:34,183 INFO L241 Difference]: Finished difference. Result has 513 places, 335 transitions, 12411 flow [2020-10-16 03:26:34,184 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11624, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=246, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=12411, PETRI_PLACES=513, PETRI_TRANSITIONS=335} [2020-10-16 03:26:34,184 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 495 predicate places. [2020-10-16 03:26:34,184 INFO L481 AbstractCegarLoop]: Abstraction has has 513 places, 335 transitions, 12411 flow [2020-10-16 03:26:34,184 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:34,184 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:34,185 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:34,385 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 03:26:34,385 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:34,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:34,386 INFO L82 PathProgramCache]: Analyzing trace with hash 383502754, now seen corresponding path program 86 times [2020-10-16 03:26:34,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:34,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121473776] [2020-10-16 03:26:34,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:34,655 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:34,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121473776] [2020-10-16 03:26:34,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127663205] [2020-10-16 03:26:34,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:34,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:34,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:34,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:34,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:34,778 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:34,805 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:34,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:34,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:34,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23300574] [2020-10-16 03:26:34,807 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:34,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:34,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:34,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:34,809 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:34,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 335 transitions, 12411 flow. Second operand 21 states. [2020-10-16 03:26:34,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:34,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:34,811 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:36,908 INFO L129 PetriNetUnfolder]: 315/851 cut-off events. [2020-10-16 03:26:36,908 INFO L130 PetriNetUnfolder]: For 180897/180899 co-relation queries the response was YES. [2020-10-16 03:26:36,928 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18589 conditions, 851 events. 315/851 cut-off events. For 180897/180899 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4954 event pairs, 0 based on Foata normal form. 4/855 useless extension candidates. Maximal degree in co-relation 18360. Up to 523 conditions per place. [2020-10-16 03:26:36,939 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 282 changer transitions 0/366 dead transitions. [2020-10-16 03:26:36,939 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 366 transitions, 15759 flow [2020-10-16 03:26:36,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:26:36,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:26:36,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2227 transitions. [2020-10-16 03:26:36,941 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748484848484848 [2020-10-16 03:26:36,941 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2227 transitions. [2020-10-16 03:26:36,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2227 transitions. [2020-10-16 03:26:36,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:36,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2227 transitions. [2020-10-16 03:26:36,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:26:36,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:26:36,945 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:26:36,946 INFO L185 Difference]: Start difference. First operand has 513 places, 335 transitions, 12411 flow. Second operand 33 states and 2227 transitions. [2020-10-16 03:26:36,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 366 transitions, 15759 flow [2020-10-16 03:26:37,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 516 places, 366 transitions, 15090 flow, removed 102 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:37,833 INFO L241 Difference]: Finished difference. Result has 518 places, 337 transitions, 12596 flow [2020-10-16 03:26:37,833 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11804, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=280, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=12596, PETRI_PLACES=518, PETRI_TRANSITIONS=337} [2020-10-16 03:26:37,834 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 500 predicate places. [2020-10-16 03:26:37,834 INFO L481 AbstractCegarLoop]: Abstraction has has 518 places, 337 transitions, 12596 flow [2020-10-16 03:26:37,834 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:37,834 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:37,834 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:38,034 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:38,035 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:38,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:38,036 INFO L82 PathProgramCache]: Analyzing trace with hash 854498464, now seen corresponding path program 87 times [2020-10-16 03:26:38,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:38,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076529913] [2020-10-16 03:26:38,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:38,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:38,269 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:38,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076529913] [2020-10-16 03:26:38,270 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577781488] [2020-10-16 03:26:38,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:38,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:38,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:38,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:38,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:38,356 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:38,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:38,357 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:38,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873957382] [2020-10-16 03:26:38,358 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:38,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:38,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:38,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:38,359 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:38,360 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 337 transitions, 12596 flow. Second operand 20 states. [2020-10-16 03:26:38,360 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:38,360 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:38,360 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:39,753 INFO L129 PetriNetUnfolder]: 319/862 cut-off events. [2020-10-16 03:26:39,753 INFO L130 PetriNetUnfolder]: For 182746/182748 co-relation queries the response was YES. [2020-10-16 03:26:39,771 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18893 conditions, 862 events. 319/862 cut-off events. For 182746/182748 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 4953 event pairs, 0 based on Foata normal form. 2/864 useless extension candidates. Maximal degree in co-relation 18662. Up to 531 conditions per place. [2020-10-16 03:26:39,782 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 302 changer transitions 0/372 dead transitions. [2020-10-16 03:26:39,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 372 transitions, 16182 flow [2020-10-16 03:26:39,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:26:39,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:26:39,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 03:26:39,785 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:26:39,785 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 03:26:39,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 03:26:39,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:39,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 03:26:39,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:26:39,788 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:26:39,788 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:26:39,788 INFO L185 Difference]: Start difference. First operand has 518 places, 337 transitions, 12596 flow. Second operand 34 states and 2295 transitions. [2020-10-16 03:26:39,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 372 transitions, 16182 flow [2020-10-16 03:26:40,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 372 transitions, 15468 flow, removed 102 selfloop flow, removed 30 redundant places. [2020-10-16 03:26:40,792 INFO L241 Difference]: Finished difference. Result has 523 places, 341 transitions, 12848 flow [2020-10-16 03:26:40,792 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11948, PETRI_DIFFERENCE_MINUEND_PLACES=488, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=12848, PETRI_PLACES=523, PETRI_TRANSITIONS=341} [2020-10-16 03:26:40,793 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 505 predicate places. [2020-10-16 03:26:40,793 INFO L481 AbstractCegarLoop]: Abstraction has has 523 places, 341 transitions, 12848 flow [2020-10-16 03:26:40,793 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:40,793 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:40,793 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:40,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 03:26:40,994 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:40,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:40,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1082182480, now seen corresponding path program 88 times [2020-10-16 03:26:40,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:40,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579462761] [2020-10-16 03:26:40,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:41,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:41,271 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:41,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579462761] [2020-10-16 03:26:41,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003989392] [2020-10-16 03:26:41,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:41,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:41,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:41,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:41,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:41,396 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:41,422 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:41,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:41,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:41,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535374021] [2020-10-16 03:26:41,424 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:41,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:41,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:41,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:41,428 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:41,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 341 transitions, 12848 flow. Second operand 21 states. [2020-10-16 03:26:41,429 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:41,429 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:41,430 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:43,353 INFO L129 PetriNetUnfolder]: 323/872 cut-off events. [2020-10-16 03:26:43,353 INFO L130 PetriNetUnfolder]: For 185355/185361 co-relation queries the response was YES. [2020-10-16 03:26:43,371 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19203 conditions, 872 events. 323/872 cut-off events. For 185355/185361 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5106 event pairs, 0 based on Foata normal form. 8/880 useless extension candidates. Maximal degree in co-relation 18970. Up to 537 conditions per place. [2020-10-16 03:26:43,383 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 51 selfloop transitions, 320 changer transitions 0/378 dead transitions. [2020-10-16 03:26:43,383 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 378 transitions, 16700 flow [2020-10-16 03:26:43,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:26:43,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:26:43,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2499 transitions. [2020-10-16 03:26:43,386 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754054054054054 [2020-10-16 03:26:43,386 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2499 transitions. [2020-10-16 03:26:43,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2499 transitions. [2020-10-16 03:26:43,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:43,386 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2499 transitions. [2020-10-16 03:26:43,388 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:26:43,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:26:43,391 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:26:43,391 INFO L185 Difference]: Start difference. First operand has 523 places, 341 transitions, 12848 flow. Second operand 37 states and 2499 transitions. [2020-10-16 03:26:43,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 378 transitions, 16700 flow [2020-10-16 03:26:44,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 378 transitions, 15952 flow, removed 103 selfloop flow, removed 31 redundant places. [2020-10-16 03:26:44,326 INFO L241 Difference]: Finished difference. Result has 531 places, 345 transitions, 13211 flow [2020-10-16 03:26:44,327 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12172, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=316, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=13211, PETRI_PLACES=531, PETRI_TRANSITIONS=345} [2020-10-16 03:26:44,327 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 513 predicate places. [2020-10-16 03:26:44,327 INFO L481 AbstractCegarLoop]: Abstraction has has 531 places, 345 transitions, 13211 flow [2020-10-16 03:26:44,328 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:44,328 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:44,328 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:44,528 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:44,529 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:44,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:44,529 INFO L82 PathProgramCache]: Analyzing trace with hash -227271742, now seen corresponding path program 89 times [2020-10-16 03:26:44,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:44,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558668920] [2020-10-16 03:26:44,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:44,756 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:44,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558668920] [2020-10-16 03:26:44,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982851991] [2020-10-16 03:26:44,757 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:44,812 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:44,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:44,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:44,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:44,844 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:44,865 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:44,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:44,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:44,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850635481] [2020-10-16 03:26:44,867 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:44,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:44,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:44,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:44,870 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:44,871 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 345 transitions, 13211 flow. Second operand 21 states. [2020-10-16 03:26:44,871 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:44,871 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:44,871 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:46,517 INFO L129 PetriNetUnfolder]: 326/878 cut-off events. [2020-10-16 03:26:46,517 INFO L130 PetriNetUnfolder]: For 190706/190708 co-relation queries the response was YES. [2020-10-16 03:26:46,536 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19592 conditions, 878 events. 326/878 cut-off events. For 190706/190708 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5117 event pairs, 0 based on Foata normal form. 3/881 useless extension candidates. Maximal degree in co-relation 19356. Up to 541 conditions per place. [2020-10-16 03:26:46,549 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 89 selfloop transitions, 284 changer transitions 0/380 dead transitions. [2020-10-16 03:26:46,549 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 380 transitions, 16951 flow [2020-10-16 03:26:46,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:26:46,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:26:46,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:26:46,552 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:26:46,552 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:26:46,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:26:46,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:46,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:26:46,554 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:26:46,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:26:46,556 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:26:46,556 INFO L185 Difference]: Start difference. First operand has 531 places, 345 transitions, 13211 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:26:46,556 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 380 transitions, 16951 flow [2020-10-16 03:26:47,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 380 transitions, 16122 flow, removed 130 selfloop flow, removed 34 redundant places. [2020-10-16 03:26:47,510 INFO L241 Difference]: Finished difference. Result has 534 places, 348 transitions, 13286 flow [2020-10-16 03:26:47,511 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12418, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=13286, PETRI_PLACES=534, PETRI_TRANSITIONS=348} [2020-10-16 03:26:47,511 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 516 predicate places. [2020-10-16 03:26:47,511 INFO L481 AbstractCegarLoop]: Abstraction has has 534 places, 348 transitions, 13286 flow [2020-10-16 03:26:47,511 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:47,511 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:47,511 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:47,712 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:47,713 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:47,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:47,713 INFO L82 PathProgramCache]: Analyzing trace with hash 812097795, now seen corresponding path program 90 times [2020-10-16 03:26:47,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:47,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668133375] [2020-10-16 03:26:47,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:47,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:47,967 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:47,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668133375] [2020-10-16 03:26:47,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53340409] [2020-10-16 03:26:47,968 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:48,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:26:48,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:48,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:48,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:48,055 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:48,080 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:48,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:48,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:26:48,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874339974] [2020-10-16 03:26:48,081 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:26:48,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:48,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:26:48,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:26:48,083 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:48,084 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 348 transitions, 13286 flow. Second operand 22 states. [2020-10-16 03:26:48,084 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:48,084 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:48,084 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:49,892 INFO L129 PetriNetUnfolder]: 329/885 cut-off events. [2020-10-16 03:26:49,892 INFO L130 PetriNetUnfolder]: For 196516/196518 co-relation queries the response was YES. [2020-10-16 03:26:49,929 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19848 conditions, 885 events. 329/885 cut-off events. For 196516/196518 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5177 event pairs, 0 based on Foata normal form. 1/886 useless extension candidates. Maximal degree in co-relation 19610. Up to 545 conditions per place. [2020-10-16 03:26:49,950 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 54 selfloop transitions, 324 changer transitions 0/385 dead transitions. [2020-10-16 03:26:49,950 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 385 transitions, 17238 flow [2020-10-16 03:26:49,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:26:49,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:26:49,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:26:49,955 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:26:49,955 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:26:49,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:26:49,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:49,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:26:49,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:26:49,962 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:26:49,962 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:26:49,963 INFO L185 Difference]: Start difference. First operand has 534 places, 348 transitions, 13286 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:26:49,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 385 transitions, 17238 flow [2020-10-16 03:26:51,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 385 transitions, 16582 flow, removed 103 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:51,327 INFO L241 Difference]: Finished difference. Result has 542 places, 351 transitions, 13616 flow [2020-10-16 03:26:51,327 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12666, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=321, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=13616, PETRI_PLACES=542, PETRI_TRANSITIONS=351} [2020-10-16 03:26:51,328 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 524 predicate places. [2020-10-16 03:26:51,328 INFO L481 AbstractCegarLoop]: Abstraction has has 542 places, 351 transitions, 13616 flow [2020-10-16 03:26:51,328 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:26:51,328 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:51,328 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:51,541 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:51,542 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:51,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:51,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1168108432, now seen corresponding path program 91 times [2020-10-16 03:26:51,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:51,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828182509] [2020-10-16 03:26:51,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:51,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:51,899 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:51,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828182509] [2020-10-16 03:26:51,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663509103] [2020-10-16 03:26:51,900 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:51,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:51,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:51,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:51,970 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:51,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:51,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:26:51,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557783953] [2020-10-16 03:26:51,971 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:51,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:51,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:51,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:51,973 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:51,974 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 351 transitions, 13616 flow. Second operand 21 states. [2020-10-16 03:26:51,975 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:51,975 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:51,975 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:52,949 INFO L129 PetriNetUnfolder]: 331/891 cut-off events. [2020-10-16 03:26:52,949 INFO L130 PetriNetUnfolder]: For 203487/203489 co-relation queries the response was YES. [2020-10-16 03:26:52,968 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20160 conditions, 891 events. 331/891 cut-off events. For 203487/203489 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5203 event pairs, 0 based on Foata normal form. 4/895 useless extension candidates. Maximal degree in co-relation 19920. Up to 580 conditions per place. [2020-10-16 03:26:52,981 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 336 selfloop transitions, 29 changer transitions 0/372 dead transitions. [2020-10-16 03:26:52,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 372 transitions, 16202 flow [2020-10-16 03:26:52,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:52,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:52,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1478 transitions. [2020-10-16 03:26:52,984 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6718181818181819 [2020-10-16 03:26:52,984 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1478 transitions. [2020-10-16 03:26:52,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1478 transitions. [2020-10-16 03:26:52,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:52,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1478 transitions. [2020-10-16 03:26:52,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:52,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:52,986 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:52,986 INFO L185 Difference]: Start difference. First operand has 542 places, 351 transitions, 13616 flow. Second operand 22 states and 1478 transitions. [2020-10-16 03:26:52,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 372 transitions, 16202 flow [2020-10-16 03:26:53,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 372 transitions, 15412 flow, removed 88 selfloop flow, removed 35 redundant places. [2020-10-16 03:26:53,975 INFO L241 Difference]: Finished difference. Result has 530 places, 353 transitions, 13072 flow [2020-10-16 03:26:53,975 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12826, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=13072, PETRI_PLACES=530, PETRI_TRANSITIONS=353} [2020-10-16 03:26:53,976 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 512 predicate places. [2020-10-16 03:26:53,976 INFO L481 AbstractCegarLoop]: Abstraction has has 530 places, 353 transitions, 13072 flow [2020-10-16 03:26:53,976 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:53,976 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:53,976 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:54,176 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:54,177 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:54,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:54,177 INFO L82 PathProgramCache]: Analyzing trace with hash 39016260, now seen corresponding path program 92 times [2020-10-16 03:26:54,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:54,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054654554] [2020-10-16 03:26:54,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:54,489 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:54,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054654554] [2020-10-16 03:26:54,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690026880] [2020-10-16 03:26:54,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:54,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:54,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:54,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:54,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:54,569 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:54,584 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:54,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:54,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:26:54,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933023162] [2020-10-16 03:26:54,585 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:26:54,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:54,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:26:54,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:26:54,587 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:54,587 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 353 transitions, 13072 flow. Second operand 22 states. [2020-10-16 03:26:54,587 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:54,587 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:54,588 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:55,830 INFO L129 PetriNetUnfolder]: 353/958 cut-off events. [2020-10-16 03:26:55,830 INFO L130 PetriNetUnfolder]: For 230354/230360 co-relation queries the response was YES. [2020-10-16 03:26:55,850 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21795 conditions, 958 events. 353/958 cut-off events. For 230354/230360 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5746 event pairs, 0 based on Foata normal form. 8/966 useless extension candidates. Maximal degree in co-relation 21553. Up to 591 conditions per place. [2020-10-16 03:26:55,866 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 305 selfloop transitions, 84 changer transitions 0/396 dead transitions. [2020-10-16 03:26:55,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 396 transitions, 17061 flow [2020-10-16 03:26:55,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:55,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:55,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1682 transitions. [2020-10-16 03:26:55,868 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728 [2020-10-16 03:26:55,868 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1682 transitions. [2020-10-16 03:26:55,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1682 transitions. [2020-10-16 03:26:55,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:55,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1682 transitions. [2020-10-16 03:26:55,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:55,871 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:55,871 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:55,871 INFO L185 Difference]: Start difference. First operand has 530 places, 353 transitions, 13072 flow. Second operand 25 states and 1682 transitions. [2020-10-16 03:26:55,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 396 transitions, 17061 flow [2020-10-16 03:26:57,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 396 transitions, 16839 flow, removed 84 selfloop flow, removed 19 redundant places. [2020-10-16 03:26:57,097 INFO L241 Difference]: Finished difference. Result has 549 places, 375 transitions, 14515 flow [2020-10-16 03:26:57,098 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12874, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=14515, PETRI_PLACES=549, PETRI_TRANSITIONS=375} [2020-10-16 03:26:57,098 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 531 predicate places. [2020-10-16 03:26:57,098 INFO L481 AbstractCegarLoop]: Abstraction has has 549 places, 375 transitions, 14515 flow [2020-10-16 03:26:57,098 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:26:57,098 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:57,098 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:57,299 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:57,299 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:57,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:57,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1001249448, now seen corresponding path program 93 times [2020-10-16 03:26:57,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:57,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211470559] [2020-10-16 03:26:57,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:57,562 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:57,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211470559] [2020-10-16 03:26:57,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922760344] [2020-10-16 03:26:57,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:57,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:26:57,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:57,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:57,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:57,643 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:57,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:57,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:26:57,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73233582] [2020-10-16 03:26:57,645 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:57,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:57,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:57,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:57,647 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:57,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 375 transitions, 14515 flow. Second operand 21 states. [2020-10-16 03:26:57,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:57,648 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:57,649 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:59,116 INFO L129 PetriNetUnfolder]: 355/964 cut-off events. [2020-10-16 03:26:59,116 INFO L130 PetriNetUnfolder]: For 238268/238274 co-relation queries the response was YES. [2020-10-16 03:26:59,139 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22228 conditions, 964 events. 355/964 cut-off events. For 238268/238274 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5778 event pairs, 0 based on Foata normal form. 8/972 useless extension candidates. Maximal degree in co-relation 21972. Up to 595 conditions per place. [2020-10-16 03:26:59,153 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 177 selfloop transitions, 220 changer transitions 0/404 dead transitions. [2020-10-16 03:26:59,153 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 404 transitions, 17955 flow [2020-10-16 03:26:59,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:59,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:59,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2157 transitions. [2020-10-16 03:26:59,156 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740625 [2020-10-16 03:26:59,156 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2157 transitions. [2020-10-16 03:26:59,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2157 transitions. [2020-10-16 03:26:59,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:59,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2157 transitions. [2020-10-16 03:26:59,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:59,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:59,160 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:59,160 INFO L185 Difference]: Start difference. First operand has 549 places, 375 transitions, 14515 flow. Second operand 32 states and 2157 transitions. [2020-10-16 03:26:59,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 404 transitions, 17955 flow [2020-10-16 03:27:00,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 404 transitions, 17667 flow, removed 108 selfloop flow, removed 11 redundant places. [2020-10-16 03:27:00,482 INFO L241 Difference]: Finished difference. Result has 571 places, 377 transitions, 14940 flow [2020-10-16 03:27:00,483 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14285, PETRI_DIFFERENCE_MINUEND_PLACES=538, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=218, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14940, PETRI_PLACES=571, PETRI_TRANSITIONS=377} [2020-10-16 03:27:00,483 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 553 predicate places. [2020-10-16 03:27:00,483 INFO L481 AbstractCegarLoop]: Abstraction has has 571 places, 377 transitions, 14940 flow [2020-10-16 03:27:00,483 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:00,483 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:00,483 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:00,684 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:00,684 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:00,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:00,685 INFO L82 PathProgramCache]: Analyzing trace with hash 255640252, now seen corresponding path program 94 times [2020-10-16 03:27:00,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:00,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416904169] [2020-10-16 03:27:00,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:00,950 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:00,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416904169] [2020-10-16 03:27:00,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662713024] [2020-10-16 03:27:00,951 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:01,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:01,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:01,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:01,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:01,034 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:01,050 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:01,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:01,051 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:01,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869225489] [2020-10-16 03:27:01,051 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:01,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:01,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:01,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:01,052 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:01,053 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 571 places, 377 transitions, 14940 flow. Second operand 22 states. [2020-10-16 03:27:01,053 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:01,053 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:01,053 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:02,642 INFO L129 PetriNetUnfolder]: 357/970 cut-off events. [2020-10-16 03:27:02,642 INFO L130 PetriNetUnfolder]: For 239243/239245 co-relation queries the response was YES. [2020-10-16 03:27:02,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22538 conditions, 970 events. 357/970 cut-off events. For 239243/239245 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5829 event pairs, 0 based on Foata normal form. 4/974 useless extension candidates. Maximal degree in co-relation 22280. Up to 599 conditions per place. [2020-10-16 03:27:02,680 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 163 selfloop transitions, 236 changer transitions 0/406 dead transitions. [2020-10-16 03:27:02,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 406 transitions, 18384 flow [2020-10-16 03:27:02,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:27:02,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:27:02,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2090 transitions. [2020-10-16 03:27:02,682 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741935483870968 [2020-10-16 03:27:02,682 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2090 transitions. [2020-10-16 03:27:02,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2090 transitions. [2020-10-16 03:27:02,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:02,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2090 transitions. [2020-10-16 03:27:02,684 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:27:02,686 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:27:02,686 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:27:02,686 INFO L185 Difference]: Start difference. First operand has 571 places, 377 transitions, 14940 flow. Second operand 31 states and 2090 transitions. [2020-10-16 03:27:02,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 406 transitions, 18384 flow [2020-10-16 03:27:04,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 406 transitions, 17787 flow, removed 104 selfloop flow, removed 28 redundant places. [2020-10-16 03:27:04,130 INFO L241 Difference]: Finished difference. Result has 575 places, 379 transitions, 15096 flow [2020-10-16 03:27:04,130 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14401, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=234, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=15096, PETRI_PLACES=575, PETRI_TRANSITIONS=379} [2020-10-16 03:27:04,131 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 557 predicate places. [2020-10-16 03:27:04,131 INFO L481 AbstractCegarLoop]: Abstraction has has 575 places, 379 transitions, 15096 flow [2020-10-16 03:27:04,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:04,131 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:04,131 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:04,332 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 03:27:04,332 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:04,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:04,333 INFO L82 PathProgramCache]: Analyzing trace with hash 602011496, now seen corresponding path program 95 times [2020-10-16 03:27:04,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:04,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107362401] [2020-10-16 03:27:04,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:04,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:04,616 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:04,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107362401] [2020-10-16 03:27:04,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371554792] [2020-10-16 03:27:04,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:04,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:04,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:04,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:04,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:04,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:04,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:04,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271434766] [2020-10-16 03:27:04,727 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:04,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:04,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:04,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:04,730 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:04,732 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 379 transitions, 15096 flow. Second operand 21 states. [2020-10-16 03:27:04,732 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:04,732 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:04,732 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:06,504 INFO L129 PetriNetUnfolder]: 361/982 cut-off events. [2020-10-16 03:27:06,505 INFO L130 PetriNetUnfolder]: For 241790/241796 co-relation queries the response was YES. [2020-10-16 03:27:06,527 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22856 conditions, 982 events. 361/982 cut-off events. For 241790/241796 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5930 event pairs, 0 based on Foata normal form. 8/990 useless extension candidates. Maximal degree in co-relation 22596. Up to 607 conditions per place. [2020-10-16 03:27:06,543 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 139 selfloop transitions, 266 changer transitions 0/412 dead transitions. [2020-10-16 03:27:06,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 412 transitions, 18821 flow [2020-10-16 03:27:06,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:27:06,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:27:06,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 03:27:06,548 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 03:27:06,549 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 03:27:06,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 03:27:06,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:06,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 03:27:06,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:27:06,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:27:06,553 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:27:06,553 INFO L185 Difference]: Start difference. First operand has 575 places, 379 transitions, 15096 flow. Second operand 34 states and 2293 transitions. [2020-10-16 03:27:06,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 412 transitions, 18821 flow [2020-10-16 03:27:07,685 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 412 transitions, 18328 flow, removed 104 selfloop flow, removed 23 redundant places. [2020-10-16 03:27:07,699 INFO L241 Difference]: Finished difference. Result has 587 places, 383 transitions, 15519 flow [2020-10-16 03:27:07,700 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14665, PETRI_DIFFERENCE_MINUEND_PLACES=552, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=15519, PETRI_PLACES=587, PETRI_TRANSITIONS=383} [2020-10-16 03:27:07,700 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 569 predicate places. [2020-10-16 03:27:07,700 INFO L481 AbstractCegarLoop]: Abstraction has has 587 places, 383 transitions, 15519 flow [2020-10-16 03:27:07,700 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:07,700 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:07,700 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:07,901 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:07,901 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:07,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:07,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1121754572, now seen corresponding path program 96 times [2020-10-16 03:27:07,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:07,902 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433838201] [2020-10-16 03:27:07,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:08,165 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:08,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433838201] [2020-10-16 03:27:08,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162958347] [2020-10-16 03:27:08,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:08,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:08,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:08,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:08,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:08,254 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:08,270 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:08,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:08,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:08,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993720462] [2020-10-16 03:27:08,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:08,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:08,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:08,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:08,273 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:08,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 383 transitions, 15519 flow. Second operand 22 states. [2020-10-16 03:27:08,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:08,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:08,274 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:10,043 INFO L129 PetriNetUnfolder]: 363/988 cut-off events. [2020-10-16 03:27:10,043 INFO L130 PetriNetUnfolder]: For 243000/243006 co-relation queries the response was YES. [2020-10-16 03:27:10,066 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23125 conditions, 988 events. 363/988 cut-off events. For 243000/243006 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5956 event pairs, 0 based on Foata normal form. 8/996 useless extension candidates. Maximal degree in co-relation 22863. Up to 611 conditions per place. [2020-10-16 03:27:10,080 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 129 selfloop transitions, 278 changer transitions 0/414 dead transitions. [2020-10-16 03:27:10,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 414 transitions, 19161 flow [2020-10-16 03:27:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:27:10,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:27:10,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2226 transitions. [2020-10-16 03:27:10,083 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745454545454546 [2020-10-16 03:27:10,083 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2226 transitions. [2020-10-16 03:27:10,083 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2226 transitions. [2020-10-16 03:27:10,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:10,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2226 transitions. [2020-10-16 03:27:10,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:27:10,087 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:27:10,087 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:27:10,087 INFO L185 Difference]: Start difference. First operand has 587 places, 383 transitions, 15519 flow. Second operand 33 states and 2226 transitions. [2020-10-16 03:27:10,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 414 transitions, 19161 flow [2020-10-16 03:27:11,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 414 transitions, 18466 flow, removed 104 selfloop flow, removed 31 redundant places. [2020-10-16 03:27:11,374 INFO L241 Difference]: Finished difference. Result has 590 places, 385 transitions, 15681 flow [2020-10-16 03:27:11,375 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14886, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=276, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15681, PETRI_PLACES=590, PETRI_TRANSITIONS=385} [2020-10-16 03:27:11,375 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 572 predicate places. [2020-10-16 03:27:11,375 INFO L481 AbstractCegarLoop]: Abstraction has has 590 places, 385 transitions, 15681 flow [2020-10-16 03:27:11,375 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:11,375 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:11,376 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:11,576 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 03:27:11,577 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:11,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:11,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1968207872, now seen corresponding path program 97 times [2020-10-16 03:27:11,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:11,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142258902] [2020-10-16 03:27:11,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:11,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:11,831 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:11,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142258902] [2020-10-16 03:27:11,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21816206] [2020-10-16 03:27:11,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:11,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:11,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:11,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:11,925 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:11,946 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:11,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:11,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:11,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051423008] [2020-10-16 03:27:11,947 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:11,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:11,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:11,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:11,950 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:11,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 385 transitions, 15681 flow. Second operand 22 states. [2020-10-16 03:27:11,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:11,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:11,951 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:14,028 INFO L129 PetriNetUnfolder]: 365/994 cut-off events. [2020-10-16 03:27:14,028 INFO L130 PetriNetUnfolder]: For 244277/244283 co-relation queries the response was YES. [2020-10-16 03:27:14,051 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23305 conditions, 994 events. 365/994 cut-off events. For 244277/244283 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 5973 event pairs, 0 based on Foata normal form. 8/1002 useless extension candidates. Maximal degree in co-relation 23041. Up to 615 conditions per place. [2020-10-16 03:27:14,066 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 103 selfloop transitions, 308 changer transitions 0/418 dead transitions. [2020-10-16 03:27:14,066 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 624 places, 418 transitions, 19513 flow [2020-10-16 03:27:14,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:27:14,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:27:14,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2362 transitions. [2020-10-16 03:27:14,068 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748571428571428 [2020-10-16 03:27:14,068 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2362 transitions. [2020-10-16 03:27:14,068 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2362 transitions. [2020-10-16 03:27:14,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:14,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2362 transitions. [2020-10-16 03:27:14,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:27:14,072 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:27:14,072 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:27:14,072 INFO L185 Difference]: Start difference. First operand has 590 places, 385 transitions, 15681 flow. Second operand 35 states and 2362 transitions. [2020-10-16 03:27:14,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 624 places, 418 transitions, 19513 flow [2020-10-16 03:27:15,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 594 places, 418 transitions, 18798 flow, removed 106 selfloop flow, removed 30 redundant places. [2020-10-16 03:27:15,376 INFO L241 Difference]: Finished difference. Result has 596 places, 387 transitions, 15897 flow [2020-10-16 03:27:15,376 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15032, PETRI_DIFFERENCE_MINUEND_PLACES=560, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15897, PETRI_PLACES=596, PETRI_TRANSITIONS=387} [2020-10-16 03:27:15,376 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 578 predicate places. [2020-10-16 03:27:15,377 INFO L481 AbstractCegarLoop]: Abstraction has has 596 places, 387 transitions, 15897 flow [2020-10-16 03:27:15,377 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:15,377 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:15,377 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:15,577 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:15,578 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:15,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:15,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1527933868, now seen corresponding path program 98 times [2020-10-16 03:27:15,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:15,579 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604408911] [2020-10-16 03:27:15,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:15,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604408911] [2020-10-16 03:27:15,808 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340796781] [2020-10-16 03:27:15,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:15,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:15,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:15,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:15,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:15,886 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:15,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:15,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:15,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729646464] [2020-10-16 03:27:15,887 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:15,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:15,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:15,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:15,889 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:15,890 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 596 places, 387 transitions, 15897 flow. Second operand 21 states. [2020-10-16 03:27:15,890 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:15,890 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:15,890 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:17,637 INFO L129 PetriNetUnfolder]: 369/1005 cut-off events. [2020-10-16 03:27:17,638 INFO L130 PetriNetUnfolder]: For 246853/246855 co-relation queries the response was YES. [2020-10-16 03:27:17,662 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23637 conditions, 1005 events. 369/1005 cut-off events. For 246853/246855 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6071 event pairs, 0 based on Foata normal form. 4/1009 useless extension candidates. Maximal degree in co-relation 23371. Up to 623 conditions per place. [2020-10-16 03:27:17,677 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 88 selfloop transitions, 330 changer transitions 0/425 dead transitions. [2020-10-16 03:27:17,677 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 425 transitions, 20084 flow [2020-10-16 03:27:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:27:17,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:27:17,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2565 transitions. [2020-10-16 03:27:17,680 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:27:17,680 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2565 transitions. [2020-10-16 03:27:17,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2565 transitions. [2020-10-16 03:27:17,681 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:17,681 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2565 transitions. [2020-10-16 03:27:17,682 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:27:17,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:27:17,684 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:27:17,685 INFO L185 Difference]: Start difference. First operand has 596 places, 387 transitions, 15897 flow. Second operand 38 states and 2565 transitions. [2020-10-16 03:27:17,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 425 transitions, 20084 flow [2020-10-16 03:27:19,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 601 places, 425 transitions, 19313 flow, removed 109 selfloop flow, removed 32 redundant places. [2020-10-16 03:27:19,118 INFO L241 Difference]: Finished difference. Result has 605 places, 392 transitions, 16328 flow [2020-10-16 03:27:19,119 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15198, PETRI_DIFFERENCE_MINUEND_PLACES=564, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=387, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=325, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=16328, PETRI_PLACES=605, PETRI_TRANSITIONS=392} [2020-10-16 03:27:19,119 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 587 predicate places. [2020-10-16 03:27:19,119 INFO L481 AbstractCegarLoop]: Abstraction has has 605 places, 392 transitions, 16328 flow [2020-10-16 03:27:19,120 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:19,120 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:19,120 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:19,326 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:19,327 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:19,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:19,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1544021008, now seen corresponding path program 99 times [2020-10-16 03:27:19,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:19,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676575287] [2020-10-16 03:27:19,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:19,596 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:19,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676575287] [2020-10-16 03:27:19,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293024855] [2020-10-16 03:27:19,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:19,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:19,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:19,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:19,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:19,686 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:19,706 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:19,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:19,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:19,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778852903] [2020-10-16 03:27:19,707 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:19,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:19,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:19,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:19,709 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:19,710 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 392 transitions, 16328 flow. Second operand 22 states. [2020-10-16 03:27:19,710 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:19,710 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:19,710 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:21,689 INFO L129 PetriNetUnfolder]: 371/1011 cut-off events. [2020-10-16 03:27:21,690 INFO L130 PetriNetUnfolder]: For 254586/254588 co-relation queries the response was YES. [2020-10-16 03:27:21,734 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24018 conditions, 1011 events. 371/1011 cut-off events. For 254586/254588 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6103 event pairs, 0 based on Foata normal form. 4/1015 useless extension candidates. Maximal degree in co-relation 23748. Up to 627 conditions per place. [2020-10-16 03:27:21,750 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 86 selfloop transitions, 334 changer transitions 0/427 dead transitions. [2020-10-16 03:27:21,751 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 641 places, 427 transitions, 20396 flow [2020-10-16 03:27:21,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:27:21,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:27:21,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2498 transitions. [2020-10-16 03:27:21,753 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751351351351351 [2020-10-16 03:27:21,753 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2498 transitions. [2020-10-16 03:27:21,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2498 transitions. [2020-10-16 03:27:21,754 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:21,755 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2498 transitions. [2020-10-16 03:27:21,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:27:21,760 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:27:21,760 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:27:21,761 INFO L185 Difference]: Start difference. First operand has 605 places, 392 transitions, 16328 flow. Second operand 37 states and 2498 transitions. [2020-10-16 03:27:21,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 641 places, 427 transitions, 20396 flow [2020-10-16 03:27:23,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 608 places, 427 transitions, 19522 flow, removed 145 selfloop flow, removed 33 redundant places. [2020-10-16 03:27:23,351 INFO L241 Difference]: Finished difference. Result has 610 places, 394 transitions, 16425 flow [2020-10-16 03:27:23,352 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15488, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=332, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=16425, PETRI_PLACES=610, PETRI_TRANSITIONS=394} [2020-10-16 03:27:23,353 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 592 predicate places. [2020-10-16 03:27:23,353 INFO L481 AbstractCegarLoop]: Abstraction has has 610 places, 394 transitions, 16425 flow [2020-10-16 03:27:23,353 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:23,353 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:23,354 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:23,567 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 03:27:23,568 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:23,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1544511118, now seen corresponding path program 100 times [2020-10-16 03:27:23,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:23,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972519647] [2020-10-16 03:27:23,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:23,814 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:23,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972519647] [2020-10-16 03:27:23,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101378191] [2020-10-16 03:27:23,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:23,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:23,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:23,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:23,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:23,889 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:23,890 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:23,890 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:23,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027071506] [2020-10-16 03:27:23,891 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:23,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:23,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:23,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:23,892 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:23,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 610 places, 394 transitions, 16425 flow. Second operand 21 states. [2020-10-16 03:27:23,893 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:23,893 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:23,893 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:26,092 INFO L129 PetriNetUnfolder]: 380/1032 cut-off events. [2020-10-16 03:27:26,092 INFO L130 PetriNetUnfolder]: For 268065/268067 co-relation queries the response was YES. [2020-10-16 03:27:26,113 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24871 conditions, 1032 events. 380/1032 cut-off events. For 268065/268067 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6228 event pairs, 0 based on Foata normal form. 4/1036 useless extension candidates. Maximal degree in co-relation 24599. Up to 639 conditions per place. [2020-10-16 03:27:26,130 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 352 changer transitions 0/436 dead transitions. [2020-10-16 03:27:26,131 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 436 transitions, 21167 flow [2020-10-16 03:27:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:27:26,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:27:26,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 03:27:26,133 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:27:26,133 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 03:27:26,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 03:27:26,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:26,134 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 03:27:26,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:27:26,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:27:26,138 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:27:26,138 INFO L185 Difference]: Start difference. First operand has 610 places, 394 transitions, 16425 flow. Second operand 40 states and 2702 transitions. [2020-10-16 03:27:26,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 436 transitions, 21167 flow [2020-10-16 03:27:27,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 436 transitions, 20292 flow, removed 140 selfloop flow, removed 35 redundant places. [2020-10-16 03:27:27,723 INFO L241 Difference]: Finished difference. Result has 618 places, 400 transitions, 17005 flow [2020-10-16 03:27:27,723 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15676, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=346, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17005, PETRI_PLACES=618, PETRI_TRANSITIONS=400} [2020-10-16 03:27:27,724 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 600 predicate places. [2020-10-16 03:27:27,724 INFO L481 AbstractCegarLoop]: Abstraction has has 618 places, 400 transitions, 17005 flow [2020-10-16 03:27:27,724 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:27,724 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:27,724 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:27,924 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 03:27:27,925 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:27,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:27,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1544527858, now seen corresponding path program 101 times [2020-10-16 03:27:27,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:27,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840086316] [2020-10-16 03:27:27,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:28,186 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:28,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840086316] [2020-10-16 03:27:28,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993088344] [2020-10-16 03:27:28,187 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:28,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:28,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:28,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:28,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:28,272 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:28,293 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:28,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:28,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:28,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556807548] [2020-10-16 03:27:28,294 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:28,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:28,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:28,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:28,296 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:28,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 400 transitions, 17005 flow. Second operand 22 states. [2020-10-16 03:27:28,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:28,297 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:28,297 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:30,386 INFO L129 PetriNetUnfolder]: 377/1026 cut-off events. [2020-10-16 03:27:30,386 INFO L130 PetriNetUnfolder]: For 277511/277517 co-relation queries the response was YES. [2020-10-16 03:27:30,411 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25021 conditions, 1026 events. 377/1026 cut-off events. For 277511/277517 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6203 event pairs, 0 based on Foata normal form. 8/1034 useless extension candidates. Maximal degree in co-relation 24745. Up to 635 conditions per place. [2020-10-16 03:27:30,427 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 352 changer transitions 0/436 dead transitions. [2020-10-16 03:27:30,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 436 transitions, 21297 flow [2020-10-16 03:27:30,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:27:30,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:27:30,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2634 transitions. [2020-10-16 03:27:30,432 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753846153846154 [2020-10-16 03:27:30,433 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2634 transitions. [2020-10-16 03:27:30,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2634 transitions. [2020-10-16 03:27:30,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:30,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2634 transitions. [2020-10-16 03:27:30,435 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:27:30,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:27:30,437 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:27:30,437 INFO L185 Difference]: Start difference. First operand has 618 places, 400 transitions, 17005 flow. Second operand 39 states and 2634 transitions. [2020-10-16 03:27:30,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 436 transitions, 21297 flow [2020-10-16 03:27:32,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 436 transitions, 20276 flow, removed 206 selfloop flow, removed 36 redundant places. [2020-10-16 03:27:32,060 INFO L241 Difference]: Finished difference. Result has 622 places, 401 transitions, 16891 flow [2020-10-16 03:27:32,060 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15984, PETRI_DIFFERENCE_MINUEND_PLACES=582, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=351, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=16891, PETRI_PLACES=622, PETRI_TRANSITIONS=401} [2020-10-16 03:27:32,061 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 604 predicate places. [2020-10-16 03:27:32,061 INFO L481 AbstractCegarLoop]: Abstraction has has 622 places, 401 transitions, 16891 flow [2020-10-16 03:27:32,061 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:32,061 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:32,061 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:32,261 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:32,262 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:32,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:32,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1006404251, now seen corresponding path program 102 times [2020-10-16 03:27:32,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:32,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951953616] [2020-10-16 03:27:32,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:32,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:32,637 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:32,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951953616] [2020-10-16 03:27:32,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039331903] [2020-10-16 03:27:32,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:32,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:32,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:32,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:32,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:32,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:32,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:32,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021933932] [2020-10-16 03:27:32,709 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:32,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:32,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:32,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:32,711 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:32,712 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 622 places, 401 transitions, 16891 flow. Second operand 22 states. [2020-10-16 03:27:32,712 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:32,712 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:32,712 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:33,638 INFO L129 PetriNetUnfolder]: 379/1032 cut-off events. [2020-10-16 03:27:33,638 INFO L130 PetriNetUnfolder]: For 285220/285222 co-relation queries the response was YES. [2020-10-16 03:27:33,659 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25257 conditions, 1032 events. 379/1032 cut-off events. For 285220/285222 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6268 event pairs, 0 based on Foata normal form. 2/1034 useless extension candidates. Maximal degree in co-relation 24979. Up to 637 conditions per place. [2020-10-16 03:27:33,671 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 349 selfloop transitions, 68 changer transitions 0/424 dead transitions. [2020-10-16 03:27:33,671 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 424 transitions, 19925 flow [2020-10-16 03:27:33,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:27:33,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:27:33,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1613 transitions. [2020-10-16 03:27:33,673 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6720833333333334 [2020-10-16 03:27:33,673 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1613 transitions. [2020-10-16 03:27:33,673 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1613 transitions. [2020-10-16 03:27:33,673 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:33,673 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1613 transitions. [2020-10-16 03:27:33,674 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:27:33,675 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:27:33,675 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:27:33,675 INFO L185 Difference]: Start difference. First operand has 622 places, 401 transitions, 16891 flow. Second operand 24 states and 1613 transitions. [2020-10-16 03:27:33,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 424 transitions, 19925 flow [2020-10-16 03:27:35,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 424 transitions, 19111 flow, removed 80 selfloop flow, removed 36 redundant places. [2020-10-16 03:27:35,268 INFO L241 Difference]: Finished difference. Result has 611 places, 403 transitions, 16483 flow [2020-10-16 03:27:35,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16145, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=16483, PETRI_PLACES=611, PETRI_TRANSITIONS=403} [2020-10-16 03:27:35,268 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 593 predicate places. [2020-10-16 03:27:35,268 INFO L481 AbstractCegarLoop]: Abstraction has has 611 places, 403 transitions, 16483 flow [2020-10-16 03:27:35,268 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:35,268 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:35,268 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:35,469 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 03:27:35,469 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:35,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:35,470 INFO L82 PathProgramCache]: Analyzing trace with hash 208574583, now seen corresponding path program 103 times [2020-10-16 03:27:35,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:35,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933082489] [2020-10-16 03:27:35,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:35,783 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:35,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933082489] [2020-10-16 03:27:35,784 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264412141] [2020-10-16 03:27:35,784 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:35,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:35,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:35,856 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:35,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:35,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:35,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294246470] [2020-10-16 03:27:35,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:35,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:35,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:35,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:35,870 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:35,871 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 403 transitions, 16483 flow. Second operand 23 states. [2020-10-16 03:27:35,871 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:35,871 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:35,871 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:37,043 INFO L129 PetriNetUnfolder]: 391/1068 cut-off events. [2020-10-16 03:27:37,043 INFO L130 PetriNetUnfolder]: For 288633/288639 co-relation queries the response was YES. [2020-10-16 03:27:37,062 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25843 conditions, 1068 events. 391/1068 cut-off events. For 288633/288639 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 6564 event pairs, 0 based on Foata normal form. 8/1076 useless extension candidates. Maximal degree in co-relation 25563. Up to 661 conditions per place. [2020-10-16 03:27:37,075 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 327 selfloop transitions, 102 changer transitions 0/436 dead transitions. [2020-10-16 03:27:37,075 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 635 places, 436 transitions, 20177 flow [2020-10-16 03:27:37,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:27:37,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:27:37,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1681 transitions. [2020-10-16 03:27:37,077 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6724 [2020-10-16 03:27:37,077 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1681 transitions. [2020-10-16 03:27:37,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1681 transitions. [2020-10-16 03:27:37,077 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:37,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1681 transitions. [2020-10-16 03:27:37,078 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:27:37,079 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:27:37,079 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:27:37,079 INFO L185 Difference]: Start difference. First operand has 611 places, 403 transitions, 16483 flow. Second operand 25 states and 1681 transitions. [2020-10-16 03:27:37,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 635 places, 436 transitions, 20177 flow [2020-10-16 03:27:38,456 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 436 transitions, 19879 flow, removed 85 selfloop flow, removed 21 redundant places. [2020-10-16 03:27:38,468 INFO L241 Difference]: Finished difference. Result has 620 places, 415 transitions, 17338 flow [2020-10-16 03:27:38,468 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16207, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=17338, PETRI_PLACES=620, PETRI_TRANSITIONS=415} [2020-10-16 03:27:38,468 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 602 predicate places. [2020-10-16 03:27:38,469 INFO L481 AbstractCegarLoop]: Abstraction has has 620 places, 415 transitions, 17338 flow [2020-10-16 03:27:38,469 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:38,469 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:38,469 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:38,669 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:38,670 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:38,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:38,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1289717825, now seen corresponding path program 104 times [2020-10-16 03:27:38,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:38,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829200766] [2020-10-16 03:27:38,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:38,963 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:38,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829200766] [2020-10-16 03:27:38,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958378869] [2020-10-16 03:27:38,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:39,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:39,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:39,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:39,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:39,023 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:39,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:39,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:39,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222188838] [2020-10-16 03:27:39,024 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:39,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:39,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:39,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:39,025 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:39,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 415 transitions, 17338 flow. Second operand 22 states. [2020-10-16 03:27:39,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:39,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:39,026 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:40,171 INFO L129 PetriNetUnfolder]: 407/1116 cut-off events. [2020-10-16 03:27:40,171 INFO L130 PetriNetUnfolder]: For 309908/309910 co-relation queries the response was YES. [2020-10-16 03:27:40,195 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27436 conditions, 1116 events. 407/1116 cut-off events. For 309908/309910 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6981 event pairs, 0 based on Foata normal form. 2/1118 useless extension candidates. Maximal degree in co-relation 27150. Up to 693 conditions per place. [2020-10-16 03:27:40,208 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 301 selfloop transitions, 146 changer transitions 0/454 dead transitions. [2020-10-16 03:27:40,208 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 454 transitions, 21604 flow [2020-10-16 03:27:40,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:27:40,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:27:40,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1749 transitions. [2020-10-16 03:27:40,210 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6726923076923077 [2020-10-16 03:27:40,210 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1749 transitions. [2020-10-16 03:27:40,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1749 transitions. [2020-10-16 03:27:40,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:40,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1749 transitions. [2020-10-16 03:27:40,211 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:27:40,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:27:40,212 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:27:40,212 INFO L185 Difference]: Start difference. First operand has 620 places, 415 transitions, 17338 flow. Second operand 26 states and 1749 transitions. [2020-10-16 03:27:40,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 454 transitions, 21604 flow [2020-10-16 03:27:41,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 631 places, 454 transitions, 21251 flow, removed 121 selfloop flow, removed 14 redundant places. [2020-10-16 03:27:41,740 INFO L241 Difference]: Finished difference. Result has 639 places, 431 transitions, 18634 flow [2020-10-16 03:27:41,740 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17055, PETRI_DIFFERENCE_MINUEND_PLACES=606, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=415, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=18634, PETRI_PLACES=639, PETRI_TRANSITIONS=431} [2020-10-16 03:27:41,741 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 621 predicate places. [2020-10-16 03:27:41,741 INFO L481 AbstractCegarLoop]: Abstraction has has 639 places, 431 transitions, 18634 flow [2020-10-16 03:27:41,741 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:41,741 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:41,741 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:41,947 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 03:27:41,948 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:41,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:41,948 INFO L82 PathProgramCache]: Analyzing trace with hash -2100266461, now seen corresponding path program 105 times [2020-10-16 03:27:41,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:41,949 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559388179] [2020-10-16 03:27:41,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:42,263 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:42,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559388179] [2020-10-16 03:27:42,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901123943] [2020-10-16 03:27:42,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:42,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:42,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:42,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:42,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:42,340 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:42,353 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:42,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:42,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:42,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708313880] [2020-10-16 03:27:42,354 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:42,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:42,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:42,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:42,355 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:42,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 639 places, 431 transitions, 18634 flow. Second operand 23 states. [2020-10-16 03:27:42,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:42,356 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:42,356 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:43,613 INFO L129 PetriNetUnfolder]: 413/1134 cut-off events. [2020-10-16 03:27:43,613 INFO L130 PetriNetUnfolder]: For 315020/315026 co-relation queries the response was YES. [2020-10-16 03:27:43,638 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28032 conditions, 1134 events. 413/1134 cut-off events. For 315020/315026 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7124 event pairs, 0 based on Foata normal form. 8/1142 useless extension candidates. Maximal degree in co-relation 27738. Up to 705 conditions per place. [2020-10-16 03:27:43,651 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 277 selfloop transitions, 176 changer transitions 0/460 dead transitions. [2020-10-16 03:27:43,651 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 460 transitions, 22178 flow [2020-10-16 03:27:43,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:27:43,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:27:43,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1817 transitions. [2020-10-16 03:27:43,653 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672962962962963 [2020-10-16 03:27:43,653 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1817 transitions. [2020-10-16 03:27:43,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1817 transitions. [2020-10-16 03:27:43,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:43,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1817 transitions. [2020-10-16 03:27:43,654 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:27:43,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:27:43,656 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:27:43,656 INFO L185 Difference]: Start difference. First operand has 639 places, 431 transitions, 18634 flow. Second operand 27 states and 1817 transitions. [2020-10-16 03:27:43,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 460 transitions, 22178 flow [2020-10-16 03:27:45,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 460 transitions, 21757 flow, removed 117 selfloop flow, removed 17 redundant places. [2020-10-16 03:27:45,128 INFO L241 Difference]: Finished difference. Result has 654 places, 437 transitions, 19164 flow [2020-10-16 03:27:45,128 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18271, PETRI_DIFFERENCE_MINUEND_PLACES=622, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=19164, PETRI_PLACES=654, PETRI_TRANSITIONS=437} [2020-10-16 03:27:45,128 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 636 predicate places. [2020-10-16 03:27:45,128 INFO L481 AbstractCegarLoop]: Abstraction has has 654 places, 437 transitions, 19164 flow [2020-10-16 03:27:45,128 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:45,128 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:45,129 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:45,329 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:45,329 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:45,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:45,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1851486633, now seen corresponding path program 106 times [2020-10-16 03:27:45,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:45,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107875549] [2020-10-16 03:27:45,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:45,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:45,610 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:45,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107875549] [2020-10-16 03:27:45,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848280678] [2020-10-16 03:27:45,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:45,658 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:45,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:45,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:45,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:45,674 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:45,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:45,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:45,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207050286] [2020-10-16 03:27:45,675 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:45,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:45,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:45,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:45,676 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:45,677 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 654 places, 437 transitions, 19164 flow. Second operand 22 states. [2020-10-16 03:27:45,677 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:45,677 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:45,677 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:47,012 INFO L129 PetriNetUnfolder]: 417/1146 cut-off events. [2020-10-16 03:27:47,012 INFO L130 PetriNetUnfolder]: For 318302/318308 co-relation queries the response was YES. [2020-10-16 03:27:47,033 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28434 conditions, 1146 events. 417/1146 cut-off events. For 318302/318308 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7213 event pairs, 0 based on Foata normal form. 5/1151 useless extension candidates. Maximal degree in co-relation 28134. Up to 713 conditions per place. [2020-10-16 03:27:47,047 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 243 selfloop transitions, 216 changer transitions 0/466 dead transitions. [2020-10-16 03:27:47,047 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 681 places, 466 transitions, 22765 flow [2020-10-16 03:27:47,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:27:47,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:27:47,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1885 transitions. [2020-10-16 03:27:47,049 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732142857142858 [2020-10-16 03:27:47,049 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1885 transitions. [2020-10-16 03:27:47,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1885 transitions. [2020-10-16 03:27:47,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:47,050 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1885 transitions. [2020-10-16 03:27:47,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:27:47,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:27:47,052 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:27:47,052 INFO L185 Difference]: Start difference. First operand has 654 places, 437 transitions, 19164 flow. Second operand 28 states and 1885 transitions. [2020-10-16 03:27:47,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 681 places, 466 transitions, 22765 flow [2020-10-16 03:27:48,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 663 places, 466 transitions, 22336 flow, removed 107 selfloop flow, removed 18 redundant places. [2020-10-16 03:27:48,667 INFO L241 Difference]: Finished difference. Result has 665 places, 441 transitions, 19558 flow [2020-10-16 03:27:48,668 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18789, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=19558, PETRI_PLACES=665, PETRI_TRANSITIONS=441} [2020-10-16 03:27:48,668 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 647 predicate places. [2020-10-16 03:27:48,668 INFO L481 AbstractCegarLoop]: Abstraction has has 665 places, 441 transitions, 19558 flow [2020-10-16 03:27:48,668 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:48,668 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:48,668 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:48,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 03:27:48,883 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:48,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:48,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1141503561, now seen corresponding path program 107 times [2020-10-16 03:27:48,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:48,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306364813] [2020-10-16 03:27:48,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:49,134 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:49,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306364813] [2020-10-16 03:27:49,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694617027] [2020-10-16 03:27:49,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:49,188 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:49,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:49,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:49,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:49,217 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:49,231 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:49,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:49,232 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:49,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989588277] [2020-10-16 03:27:49,232 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:49,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:49,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:49,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:49,234 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:49,234 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 665 places, 441 transitions, 19558 flow. Second operand 23 states. [2020-10-16 03:27:49,234 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:49,234 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:49,235 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:50,810 INFO L129 PetriNetUnfolder]: 419/1152 cut-off events. [2020-10-16 03:27:50,810 INFO L130 PetriNetUnfolder]: For 319693/319695 co-relation queries the response was YES. [2020-10-16 03:27:50,836 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28687 conditions, 1152 events. 419/1152 cut-off events. For 319693/319695 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7289 event pairs, 0 based on Foata normal form. 4/1156 useless extension candidates. Maximal degree in co-relation 28385. Up to 717 conditions per place. [2020-10-16 03:27:50,850 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 143 selfloop transitions, 322 changer transitions 0/472 dead transitions. [2020-10-16 03:27:50,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 697 places, 472 transitions, 23458 flow [2020-10-16 03:27:50,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:27:50,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:27:50,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2225 transitions. [2020-10-16 03:27:50,852 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742424242424242 [2020-10-16 03:27:50,852 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2225 transitions. [2020-10-16 03:27:50,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2225 transitions. [2020-10-16 03:27:50,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:50,852 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2225 transitions. [2020-10-16 03:27:50,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:27:50,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:27:50,855 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:27:50,855 INFO L185 Difference]: Start difference. First operand has 665 places, 441 transitions, 19558 flow. Second operand 33 states and 2225 transitions. [2020-10-16 03:27:50,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 697 places, 472 transitions, 23458 flow [2020-10-16 03:27:52,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 674 places, 472 transitions, 22894 flow, removed 107 selfloop flow, removed 23 redundant places. [2020-10-16 03:27:52,681 INFO L241 Difference]: Finished difference. Result has 676 places, 443 transitions, 19951 flow [2020-10-16 03:27:52,682 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19056, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=19951, PETRI_PLACES=676, PETRI_TRANSITIONS=443} [2020-10-16 03:27:52,682 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 658 predicate places. [2020-10-16 03:27:52,682 INFO L481 AbstractCegarLoop]: Abstraction has has 676 places, 443 transitions, 19951 flow [2020-10-16 03:27:52,682 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:52,682 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:52,682 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:52,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 03:27:52,883 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:52,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:52,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1017528149, now seen corresponding path program 108 times [2020-10-16 03:27:52,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:52,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983402680] [2020-10-16 03:27:52,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:52,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:53,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983402680] [2020-10-16 03:27:53,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486563831] [2020-10-16 03:27:53,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:53,193 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:53,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:53,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:53,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:53,219 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:53,234 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:53,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:53,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:53,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400094111] [2020-10-16 03:27:53,235 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:53,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:53,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:53,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:53,237 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:53,237 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 443 transitions, 19951 flow. Second operand 23 states. [2020-10-16 03:27:53,237 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:53,237 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:53,237 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:54,960 INFO L129 PetriNetUnfolder]: 421/1158 cut-off events. [2020-10-16 03:27:54,960 INFO L130 PetriNetUnfolder]: For 321182/321184 co-relation queries the response was YES. [2020-10-16 03:27:54,992 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28986 conditions, 1158 events. 421/1158 cut-off events. For 321182/321184 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7311 event pairs, 0 based on Foata normal form. 4/1162 useless extension candidates. Maximal degree in co-relation 28682. Up to 721 conditions per place. [2020-10-16 03:27:55,005 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 109 selfloop transitions, 360 changer transitions 0/476 dead transitions. [2020-10-16 03:27:55,006 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 476 transitions, 24051 flow [2020-10-16 03:27:55,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:27:55,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:27:55,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2361 transitions. [2020-10-16 03:27:55,008 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745714285714286 [2020-10-16 03:27:55,008 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2361 transitions. [2020-10-16 03:27:55,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2361 transitions. [2020-10-16 03:27:55,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:55,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2361 transitions. [2020-10-16 03:27:55,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:27:55,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:27:55,011 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:27:55,011 INFO L185 Difference]: Start difference. First operand has 676 places, 443 transitions, 19951 flow. Second operand 35 states and 2361 transitions. [2020-10-16 03:27:55,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 476 transitions, 24051 flow [2020-10-16 03:27:56,685 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 680 places, 476 transitions, 23240 flow, removed 111 selfloop flow, removed 30 redundant places. [2020-10-16 03:27:56,698 INFO L241 Difference]: Finished difference. Result has 682 places, 445 transitions, 20189 flow [2020-10-16 03:27:56,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19206, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=358, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20189, PETRI_PLACES=682, PETRI_TRANSITIONS=445} [2020-10-16 03:27:56,699 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 664 predicate places. [2020-10-16 03:27:56,699 INFO L481 AbstractCegarLoop]: Abstraction has has 682 places, 445 transitions, 20189 flow [2020-10-16 03:27:56,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:56,699 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:56,699 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:56,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:56,900 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:56,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:56,900 INFO L82 PathProgramCache]: Analyzing trace with hash -611348853, now seen corresponding path program 109 times [2020-10-16 03:27:56,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:56,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125897464] [2020-10-16 03:27:56,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:56,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:57,138 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:57,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125897464] [2020-10-16 03:27:57,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276971275] [2020-10-16 03:27:57,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:27:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:57,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:57,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:57,213 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:57,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:57,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:57,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198886592] [2020-10-16 03:27:57,214 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:57,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:57,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:57,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:57,216 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:57,216 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 682 places, 445 transitions, 20189 flow. Second operand 22 states. [2020-10-16 03:27:57,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:57,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:57,216 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:58,879 INFO L129 PetriNetUnfolder]: 425/1169 cut-off events. [2020-10-16 03:27:58,879 INFO L130 PetriNetUnfolder]: For 324071/324073 co-relation queries the response was YES. [2020-10-16 03:27:58,905 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29337 conditions, 1169 events. 425/1169 cut-off events. For 324071/324073 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7306 event pairs, 0 based on Foata normal form. 2/1171 useless extension candidates. Maximal degree in co-relation 29031. Up to 729 conditions per place. [2020-10-16 03:27:58,919 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 72 selfloop transitions, 406 changer transitions 0/485 dead transitions. [2020-10-16 03:27:58,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 719 places, 485 transitions, 24847 flow [2020-10-16 03:27:58,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:27:58,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:27:58,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2565 transitions. [2020-10-16 03:27:58,922 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:27:58,922 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2565 transitions. [2020-10-16 03:27:58,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2565 transitions. [2020-10-16 03:27:58,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:58,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2565 transitions. [2020-10-16 03:27:58,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:27:58,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:27:58,925 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:27:58,925 INFO L185 Difference]: Start difference. First operand has 682 places, 445 transitions, 20189 flow. Second operand 38 states and 2565 transitions. [2020-10-16 03:27:58,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 719 places, 485 transitions, 24847 flow [2020-10-16 03:28:00,574 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 687 places, 485 transitions, 23962 flow, removed 116 selfloop flow, removed 32 redundant places. [2020-10-16 03:28:00,588 INFO L241 Difference]: Finished difference. Result has 691 places, 450 transitions, 20681 flow [2020-10-16 03:28:00,589 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19380, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=401, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=20681, PETRI_PLACES=691, PETRI_TRANSITIONS=450} [2020-10-16 03:28:00,589 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 673 predicate places. [2020-10-16 03:28:00,589 INFO L481 AbstractCegarLoop]: Abstraction has has 691 places, 450 transitions, 20681 flow [2020-10-16 03:28:00,589 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:00,589 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:00,589 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:00,790 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:00,790 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:00,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:00,791 INFO L82 PathProgramCache]: Analyzing trace with hash -595261713, now seen corresponding path program 110 times [2020-10-16 03:28:00,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:00,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133213280] [2020-10-16 03:28:00,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:01,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133213280] [2020-10-16 03:28:01,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120867379] [2020-10-16 03:28:01,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:01,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:01,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:01,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:01,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:01,106 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:01,124 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:01,125 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:01,125 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:01,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549929989] [2020-10-16 03:28:01,126 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:01,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:01,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:01,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:01,127 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:01,128 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 691 places, 450 transitions, 20681 flow. Second operand 23 states. [2020-10-16 03:28:01,128 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:01,128 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:01,128 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:03,095 INFO L129 PetriNetUnfolder]: 427/1175 cut-off events. [2020-10-16 03:28:03,095 INFO L130 PetriNetUnfolder]: For 333316/333322 co-relation queries the response was YES. [2020-10-16 03:28:03,123 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29780 conditions, 1175 events. 427/1175 cut-off events. For 333316/333322 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7464 event pairs, 0 based on Foata normal form. 8/1183 useless extension candidates. Maximal degree in co-relation 29470. Up to 733 conditions per place. [2020-10-16 03:28:03,137 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 412 changer transitions 0/487 dead transitions. [2020-10-16 03:28:03,137 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 729 places, 487 transitions, 25223 flow [2020-10-16 03:28:03,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:28:03,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:28:03,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2633 transitions. [2020-10-16 03:28:03,139 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751282051282051 [2020-10-16 03:28:03,140 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2633 transitions. [2020-10-16 03:28:03,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2633 transitions. [2020-10-16 03:28:03,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:03,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2633 transitions. [2020-10-16 03:28:03,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:28:03,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:28:03,143 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:28:03,143 INFO L185 Difference]: Start difference. First operand has 691 places, 450 transitions, 20681 flow. Second operand 39 states and 2633 transitions. [2020-10-16 03:28:03,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 729 places, 487 transitions, 25223 flow [2020-10-16 03:28:04,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 695 places, 487 transitions, 24230 flow, removed 154 selfloop flow, removed 34 redundant places. [2020-10-16 03:28:04,973 INFO L241 Difference]: Finished difference. Result has 697 places, 452 transitions, 20839 flow [2020-10-16 03:28:04,974 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19726, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=410, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=20839, PETRI_PLACES=697, PETRI_TRANSITIONS=452} [2020-10-16 03:28:04,974 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 679 predicate places. [2020-10-16 03:28:04,974 INFO L481 AbstractCegarLoop]: Abstraction has has 697 places, 452 transitions, 20839 flow [2020-10-16 03:28:04,974 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:04,974 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:04,974 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:05,174 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 03:28:05,175 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:05,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:05,175 INFO L82 PathProgramCache]: Analyzing trace with hash -398268381, now seen corresponding path program 111 times [2020-10-16 03:28:05,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:05,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127130925] [2020-10-16 03:28:05,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:05,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:05,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127130925] [2020-10-16 03:28:05,401 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836248456] [2020-10-16 03:28:05,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:05,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:28:05,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:05,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:05,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:05,482 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:05,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:05,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:28:05,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360160002] [2020-10-16 03:28:05,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:28:05,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:05,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:28:05,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:28:05,485 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:05,485 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 697 places, 452 transitions, 20839 flow. Second operand 22 states. [2020-10-16 03:28:05,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:05,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:05,485 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:07,138 INFO L129 PetriNetUnfolder]: 436/1195 cut-off events. [2020-10-16 03:28:07,138 INFO L130 PetriNetUnfolder]: For 348793/348795 co-relation queries the response was YES. [2020-10-16 03:28:07,166 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30724 conditions, 1195 events. 436/1195 cut-off events. For 348793/348795 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7560 event pairs, 0 based on Foata normal form. 2/1197 useless extension candidates. Maximal degree in co-relation 30412. Up to 745 conditions per place. [2020-10-16 03:28:07,181 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 61 selfloop transitions, 428 changer transitions 0/496 dead transitions. [2020-10-16 03:28:07,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 736 places, 496 transitions, 26087 flow [2020-10-16 03:28:07,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:07,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:07,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 03:28:07,183 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:28:07,183 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 03:28:07,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 03:28:07,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:07,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 03:28:07,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:07,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:07,186 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:07,186 INFO L185 Difference]: Start difference. First operand has 697 places, 452 transitions, 20839 flow. Second operand 40 states and 2702 transitions. [2020-10-16 03:28:07,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 736 places, 496 transitions, 26087 flow [2020-10-16 03:28:09,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 700 places, 496 transitions, 25048 flow, removed 145 selfloop flow, removed 36 redundant places. [2020-10-16 03:28:09,104 INFO L241 Difference]: Finished difference. Result has 704 places, 458 transitions, 21449 flow [2020-10-16 03:28:09,105 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19930, PETRI_DIFFERENCE_MINUEND_PLACES=661, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=422, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21449, PETRI_PLACES=704, PETRI_TRANSITIONS=458} [2020-10-16 03:28:09,105 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 686 predicate places. [2020-10-16 03:28:09,105 INFO L481 AbstractCegarLoop]: Abstraction has has 704 places, 458 transitions, 21449 flow [2020-10-16 03:28:09,105 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:09,105 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:09,105 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:09,305 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:09,306 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:09,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:09,306 INFO L82 PathProgramCache]: Analyzing trace with hash -594754863, now seen corresponding path program 112 times [2020-10-16 03:28:09,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:09,307 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836006966] [2020-10-16 03:28:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:09,552 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:09,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836006966] [2020-10-16 03:28:09,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567087828] [2020-10-16 03:28:09,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:09,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:09,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:09,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:09,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:09,626 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:09,643 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:09,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:09,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:09,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674128088] [2020-10-16 03:28:09,644 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:09,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:09,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:09,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:09,646 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:09,646 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 458 transitions, 21449 flow. Second operand 23 states. [2020-10-16 03:28:09,646 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:09,646 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:09,647 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:11,551 INFO L129 PetriNetUnfolder]: 433/1189 cut-off events. [2020-10-16 03:28:11,551 INFO L130 PetriNetUnfolder]: For 360674/360680 co-relation queries the response was YES. [2020-10-16 03:28:11,579 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30915 conditions, 1189 events. 433/1189 cut-off events. For 360674/360680 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7543 event pairs, 0 based on Foata normal form. 8/1197 useless extension candidates. Maximal degree in co-relation 30599. Up to 741 conditions per place. [2020-10-16 03:28:11,594 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 59 selfloop transitions, 430 changer transitions 0/496 dead transitions. [2020-10-16 03:28:11,594 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 496 transitions, 26227 flow [2020-10-16 03:28:11,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:28:11,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:28:11,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2769 transitions. [2020-10-16 03:28:11,597 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753658536585366 [2020-10-16 03:28:11,597 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2769 transitions. [2020-10-16 03:28:11,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2769 transitions. [2020-10-16 03:28:11,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:11,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2769 transitions. [2020-10-16 03:28:11,600 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:28:11,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:28:11,601 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:28:11,601 INFO L185 Difference]: Start difference. First operand has 704 places, 458 transitions, 21449 flow. Second operand 41 states and 2769 transitions. [2020-10-16 03:28:11,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 496 transitions, 26227 flow [2020-10-16 03:28:13,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 708 places, 496 transitions, 25042 flow, removed 217 selfloop flow, removed 36 redundant places. [2020-10-16 03:28:13,346 INFO L241 Difference]: Finished difference. Result has 710 places, 459 transitions, 21341 flow [2020-10-16 03:28:13,346 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20264, PETRI_DIFFERENCE_MINUEND_PLACES=668, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=429, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=21341, PETRI_PLACES=710, PETRI_TRANSITIONS=459} [2020-10-16 03:28:13,346 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 692 predicate places. [2020-10-16 03:28:13,346 INFO L481 AbstractCegarLoop]: Abstraction has has 710 places, 459 transitions, 21341 flow [2020-10-16 03:28:13,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:13,346 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:13,346 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:13,547 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 03:28:13,547 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:13,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:13,548 INFO L82 PathProgramCache]: Analyzing trace with hash 635739649, now seen corresponding path program 113 times [2020-10-16 03:28:13,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:13,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722797703] [2020-10-16 03:28:13,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:13,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:13,780 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:13,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722797703] [2020-10-16 03:28:13,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437670626] [2020-10-16 03:28:13,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:13,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:28:13,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:13,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:13,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:13,855 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:13,877 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:13,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:13,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:13,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805421005] [2020-10-16 03:28:13,878 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:13,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:13,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:13,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:13,880 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:13,880 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 459 transitions, 21341 flow. Second operand 23 states. [2020-10-16 03:28:13,880 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:13,880 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:13,880 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:15,757 INFO L129 PetriNetUnfolder]: 436/1195 cut-off events. [2020-10-16 03:28:15,757 INFO L130 PetriNetUnfolder]: For 370453/370459 co-relation queries the response was YES. [2020-10-16 03:28:15,784 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31223 conditions, 1195 events. 436/1195 cut-off events. For 370453/370459 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7599 event pairs, 0 based on Foata normal form. 7/1202 useless extension candidates. Maximal degree in co-relation 30905. Up to 743 conditions per place. [2020-10-16 03:28:15,798 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 109 selfloop transitions, 382 changer transitions 0/498 dead transitions. [2020-10-16 03:28:15,798 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 749 places, 498 transitions, 26245 flow [2020-10-16 03:28:15,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:15,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:15,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:15,800 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:15,801 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,801 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:15,801 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:15,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:15,804 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:15,804 INFO L185 Difference]: Start difference. First operand has 710 places, 459 transitions, 21341 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:15,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 749 places, 498 transitions, 26245 flow [2020-10-16 03:28:17,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 711 places, 498 transitions, 25231 flow, removed 105 selfloop flow, removed 38 redundant places. [2020-10-16 03:28:17,600 INFO L241 Difference]: Finished difference. Result has 713 places, 462 transitions, 21559 flow [2020-10-16 03:28:17,600 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20443, PETRI_DIFFERENCE_MINUEND_PLACES=672, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=379, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21559, PETRI_PLACES=713, PETRI_TRANSITIONS=462} [2020-10-16 03:28:17,600 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 695 predicate places. [2020-10-16 03:28:17,601 INFO L481 AbstractCegarLoop]: Abstraction has has 713 places, 462 transitions, 21559 flow [2020-10-16 03:28:17,601 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:17,601 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:17,601 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:17,802 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 03:28:17,802 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:17,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:17,803 INFO L82 PathProgramCache]: Analyzing trace with hash 539117324, now seen corresponding path program 114 times [2020-10-16 03:28:17,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:17,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980083482] [2020-10-16 03:28:17,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:17,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:18,055 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:18,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980083482] [2020-10-16 03:28:18,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981773341] [2020-10-16 03:28:18,056 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:18,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:28:18,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:18,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:18,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:18,134 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:18,158 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:18,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:18,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:18,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835907179] [2020-10-16 03:28:18,159 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:18,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:18,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:18,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:18,161 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:18,162 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 713 places, 462 transitions, 21559 flow. Second operand 24 states. [2020-10-16 03:28:18,162 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:18,162 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:18,162 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:20,138 INFO L129 PetriNetUnfolder]: 439/1202 cut-off events. [2020-10-16 03:28:20,138 INFO L130 PetriNetUnfolder]: For 364049/364051 co-relation queries the response was YES. [2020-10-16 03:28:20,167 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31227 conditions, 1202 events. 439/1202 cut-off events. For 364049/364051 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7648 event pairs, 0 based on Foata normal form. 1/1203 useless extension candidates. Maximal degree in co-relation 30907. Up to 747 conditions per place. [2020-10-16 03:28:20,181 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 62 selfloop transitions, 434 changer transitions 0/503 dead transitions. [2020-10-16 03:28:20,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 503 transitions, 26623 flow [2020-10-16 03:28:20,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:20,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:20,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:20,183 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:20,183 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:20,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:20,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:20,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:20,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:20,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:20,187 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:20,187 INFO L185 Difference]: Start difference. First operand has 713 places, 462 transitions, 21559 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:20,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 503 transitions, 26623 flow [2020-10-16 03:28:22,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 503 transitions, 25725 flow, removed 97 selfloop flow, removed 38 redundant places. [2020-10-16 03:28:22,057 INFO L241 Difference]: Finished difference. Result has 716 places, 465 transitions, 21885 flow [2020-10-16 03:28:22,058 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20661, PETRI_DIFFERENCE_MINUEND_PLACES=675, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=431, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21885, PETRI_PLACES=716, PETRI_TRANSITIONS=465} [2020-10-16 03:28:22,058 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 698 predicate places. [2020-10-16 03:28:22,058 INFO L481 AbstractCegarLoop]: Abstraction has has 716 places, 465 transitions, 21885 flow [2020-10-16 03:28:22,058 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:22,058 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:22,058 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:22,258 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 03:28:22,259 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:22,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:22,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1565754831, now seen corresponding path program 115 times [2020-10-16 03:28:22,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:22,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693838345] [2020-10-16 03:28:22,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:22,594 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:22,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693838345] [2020-10-16 03:28:22,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126102264] [2020-10-16 03:28:22,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:22,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:22,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:22,662 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:22,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:22,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:22,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684344462] [2020-10-16 03:28:22,663 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:22,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:22,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:22,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:22,665 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:22,665 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 465 transitions, 21885 flow. Second operand 23 states. [2020-10-16 03:28:22,665 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:22,665 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:22,665 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:23,873 INFO L129 PetriNetUnfolder]: 441/1208 cut-off events. [2020-10-16 03:28:23,874 INFO L130 PetriNetUnfolder]: For 382682/382688 co-relation queries the response was YES. [2020-10-16 03:28:23,904 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31799 conditions, 1208 events. 441/1208 cut-off events. For 382682/382688 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7666 event pairs, 0 based on Foata normal form. 8/1216 useless extension candidates. Maximal degree in co-relation 31477. Up to 792 conditions per place. [2020-10-16 03:28:23,919 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 450 selfloop transitions, 31 changer transitions 0/488 dead transitions. [2020-10-16 03:28:23,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 739 places, 488 transitions, 25203 flow [2020-10-16 03:28:23,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:28:23,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:28:23,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1612 transitions. [2020-10-16 03:28:23,921 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 03:28:23,921 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1612 transitions. [2020-10-16 03:28:23,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1612 transitions. [2020-10-16 03:28:23,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:23,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1612 transitions. [2020-10-16 03:28:23,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:28:23,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:28:23,923 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:28:23,923 INFO L185 Difference]: Start difference. First operand has 716 places, 465 transitions, 21885 flow. Second operand 24 states and 1612 transitions. [2020-10-16 03:28:23,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 739 places, 488 transitions, 25203 flow [2020-10-16 03:28:25,805 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 702 places, 488 transitions, 24191 flow, removed 102 selfloop flow, removed 37 redundant places. [2020-10-16 03:28:25,820 INFO L241 Difference]: Finished difference. Result has 704 places, 467 transitions, 21151 flow [2020-10-16 03:28:25,820 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20873, PETRI_DIFFERENCE_MINUEND_PLACES=679, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=21151, PETRI_PLACES=704, PETRI_TRANSITIONS=467} [2020-10-16 03:28:25,820 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 686 predicate places. [2020-10-16 03:28:25,820 INFO L481 AbstractCegarLoop]: Abstraction has has 704 places, 467 transitions, 21151 flow [2020-10-16 03:28:25,820 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:25,820 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:25,821 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:26,021 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:26,021 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:26,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:26,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1022565605, now seen corresponding path program 116 times [2020-10-16 03:28:26,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:26,022 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371578269] [2020-10-16 03:28:26,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:26,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:26,340 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:26,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371578269] [2020-10-16 03:28:26,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733617235] [2020-10-16 03:28:26,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:26,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:26,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:26,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:26,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:26,412 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:26,425 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:26,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:26,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:26,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628479903] [2020-10-16 03:28:26,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:26,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:26,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:26,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:26,427 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:26,428 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 467 transitions, 21151 flow. Second operand 24 states. [2020-10-16 03:28:26,428 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:26,428 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:26,428 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:27,829 INFO L129 PetriNetUnfolder]: 445/1220 cut-off events. [2020-10-16 03:28:27,829 INFO L130 PetriNetUnfolder]: For 401781/401787 co-relation queries the response was YES. [2020-10-16 03:28:27,859 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32107 conditions, 1220 events. 445/1220 cut-off events. For 401781/401787 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7741 event pairs, 0 based on Foata normal form. 8/1228 useless extension candidates. Maximal degree in co-relation 31783. Up to 759 conditions per place. [2020-10-16 03:28:27,874 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 317 selfloop transitions, 172 changer transitions 0/496 dead transitions. [2020-10-16 03:28:27,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 496 transitions, 25087 flow [2020-10-16 03:28:27,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:28:27,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:28:27,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1952 transitions. [2020-10-16 03:28:27,876 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731034482758621 [2020-10-16 03:28:27,876 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1952 transitions. [2020-10-16 03:28:27,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1952 transitions. [2020-10-16 03:28:27,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:27,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1952 transitions. [2020-10-16 03:28:27,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:28:27,878 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:28:27,879 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:28:27,879 INFO L185 Difference]: Start difference. First operand has 704 places, 467 transitions, 21151 flow. Second operand 29 states and 1952 transitions. [2020-10-16 03:28:27,879 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 732 places, 496 transitions, 25087 flow [2020-10-16 03:28:29,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 711 places, 496 transitions, 24837 flow, removed 96 selfloop flow, removed 21 redundant places. [2020-10-16 03:28:29,870 INFO L241 Difference]: Finished difference. Result has 715 places, 471 transitions, 21688 flow [2020-10-16 03:28:29,870 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20929, PETRI_DIFFERENCE_MINUEND_PLACES=683, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=21688, PETRI_PLACES=715, PETRI_TRANSITIONS=471} [2020-10-16 03:28:29,870 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 697 predicate places. [2020-10-16 03:28:29,870 INFO L481 AbstractCegarLoop]: Abstraction has has 715 places, 471 transitions, 21688 flow [2020-10-16 03:28:29,870 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:29,870 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:29,871 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:30,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 03:28:30,071 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:30,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:30,072 INFO L82 PathProgramCache]: Analyzing trace with hash -128029289, now seen corresponding path program 117 times [2020-10-16 03:28:30,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:30,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877145394] [2020-10-16 03:28:30,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:30,357 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:30,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877145394] [2020-10-16 03:28:30,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423295428] [2020-10-16 03:28:30,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2020-10-16 03:28:30,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:28:30,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:30,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:30,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:30,433 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:30,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:30,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:30,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729205401] [2020-10-16 03:28:30,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:30,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:30,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:30,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:30,439 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:30,439 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 715 places, 471 transitions, 21688 flow. Second operand 23 states. [2020-10-16 03:28:30,439 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:30,440 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:30,440 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:32,148 INFO L129 PetriNetUnfolder]: 447/1226 cut-off events. [2020-10-16 03:28:32,149 INFO L130 PetriNetUnfolder]: For 412331/412337 co-relation queries the response was YES. [2020-10-16 03:28:32,173 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32631 conditions, 1226 events. 447/1226 cut-off events. For 412331/412337 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7776 event pairs, 0 based on Foata normal form. 8/1234 useless extension candidates. Maximal degree in co-relation 32303. Up to 763 conditions per place. [2020-10-16 03:28:32,190 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 233 selfloop transitions, 262 changer transitions 0/502 dead transitions. [2020-10-16 03:28:32,190 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 748 places, 502 transitions, 25942 flow [2020-10-16 03:28:32,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:28:32,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:28:32,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2291 transitions. [2020-10-16 03:28:32,192 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738235294117647 [2020-10-16 03:28:32,192 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2291 transitions. [2020-10-16 03:28:32,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2291 transitions. [2020-10-16 03:28:32,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:32,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2291 transitions. [2020-10-16 03:28:32,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:28:32,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:28:32,196 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:28:32,196 INFO L185 Difference]: Start difference. First operand has 715 places, 471 transitions, 21688 flow. Second operand 34 states and 2291 transitions. [2020-10-16 03:28:32,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 748 places, 502 transitions, 25942 flow [2020-10-16 03:28:34,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 724 places, 502 transitions, 25419 flow, removed 118 selfloop flow, removed 24 redundant places. [2020-10-16 03:28:34,367 INFO L241 Difference]: Finished difference. Result has 726 places, 473 transitions, 22002 flow [2020-10-16 03:28:34,367 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21227, PETRI_DIFFERENCE_MINUEND_PLACES=691, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22002, PETRI_PLACES=726, PETRI_TRANSITIONS=473} [2020-10-16 03:28:34,367 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 708 predicate places. [2020-10-16 03:28:34,368 INFO L481 AbstractCegarLoop]: Abstraction has has 726 places, 473 transitions, 22002 flow [2020-10-16 03:28:34,368 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:34,368 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:34,368 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:34,568 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:34,568 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:34,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:34,569 INFO L82 PathProgramCache]: Analyzing trace with hash 329637673, now seen corresponding path program 118 times [2020-10-16 03:28:34,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:34,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719595292] [2020-10-16 03:28:34,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:34,858 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:34,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719595292] [2020-10-16 03:28:34,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178453226] [2020-10-16 03:28:34,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:34,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:34,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:34,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:34,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:34,930 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:34,944 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:34,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:34,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:34,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349645401] [2020-10-16 03:28:34,944 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:34,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:34,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:34,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:34,946 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:34,946 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 726 places, 473 transitions, 22002 flow. Second operand 24 states. [2020-10-16 03:28:34,946 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:34,946 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:34,946 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:36,581 INFO L129 PetriNetUnfolder]: 449/1232 cut-off events. [2020-10-16 03:28:36,581 INFO L130 PetriNetUnfolder]: For 413732/413734 co-relation queries the response was YES. [2020-10-16 03:28:36,611 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32901 conditions, 1232 events. 449/1232 cut-off events. For 413732/413734 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7807 event pairs, 0 based on Foata normal form. 4/1236 useless extension candidates. Maximal degree in co-relation 32571. Up to 767 conditions per place. [2020-10-16 03:28:36,627 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 215 selfloop transitions, 282 changer transitions 0/504 dead transitions. [2020-10-16 03:28:36,627 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 758 places, 504 transitions, 26260 flow [2020-10-16 03:28:36,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:28:36,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:28:36,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2224 transitions. [2020-10-16 03:28:36,629 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673939393939394 [2020-10-16 03:28:36,629 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2224 transitions. [2020-10-16 03:28:36,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2224 transitions. [2020-10-16 03:28:36,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:36,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2224 transitions. [2020-10-16 03:28:36,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:28:36,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:28:36,631 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:28:36,631 INFO L185 Difference]: Start difference. First operand has 726 places, 473 transitions, 22002 flow. Second operand 33 states and 2224 transitions. [2020-10-16 03:28:36,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 758 places, 504 transitions, 26260 flow [2020-10-16 03:28:39,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 504 transitions, 25537 flow, removed 118 selfloop flow, removed 31 redundant places. [2020-10-16 03:28:39,094 INFO L241 Difference]: Finished difference. Result has 729 places, 475 transitions, 22164 flow [2020-10-16 03:28:39,094 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21341, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=280, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=22164, PETRI_PLACES=729, PETRI_TRANSITIONS=475} [2020-10-16 03:28:39,095 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 711 predicate places. [2020-10-16 03:28:39,095 INFO L481 AbstractCegarLoop]: Abstraction has has 729 places, 475 transitions, 22164 flow [2020-10-16 03:28:39,095 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:39,095 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:39,095 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:39,295 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:39,296 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:39,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:39,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1287521369, now seen corresponding path program 119 times [2020-10-16 03:28:39,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:39,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006507525] [2020-10-16 03:28:39,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:39,585 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:39,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006507525] [2020-10-16 03:28:39,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917640162] [2020-10-16 03:28:39,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:39,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:28:39,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:39,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:39,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:39,657 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:39,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:39,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:39,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702935739] [2020-10-16 03:28:39,658 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:39,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:39,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:39,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:39,659 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:39,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 475 transitions, 22164 flow. Second operand 23 states. [2020-10-16 03:28:39,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:39,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:39,660 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:41,316 INFO L129 PetriNetUnfolder]: 453/1244 cut-off events. [2020-10-16 03:28:41,316 INFO L130 PetriNetUnfolder]: For 417201/417207 co-relation queries the response was YES. [2020-10-16 03:28:41,347 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33249 conditions, 1244 events. 453/1244 cut-off events. For 417201/417207 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7926 event pairs, 0 based on Foata normal form. 8/1252 useless extension candidates. Maximal degree in co-relation 32917. Up to 775 conditions per place. [2020-10-16 03:28:41,362 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 187 selfloop transitions, 316 changer transitions 0/510 dead transitions. [2020-10-16 03:28:41,362 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 764 places, 510 transitions, 26731 flow [2020-10-16 03:28:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:28:41,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:28:41,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2427 transitions. [2020-10-16 03:28:41,364 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:28:41,364 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2427 transitions. [2020-10-16 03:28:41,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2427 transitions. [2020-10-16 03:28:41,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:41,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2427 transitions. [2020-10-16 03:28:41,365 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:28:41,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:28:41,367 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:28:41,367 INFO L185 Difference]: Start difference. First operand has 729 places, 475 transitions, 22164 flow. Second operand 36 states and 2427 transitions. [2020-10-16 03:28:41,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 764 places, 510 transitions, 26731 flow [2020-10-16 03:28:43,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 734 places, 510 transitions, 25980 flow, removed 116 selfloop flow, removed 30 redundant places. [2020-10-16 03:28:43,795 INFO L241 Difference]: Finished difference. Result has 736 places, 479 transitions, 22469 flow [2020-10-16 03:28:43,796 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21479, PETRI_DIFFERENCE_MINUEND_PLACES=699, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=312, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=22469, PETRI_PLACES=736, PETRI_TRANSITIONS=479} [2020-10-16 03:28:43,796 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 718 predicate places. [2020-10-16 03:28:43,796 INFO L481 AbstractCegarLoop]: Abstraction has has 736 places, 479 transitions, 22469 flow [2020-10-16 03:28:43,796 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:43,796 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:43,796 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:43,997 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:43,997 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:43,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:43,998 INFO L82 PathProgramCache]: Analyzing trace with hash -30631669, now seen corresponding path program 120 times [2020-10-16 03:28:43,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:43,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860945172] [2020-10-16 03:28:43,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:44,278 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:44,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860945172] [2020-10-16 03:28:44,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136094230] [2020-10-16 03:28:44,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:44,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:28:44,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:44,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:44,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:44,357 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:44,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:44,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:44,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423399683] [2020-10-16 03:28:44,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:44,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:44,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:44,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:44,376 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:44,376 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 736 places, 479 transitions, 22469 flow. Second operand 24 states. [2020-10-16 03:28:44,376 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:44,376 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:44,377 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:46,164 INFO L129 PetriNetUnfolder]: 457/1256 cut-off events. [2020-10-16 03:28:46,165 INFO L130 PetriNetUnfolder]: For 420674/420680 co-relation queries the response was YES. [2020-10-16 03:28:46,200 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33627 conditions, 1256 events. 457/1256 cut-off events. For 420674/420680 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 7993 event pairs, 0 based on Foata normal form. 8/1264 useless extension candidates. Maximal degree in co-relation 33293. Up to 783 conditions per place. [2020-10-16 03:28:46,215 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 175 selfloop transitions, 332 changer transitions 0/514 dead transitions. [2020-10-16 03:28:46,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 514 transitions, 27048 flow [2020-10-16 03:28:46,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:28:46,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:28:46,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2360 transitions. [2020-10-16 03:28:46,218 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742857142857143 [2020-10-16 03:28:46,218 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2360 transitions. [2020-10-16 03:28:46,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2360 transitions. [2020-10-16 03:28:46,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:46,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2360 transitions. [2020-10-16 03:28:46,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:28:46,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:28:46,220 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:28:46,221 INFO L185 Difference]: Start difference. First operand has 736 places, 479 transitions, 22469 flow. Second operand 35 states and 2360 transitions. [2020-10-16 03:28:46,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 514 transitions, 27048 flow [2020-10-16 03:28:48,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 737 places, 514 transitions, 26237 flow, removed 116 selfloop flow, removed 33 redundant places. [2020-10-16 03:28:48,511 INFO L241 Difference]: Finished difference. Result has 739 places, 483 transitions, 22758 flow [2020-10-16 03:28:48,511 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21724, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22758, PETRI_PLACES=739, PETRI_TRANSITIONS=483} [2020-10-16 03:28:48,511 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 721 predicate places. [2020-10-16 03:28:48,511 INFO L481 AbstractCegarLoop]: Abstraction has has 739 places, 483 transitions, 22758 flow [2020-10-16 03:28:48,512 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:48,512 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:48,512 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:48,712 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:48,712 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:48,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:48,713 INFO L82 PathProgramCache]: Analyzing trace with hash 2105303917, now seen corresponding path program 121 times [2020-10-16 03:28:48,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:48,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644935461] [2020-10-16 03:28:48,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:48,992 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:48,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644935461] [2020-10-16 03:28:48,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373707469] [2020-10-16 03:28:48,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:49,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:49,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:49,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:49,069 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:49,087 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:49,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:49,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:49,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783665195] [2020-10-16 03:28:49,088 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:49,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:49,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:49,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:49,090 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:49,091 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 483 transitions, 22758 flow. Second operand 24 states. [2020-10-16 03:28:49,091 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:49,091 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:49,091 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:51,075 INFO L129 PetriNetUnfolder]: 459/1262 cut-off events. [2020-10-16 03:28:51,076 INFO L130 PetriNetUnfolder]: For 422471/422473 co-relation queries the response was YES. [2020-10-16 03:28:51,104 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33839 conditions, 1262 events. 459/1262 cut-off events. For 422471/422473 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 8050 event pairs, 0 based on Foata normal form. 4/1266 useless extension candidates. Maximal degree in co-relation 33503. Up to 787 conditions per place. [2020-10-16 03:28:51,121 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 145 selfloop transitions, 366 changer transitions 0/518 dead transitions. [2020-10-16 03:28:51,122 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 775 places, 518 transitions, 27464 flow [2020-10-16 03:28:51,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:28:51,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:28:51,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2496 transitions. [2020-10-16 03:28:51,124 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745945945945946 [2020-10-16 03:28:51,124 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2496 transitions. [2020-10-16 03:28:51,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2496 transitions. [2020-10-16 03:28:51,124 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:51,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2496 transitions. [2020-10-16 03:28:51,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:28:51,127 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:28:51,127 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:28:51,127 INFO L185 Difference]: Start difference. First operand has 739 places, 483 transitions, 22758 flow. Second operand 37 states and 2496 transitions. [2020-10-16 03:28:51,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 775 places, 518 transitions, 27464 flow [2020-10-16 03:28:53,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 518 transitions, 26583 flow, removed 120 selfloop flow, removed 33 redundant places. [2020-10-16 03:28:53,239 INFO L241 Difference]: Finished difference. Result has 744 places, 485 transitions, 22962 flow [2020-10-16 03:28:53,240 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21947, PETRI_DIFFERENCE_MINUEND_PLACES=706, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=364, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=22962, PETRI_PLACES=744, PETRI_TRANSITIONS=485} [2020-10-16 03:28:53,240 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 726 predicate places. [2020-10-16 03:28:53,240 INFO L481 AbstractCegarLoop]: Abstraction has has 744 places, 485 transitions, 22962 flow [2020-10-16 03:28:53,240 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:53,240 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:53,240 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:53,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-16 03:28:53,441 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:53,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:53,442 INFO L82 PathProgramCache]: Analyzing trace with hash -6827587, now seen corresponding path program 122 times [2020-10-16 03:28:53,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:53,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35401911] [2020-10-16 03:28:53,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:53,712 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:53,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35401911] [2020-10-16 03:28:53,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794209445] [2020-10-16 03:28:53,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:53,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:53,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:53,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:53,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:53,783 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:53,784 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:53,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:53,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781413437] [2020-10-16 03:28:53,784 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:53,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:53,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:53,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:53,785 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:53,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 485 transitions, 22962 flow. Second operand 23 states. [2020-10-16 03:28:53,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:53,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:53,786 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:55,591 INFO L129 PetriNetUnfolder]: 463/1274 cut-off events. [2020-10-16 03:28:55,591 INFO L130 PetriNetUnfolder]: For 426178/426184 co-relation queries the response was YES. [2020-10-16 03:28:55,623 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34204 conditions, 1274 events. 463/1274 cut-off events. For 426178/426184 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8153 event pairs, 0 based on Foata normal form. 8/1282 useless extension candidates. Maximal degree in co-relation 33866. Up to 795 conditions per place. [2020-10-16 03:28:55,639 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 125 selfloop transitions, 392 changer transitions 0/524 dead transitions. [2020-10-16 03:28:55,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 524 transitions, 27969 flow [2020-10-16 03:28:55,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:55,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:55,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2699 transitions. [2020-10-16 03:28:55,641 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67475 [2020-10-16 03:28:55,641 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2699 transitions. [2020-10-16 03:28:55,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2699 transitions. [2020-10-16 03:28:55,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:55,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2699 transitions. [2020-10-16 03:28:55,643 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:55,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:55,644 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:55,644 INFO L185 Difference]: Start difference. First operand has 744 places, 485 transitions, 22962 flow. Second operand 40 states and 2699 transitions. [2020-10-16 03:28:55,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 524 transitions, 27969 flow [2020-10-16 03:28:57,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 749 places, 524 transitions, 27066 flow, removed 120 selfloop flow, removed 34 redundant places. [2020-10-16 03:28:57,963 INFO L241 Difference]: Finished difference. Result has 751 places, 489 transitions, 23291 flow [2020-10-16 03:28:57,963 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22133, PETRI_DIFFERENCE_MINUEND_PLACES=710, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=23291, PETRI_PLACES=751, PETRI_TRANSITIONS=489} [2020-10-16 03:28:57,963 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 733 predicate places. [2020-10-16 03:28:57,963 INFO L481 AbstractCegarLoop]: Abstraction has has 751 places, 489 transitions, 23291 flow [2020-10-16 03:28:57,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:57,964 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:57,964 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:58,164 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 03:28:58,164 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:58,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:58,165 INFO L82 PathProgramCache]: Analyzing trace with hash 2040487503, now seen corresponding path program 123 times [2020-10-16 03:28:58,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:58,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970706963] [2020-10-16 03:28:58,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:58,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:58,423 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:58,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970706963] [2020-10-16 03:28:58,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834444120] [2020-10-16 03:28:58,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:58,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:28:58,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:58,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:58,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:58,506 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:58,523 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:58,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:58,524 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:58,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773805705] [2020-10-16 03:28:58,524 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:58,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:58,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:58,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:58,526 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:58,526 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 751 places, 489 transitions, 23291 flow. Second operand 24 states. [2020-10-16 03:28:58,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:58,527 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:58,527 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:00,724 INFO L129 PetriNetUnfolder]: 465/1280 cut-off events. [2020-10-16 03:29:00,724 INFO L130 PetriNetUnfolder]: For 427987/427989 co-relation queries the response was YES. [2020-10-16 03:29:00,757 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34442 conditions, 1280 events. 465/1280 cut-off events. For 427987/427989 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8188 event pairs, 0 based on Foata normal form. 4/1284 useless extension candidates. Maximal degree in co-relation 34102. Up to 799 conditions per place. [2020-10-16 03:29:00,773 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 119 selfloop transitions, 400 changer transitions 0/526 dead transitions. [2020-10-16 03:29:00,773 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 526 transitions, 28223 flow [2020-10-16 03:29:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:29:00,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:29:00,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2632 transitions. [2020-10-16 03:29:00,776 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748717948717948 [2020-10-16 03:29:00,776 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2632 transitions. [2020-10-16 03:29:00,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2632 transitions. [2020-10-16 03:29:00,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:00,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2632 transitions. [2020-10-16 03:29:00,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:29:00,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:29:00,781 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:29:00,781 INFO L185 Difference]: Start difference. First operand has 751 places, 489 transitions, 23291 flow. Second operand 39 states and 2632 transitions. [2020-10-16 03:29:00,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 789 places, 526 transitions, 28223 flow [2020-10-16 03:29:03,006 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 752 places, 526 transitions, 27276 flow, removed 120 selfloop flow, removed 37 redundant places. [2020-10-16 03:29:03,022 INFO L241 Difference]: Finished difference. Result has 754 places, 491 transitions, 23517 flow [2020-10-16 03:29:03,023 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22418, PETRI_DIFFERENCE_MINUEND_PLACES=714, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=489, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=398, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=23517, PETRI_PLACES=754, PETRI_TRANSITIONS=491} [2020-10-16 03:29:03,023 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 736 predicate places. [2020-10-16 03:29:03,023 INFO L481 AbstractCegarLoop]: Abstraction has has 754 places, 491 transitions, 23517 flow [2020-10-16 03:29:03,023 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:03,023 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:03,023 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:03,224 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 03:29:03,224 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:03,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:03,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1767396943, now seen corresponding path program 124 times [2020-10-16 03:29:03,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:03,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029089670] [2020-10-16 03:29:03,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:03,491 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:03,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029089670] [2020-10-16 03:29:03,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811617021] [2020-10-16 03:29:03,492 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:03,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:29:03,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:03,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:03,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:03,570 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:03,589 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:03,589 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:03,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:29:03,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681576373] [2020-10-16 03:29:03,590 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:03,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:03,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:03,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:03,591 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:03,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 754 places, 491 transitions, 23517 flow. Second operand 24 states. [2020-10-16 03:29:03,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:03,592 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:03,592 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:05,709 INFO L129 PetriNetUnfolder]: 469/1291 cut-off events. [2020-10-16 03:29:05,709 INFO L130 PetriNetUnfolder]: For 431176/431178 co-relation queries the response was YES. [2020-10-16 03:29:05,745 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34810 conditions, 1291 events. 469/1291 cut-off events. For 431176/431178 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8299 event pairs, 0 based on Foata normal form. 4/1295 useless extension candidates. Maximal degree in co-relation 34468. Up to 807 conditions per place. [2020-10-16 03:29:05,762 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 101 selfloop transitions, 424 changer transitions 0/532 dead transitions. [2020-10-16 03:29:05,762 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 794 places, 532 transitions, 28736 flow [2020-10-16 03:29:05,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:29:05,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:29:05,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2768 transitions. [2020-10-16 03:29:05,764 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751219512195122 [2020-10-16 03:29:05,765 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2768 transitions. [2020-10-16 03:29:05,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2768 transitions. [2020-10-16 03:29:05,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:05,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2768 transitions. [2020-10-16 03:29:05,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:29:05,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:29:05,768 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:29:05,768 INFO L185 Difference]: Start difference. First operand has 754 places, 491 transitions, 23517 flow. Second operand 41 states and 2768 transitions. [2020-10-16 03:29:05,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 794 places, 532 transitions, 28736 flow [2020-10-16 03:29:08,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 758 places, 532 transitions, 27777 flow, removed 122 selfloop flow, removed 36 redundant places. [2020-10-16 03:29:08,124 INFO L241 Difference]: Finished difference. Result has 760 places, 495 transitions, 23865 flow [2020-10-16 03:29:08,125 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22636, PETRI_DIFFERENCE_MINUEND_PLACES=718, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=420, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=23865, PETRI_PLACES=760, PETRI_TRANSITIONS=495} [2020-10-16 03:29:08,125 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 742 predicate places. [2020-10-16 03:29:08,125 INFO L481 AbstractCegarLoop]: Abstraction has has 760 places, 495 transitions, 23865 flow [2020-10-16 03:29:08,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:08,125 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:08,125 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:08,326 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 03:29:08,326 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:08,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:08,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1766890093, now seen corresponding path program 125 times [2020-10-16 03:29:08,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:08,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103886181] [2020-10-16 03:29:08,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:08,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:08,600 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:08,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103886181] [2020-10-16 03:29:08,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485716979] [2020-10-16 03:29:08,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:08,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:29:08,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:08,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:08,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:08,679 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:08,696 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:08,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:08,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:29:08,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888733641] [2020-10-16 03:29:08,697 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:08,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:08,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:08,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:08,699 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:08,699 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 760 places, 495 transitions, 23865 flow. Second operand 24 states. [2020-10-16 03:29:08,700 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:08,700 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:08,700 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:10,924 INFO L129 PetriNetUnfolder]: 473/1301 cut-off events. [2020-10-16 03:29:10,925 INFO L130 PetriNetUnfolder]: For 435495/435497 co-relation queries the response was YES. [2020-10-16 03:29:10,955 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35210 conditions, 1301 events. 473/1301 cut-off events. For 435495/435497 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8366 event pairs, 0 based on Foata normal form. 4/1305 useless extension candidates. Maximal degree in co-relation 34866. Up to 813 conditions per place. [2020-10-16 03:29:10,973 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 91 selfloop transitions, 440 changer transitions 0/538 dead transitions. [2020-10-16 03:29:10,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 802 places, 538 transitions, 29411 flow [2020-10-16 03:29:10,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 03:29:10,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 03:29:10,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2904 transitions. [2020-10-16 03:29:10,976 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753488372093023 [2020-10-16 03:29:10,976 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2904 transitions. [2020-10-16 03:29:10,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2904 transitions. [2020-10-16 03:29:10,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:10,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2904 transitions. [2020-10-16 03:29:10,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 03:29:10,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 03:29:10,979 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 03:29:10,979 INFO L185 Difference]: Start difference. First operand has 760 places, 495 transitions, 23865 flow. Second operand 43 states and 2904 transitions. [2020-10-16 03:29:10,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 802 places, 538 transitions, 29411 flow [2020-10-16 03:29:13,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 764 places, 538 transitions, 28407 flow, removed 127 selfloop flow, removed 38 redundant places. [2020-10-16 03:29:13,301 INFO L241 Difference]: Finished difference. Result has 767 places, 499 transitions, 24328 flow [2020-10-16 03:29:13,302 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22945, PETRI_DIFFERENCE_MINUEND_PLACES=722, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=436, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=24328, PETRI_PLACES=767, PETRI_TRANSITIONS=499} [2020-10-16 03:29:13,302 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 749 predicate places. [2020-10-16 03:29:13,302 INFO L481 AbstractCegarLoop]: Abstraction has has 767 places, 499 transitions, 24328 flow [2020-10-16 03:29:13,302 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:13,302 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:13,302 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:13,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:13,512 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:13,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:13,512 INFO L82 PathProgramCache]: Analyzing trace with hash 852224602, now seen corresponding path program 126 times [2020-10-16 03:29:13,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:13,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265031220] [2020-10-16 03:29:13,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:13,905 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:13,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265031220] [2020-10-16 03:29:13,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079455111] [2020-10-16 03:29:13,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:13,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:29:13,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:13,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:13,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:13,974 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:13,974 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:13,974 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:13,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056664810] [2020-10-16 03:29:13,975 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:13,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:13,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:13,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:13,976 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:13,977 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 767 places, 499 transitions, 24328 flow. Second operand 24 states. [2020-10-16 03:29:13,977 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:13,977 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:13,977 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:15,445 INFO L129 PetriNetUnfolder]: 475/1307 cut-off events. [2020-10-16 03:29:15,445 INFO L130 PetriNetUnfolder]: For 446540/446542 co-relation queries the response was YES. [2020-10-16 03:29:15,483 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35698 conditions, 1307 events. 475/1307 cut-off events. For 446540/446542 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8400 event pairs, 0 based on Foata normal form. 2/1309 useless extension candidates. Maximal degree in co-relation 35351. Up to 817 conditions per place. [2020-10-16 03:29:15,499 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 445 selfloop transitions, 72 changer transitions 0/524 dead transitions. [2020-10-16 03:29:15,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 524 transitions, 28004 flow [2020-10-16 03:29:15,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:29:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:29:15,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1747 transitions. [2020-10-16 03:29:15,502 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.671923076923077 [2020-10-16 03:29:15,502 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1747 transitions. [2020-10-16 03:29:15,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1747 transitions. [2020-10-16 03:29:15,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:15,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1747 transitions. [2020-10-16 03:29:15,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:29:15,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:29:15,505 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:29:15,505 INFO L185 Difference]: Start difference. First operand has 767 places, 499 transitions, 24328 flow. Second operand 26 states and 1747 transitions. [2020-10-16 03:29:15,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 524 transitions, 28004 flow [2020-10-16 03:29:18,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 753 places, 524 transitions, 26943 flow, removed 149 selfloop flow, removed 39 redundant places. [2020-10-16 03:29:18,109 INFO L241 Difference]: Finished difference. Result has 755 places, 501 transitions, 23661 flow [2020-10-16 03:29:18,109 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23291, PETRI_DIFFERENCE_MINUEND_PLACES=728, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=427, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=23661, PETRI_PLACES=755, PETRI_TRANSITIONS=501} [2020-10-16 03:29:18,109 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 737 predicate places. [2020-10-16 03:29:18,110 INFO L481 AbstractCegarLoop]: Abstraction has has 755 places, 501 transitions, 23661 flow [2020-10-16 03:29:18,110 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:18,110 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:18,110 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:18,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 03:29:18,317 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:18,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:18,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1826734654, now seen corresponding path program 127 times [2020-10-16 03:29:18,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:18,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728640291] [2020-10-16 03:29:18,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:18,673 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:18,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728640291] [2020-10-16 03:29:18,673 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449762719] [2020-10-16 03:29:18,674 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:18,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:18,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:18,735 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:18,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:18,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:18,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771684018] [2020-10-16 03:29:18,736 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:18,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:18,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:18,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:18,737 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:18,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 755 places, 501 transitions, 23661 flow. Second operand 24 states. [2020-10-16 03:29:18,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:18,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:18,738 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:20,245 INFO L129 PetriNetUnfolder]: 479/1320 cut-off events. [2020-10-16 03:29:20,245 INFO L130 PetriNetUnfolder]: For 458975/458977 co-relation queries the response was YES. [2020-10-16 03:29:20,279 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35879 conditions, 1320 events. 479/1320 cut-off events. For 458975/458977 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8496 event pairs, 0 based on Foata normal form. 2/1322 useless extension candidates. Maximal degree in co-relation 35530. Up to 825 conditions per place. [2020-10-16 03:29:20,296 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 369 selfloop transitions, 154 changer transitions 0/530 dead transitions. [2020-10-16 03:29:20,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 782 places, 530 transitions, 27701 flow [2020-10-16 03:29:20,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:29:20,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:29:20,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1883 transitions. [2020-10-16 03:29:20,298 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:29:20,298 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1883 transitions. [2020-10-16 03:29:20,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1883 transitions. [2020-10-16 03:29:20,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:20,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1883 transitions. [2020-10-16 03:29:20,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:29:20,300 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:29:20,300 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:29:20,300 INFO L185 Difference]: Start difference. First operand has 755 places, 501 transitions, 23661 flow. Second operand 28 states and 1883 transitions. [2020-10-16 03:29:20,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 782 places, 530 transitions, 27701 flow [2020-10-16 03:29:22,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 759 places, 530 transitions, 27339 flow, removed 113 selfloop flow, removed 23 redundant places. [2020-10-16 03:29:22,803 INFO L241 Difference]: Finished difference. Result has 761 places, 505 transitions, 24013 flow [2020-10-16 03:29:22,803 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23353, PETRI_DIFFERENCE_MINUEND_PLACES=732, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=24013, PETRI_PLACES=761, PETRI_TRANSITIONS=505} [2020-10-16 03:29:22,804 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 743 predicate places. [2020-10-16 03:29:22,804 INFO L481 AbstractCegarLoop]: Abstraction has has 761 places, 505 transitions, 24013 flow [2020-10-16 03:29:22,804 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:22,804 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:22,804 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:23,004 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-16 03:29:23,005 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:23,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:23,005 INFO L82 PathProgramCache]: Analyzing trace with hash 278576034, now seen corresponding path program 128 times [2020-10-16 03:29:23,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:23,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422673974] [2020-10-16 03:29:23,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:23,375 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:23,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422673974] [2020-10-16 03:29:23,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416012995] [2020-10-16 03:29:23,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:23,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:29:23,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:23,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:23,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:23,456 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:23,470 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:23,470 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:23,470 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:23,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192435608] [2020-10-16 03:29:23,471 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:23,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:23,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:23,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:23,472 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:23,472 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 761 places, 505 transitions, 24013 flow. Second operand 25 states. [2020-10-16 03:29:23,473 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:23,473 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:23,473 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:25,096 INFO L129 PetriNetUnfolder]: 483/1332 cut-off events. [2020-10-16 03:29:25,097 INFO L130 PetriNetUnfolder]: For 464534/464536 co-relation queries the response was YES. [2020-10-16 03:29:25,132 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36284 conditions, 1332 events. 483/1332 cut-off events. For 464534/464536 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8579 event pairs, 0 based on Foata normal form. 4/1336 useless extension candidates. Maximal degree in co-relation 35933. Up to 833 conditions per place. [2020-10-16 03:29:25,149 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 339 selfloop transitions, 188 changer transitions 0/534 dead transitions. [2020-10-16 03:29:25,149 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 534 transitions, 28065 flow [2020-10-16 03:29:25,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:29:25,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:29:25,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1951 transitions. [2020-10-16 03:29:25,151 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727586206896552 [2020-10-16 03:29:25,151 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1951 transitions. [2020-10-16 03:29:25,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1951 transitions. [2020-10-16 03:29:25,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:25,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1951 transitions. [2020-10-16 03:29:25,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:29:25,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:29:25,153 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:29:25,153 INFO L185 Difference]: Start difference. First operand has 761 places, 505 transitions, 24013 flow. Second operand 29 states and 1951 transitions. [2020-10-16 03:29:25,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 789 places, 534 transitions, 28065 flow [2020-10-16 03:29:27,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 766 places, 534 transitions, 27567 flow, removed 116 selfloop flow, removed 23 redundant places. [2020-10-16 03:29:27,750 INFO L241 Difference]: Finished difference. Result has 768 places, 509 transitions, 24309 flow [2020-10-16 03:29:27,750 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23573, PETRI_DIFFERENCE_MINUEND_PLACES=738, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=505, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=24309, PETRI_PLACES=768, PETRI_TRANSITIONS=509} [2020-10-16 03:29:27,750 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 750 predicate places. [2020-10-16 03:29:27,751 INFO L481 AbstractCegarLoop]: Abstraction has has 768 places, 509 transitions, 24309 flow [2020-10-16 03:29:27,751 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:27,751 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:27,751 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:27,951 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 03:29:27,951 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:27,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:27,952 INFO L82 PathProgramCache]: Analyzing trace with hash -1023213152, now seen corresponding path program 129 times [2020-10-16 03:29:27,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:27,952 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504800583] [2020-10-16 03:29:27,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:28,302 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:28,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504800583] [2020-10-16 03:29:28,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056359865] [2020-10-16 03:29:28,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:28,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:29:28,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:28,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:28,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:28,382 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:28,382 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:28,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:28,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277354765] [2020-10-16 03:29:28,383 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:28,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:28,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:28,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:28,384 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:28,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 768 places, 509 transitions, 24309 flow. Second operand 24 states. [2020-10-16 03:29:28,385 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:28,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:28,385 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:30,014 INFO L129 PetriNetUnfolder]: 487/1344 cut-off events. [2020-10-16 03:29:30,014 INFO L130 PetriNetUnfolder]: For 467891/467893 co-relation queries the response was YES. [2020-10-16 03:29:30,180 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36660 conditions, 1344 events. 487/1344 cut-off events. For 467891/467893 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8683 event pairs, 0 based on Foata normal form. 2/1346 useless extension candidates. Maximal degree in co-relation 36307. Up to 841 conditions per place. [2020-10-16 03:29:30,199 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 301 selfloop transitions, 232 changer transitions 0/540 dead transitions. [2020-10-16 03:29:30,199 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 540 transitions, 28587 flow [2020-10-16 03:29:30,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:29:30,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:29:30,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2019 transitions. [2020-10-16 03:29:30,201 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673 [2020-10-16 03:29:30,201 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2019 transitions. [2020-10-16 03:29:30,201 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2019 transitions. [2020-10-16 03:29:30,201 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:30,201 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2019 transitions. [2020-10-16 03:29:30,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:29:30,203 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:29:30,203 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:29:30,204 INFO L185 Difference]: Start difference. First operand has 768 places, 509 transitions, 24309 flow. Second operand 30 states and 2019 transitions. [2020-10-16 03:29:30,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 540 transitions, 28587 flow [2020-10-16 03:29:32,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 771 places, 540 transitions, 28001 flow, removed 118 selfloop flow, removed 26 redundant places. [2020-10-16 03:29:32,672 INFO L241 Difference]: Finished difference. Result has 773 places, 513 transitions, 24617 flow [2020-10-16 03:29:32,673 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23785, PETRI_DIFFERENCE_MINUEND_PLACES=742, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=277, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=24617, PETRI_PLACES=773, PETRI_TRANSITIONS=513} [2020-10-16 03:29:32,673 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 755 predicate places. [2020-10-16 03:29:32,673 INFO L481 AbstractCegarLoop]: Abstraction has has 773 places, 513 transitions, 24617 flow [2020-10-16 03:29:32,673 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:32,673 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:32,673 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:32,887 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:32,887 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:32,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:32,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1768277576, now seen corresponding path program 130 times [2020-10-16 03:29:32,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:32,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289147600] [2020-10-16 03:29:32,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:33,210 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:33,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289147600] [2020-10-16 03:29:33,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939382318] [2020-10-16 03:29:33,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:33,261 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:29:33,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:33,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:33,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:33,290 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:33,307 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:33,307 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:33,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:33,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520904512] [2020-10-16 03:29:33,308 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:33,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:33,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:33,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:33,310 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:33,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 773 places, 513 transitions, 24617 flow. Second operand 25 states. [2020-10-16 03:29:33,310 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:33,310 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:33,311 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:35,276 INFO L129 PetriNetUnfolder]: 489/1350 cut-off events. [2020-10-16 03:29:35,276 INFO L130 PetriNetUnfolder]: For 469699/469701 co-relation queries the response was YES. [2020-10-16 03:29:35,313 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36871 conditions, 1350 events. 489/1350 cut-off events. For 469699/469701 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8719 event pairs, 0 based on Foata normal form. 4/1354 useless extension candidates. Maximal degree in co-relation 36516. Up to 845 conditions per place. [2020-10-16 03:29:35,329 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 187 selfloop transitions, 352 changer transitions 0/546 dead transitions. [2020-10-16 03:29:35,330 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 807 places, 546 transitions, 29219 flow [2020-10-16 03:29:35,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:29:35,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:29:35,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2359 transitions. [2020-10-16 03:29:35,331 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:29:35,332 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2359 transitions. [2020-10-16 03:29:35,332 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2359 transitions. [2020-10-16 03:29:35,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:35,332 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2359 transitions. [2020-10-16 03:29:35,333 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:29:35,334 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:29:35,334 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:29:35,334 INFO L185 Difference]: Start difference. First operand has 773 places, 513 transitions, 24617 flow. Second operand 35 states and 2359 transitions. [2020-10-16 03:29:35,334 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 807 places, 546 transitions, 29219 flow [2020-10-16 03:29:37,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 780 places, 546 transitions, 28549 flow, removed 120 selfloop flow, removed 27 redundant places. [2020-10-16 03:29:37,757 INFO L241 Difference]: Finished difference. Result has 782 places, 515 transitions, 24985 flow [2020-10-16 03:29:37,757 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24013, PETRI_DIFFERENCE_MINUEND_PLACES=746, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=24985, PETRI_PLACES=782, PETRI_TRANSITIONS=515} [2020-10-16 03:29:37,757 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 764 predicate places. [2020-10-16 03:29:37,757 INFO L481 AbstractCegarLoop]: Abstraction has has 782 places, 515 transitions, 24985 flow [2020-10-16 03:29:37,757 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:37,758 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:37,758 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:37,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:37,959 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:37,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:37,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1408008234, now seen corresponding path program 131 times [2020-10-16 03:29:37,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:37,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971636273] [2020-10-16 03:29:37,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:37,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:38,251 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:38,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971636273] [2020-10-16 03:29:38,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243087494] [2020-10-16 03:29:38,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:38,300 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:29:38,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:38,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:38,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:38,339 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:38,355 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:38,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:38,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:38,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161579656] [2020-10-16 03:29:38,356 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:38,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:38,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:38,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:38,358 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:38,358 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 782 places, 515 transitions, 24985 flow. Second operand 25 states. [2020-10-16 03:29:38,358 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:38,358 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:38,358 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:40,430 INFO L129 PetriNetUnfolder]: 491/1356 cut-off events. [2020-10-16 03:29:40,430 INFO L130 PetriNetUnfolder]: For 471540/471546 co-relation queries the response was YES. [2020-10-16 03:29:40,467 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37170 conditions, 1356 events. 491/1356 cut-off events. For 471540/471546 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8786 event pairs, 0 based on Foata normal form. 8/1364 useless extension candidates. Maximal degree in co-relation 36813. Up to 849 conditions per place. [2020-10-16 03:29:40,485 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 145 selfloop transitions, 398 changer transitions 0/550 dead transitions. [2020-10-16 03:29:40,485 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 550 transitions, 29809 flow [2020-10-16 03:29:40,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:29:40,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:29:40,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2495 transitions. [2020-10-16 03:29:40,488 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743243243243243 [2020-10-16 03:29:40,488 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2495 transitions. [2020-10-16 03:29:40,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2495 transitions. [2020-10-16 03:29:40,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:40,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2495 transitions. [2020-10-16 03:29:40,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:29:40,490 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:29:40,491 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:29:40,491 INFO L185 Difference]: Start difference. First operand has 782 places, 515 transitions, 24985 flow. Second operand 37 states and 2495 transitions. [2020-10-16 03:29:40,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 550 transitions, 29809 flow [2020-10-16 03:29:43,041 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 786 places, 550 transitions, 28907 flow, removed 124 selfloop flow, removed 32 redundant places. [2020-10-16 03:29:43,059 INFO L241 Difference]: Finished difference. Result has 788 places, 517 transitions, 25229 flow [2020-10-16 03:29:43,060 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24153, PETRI_DIFFERENCE_MINUEND_PLACES=750, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=396, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=25229, PETRI_PLACES=788, PETRI_TRANSITIONS=517} [2020-10-16 03:29:43,060 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 770 predicate places. [2020-10-16 03:29:43,060 INFO L481 AbstractCegarLoop]: Abstraction has has 788 places, 517 transitions, 25229 flow [2020-10-16 03:29:43,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:43,060 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:43,060 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:43,260 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:43,261 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:43,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:43,261 INFO L82 PathProgramCache]: Analyzing trace with hash -889988158, now seen corresponding path program 132 times [2020-10-16 03:29:43,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:43,262 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836640165] [2020-10-16 03:29:43,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:43,559 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:43,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836640165] [2020-10-16 03:29:43,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069317500] [2020-10-16 03:29:43,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:43,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:29:43,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:43,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:43,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:43,635 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:43,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:43,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:43,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627765224] [2020-10-16 03:29:43,653 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:43,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:43,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:43,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:43,655 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:43,655 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 788 places, 517 transitions, 25229 flow. Second operand 25 states. [2020-10-16 03:29:43,655 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:43,655 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:43,655 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:45,837 INFO L129 PetriNetUnfolder]: 495/1368 cut-off events. [2020-10-16 03:29:45,837 INFO L130 PetriNetUnfolder]: For 475206/475212 co-relation queries the response was YES. [2020-10-16 03:29:45,874 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37558 conditions, 1368 events. 495/1368 cut-off events. For 475206/475212 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8869 event pairs, 0 based on Foata normal form. 8/1376 useless extension candidates. Maximal degree in co-relation 37199. Up to 857 conditions per place. [2020-10-16 03:29:45,892 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 117 selfloop transitions, 432 changer transitions 0/556 dead transitions. [2020-10-16 03:29:45,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 826 places, 556 transitions, 30354 flow [2020-10-16 03:29:45,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:29:45,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:29:45,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2631 transitions. [2020-10-16 03:29:45,894 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746153846153846 [2020-10-16 03:29:45,894 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2631 transitions. [2020-10-16 03:29:45,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2631 transitions. [2020-10-16 03:29:45,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:45,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2631 transitions. [2020-10-16 03:29:45,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:29:45,897 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:29:45,897 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:29:45,897 INFO L185 Difference]: Start difference. First operand has 788 places, 517 transitions, 25229 flow. Second operand 39 states and 2631 transitions. [2020-10-16 03:29:45,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 826 places, 556 transitions, 30354 flow [2020-10-16 03:29:48,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 792 places, 556 transitions, 29372 flow, removed 124 selfloop flow, removed 34 redundant places. [2020-10-16 03:29:48,481 INFO L241 Difference]: Finished difference. Result has 796 places, 521 transitions, 25635 flow [2020-10-16 03:29:48,482 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24321, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=428, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=25635, PETRI_PLACES=796, PETRI_TRANSITIONS=521} [2020-10-16 03:29:48,482 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 778 predicate places. [2020-10-16 03:29:48,482 INFO L481 AbstractCegarLoop]: Abstraction has has 796 places, 521 transitions, 25635 flow [2020-10-16 03:29:48,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:48,482 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:48,482 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:48,683 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 03:29:48,683 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:48,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:48,684 INFO L82 PathProgramCache]: Analyzing trace with hash -815839890, now seen corresponding path program 133 times [2020-10-16 03:29:48,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:48,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107598263] [2020-10-16 03:29:48,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:48,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:48,982 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:48,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107598263] [2020-10-16 03:29:48,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761353536] [2020-10-16 03:29:48,983 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:49,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:49,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:49,063 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:49,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:49,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:49,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023144435] [2020-10-16 03:29:49,083 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:49,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:49,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:49,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:49,084 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:49,085 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 796 places, 521 transitions, 25635 flow. Second operand 25 states. [2020-10-16 03:29:49,085 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:49,085 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:49,085 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:51,550 INFO L129 PetriNetUnfolder]: 497/1374 cut-off events. [2020-10-16 03:29:51,550 INFO L130 PetriNetUnfolder]: For 477847/477853 co-relation queries the response was YES. [2020-10-16 03:29:51,580 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37837 conditions, 1374 events. 497/1374 cut-off events. For 477847/477853 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8924 event pairs, 0 based on Foata normal form. 8/1382 useless extension candidates. Maximal degree in co-relation 37474. Up to 861 conditions per place. [2020-10-16 03:29:51,599 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 89 selfloop transitions, 464 changer transitions 0/560 dead transitions. [2020-10-16 03:29:51,599 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 836 places, 560 transitions, 30907 flow [2020-10-16 03:29:51,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:29:51,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:29:51,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2767 transitions. [2020-10-16 03:29:51,602 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748780487804878 [2020-10-16 03:29:51,602 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2767 transitions. [2020-10-16 03:29:51,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2767 transitions. [2020-10-16 03:29:51,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:51,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2767 transitions. [2020-10-16 03:29:51,603 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:29:51,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:29:51,605 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:29:51,605 INFO L185 Difference]: Start difference. First operand has 796 places, 521 transitions, 25635 flow. Second operand 41 states and 2767 transitions. [2020-10-16 03:29:51,605 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 836 places, 560 transitions, 30907 flow [2020-10-16 03:29:54,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 804 places, 560 transitions, 30049 flow, removed 126 selfloop flow, removed 32 redundant places. [2020-10-16 03:29:54,102 INFO L241 Difference]: Finished difference. Result has 806 places, 523 transitions, 26084 flow [2020-10-16 03:29:54,103 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24855, PETRI_DIFFERENCE_MINUEND_PLACES=764, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=462, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=26084, PETRI_PLACES=806, PETRI_TRANSITIONS=523} [2020-10-16 03:29:54,103 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 788 predicate places. [2020-10-16 03:29:54,103 INFO L481 AbstractCegarLoop]: Abstraction has has 806 places, 523 transitions, 26084 flow [2020-10-16 03:29:54,103 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:54,103 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:54,104 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:54,309 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:54,310 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:54,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:54,310 INFO L82 PathProgramCache]: Analyzing trace with hash -344844180, now seen corresponding path program 134 times [2020-10-16 03:29:54,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:54,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193811734] [2020-10-16 03:29:54,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:54,603 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:54,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193811734] [2020-10-16 03:29:54,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664943025] [2020-10-16 03:29:54,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:54,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:29:54,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:54,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:54,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:54,677 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:29:54,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:54,678 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:54,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219461489] [2020-10-16 03:29:54,678 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:54,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:54,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:54,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:54,680 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:54,681 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 806 places, 523 transitions, 26084 flow. Second operand 24 states. [2020-10-16 03:29:54,681 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:54,681 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:54,681 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:56,706 INFO L129 PetriNetUnfolder]: 501/1386 cut-off events. [2020-10-16 03:29:56,706 INFO L130 PetriNetUnfolder]: For 481448/481454 co-relation queries the response was YES. [2020-10-16 03:29:56,745 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38325 conditions, 1386 events. 501/1386 cut-off events. For 481448/481454 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9046 event pairs, 0 based on Foata normal form. 5/1391 useless extension candidates. Maximal degree in co-relation 37960. Up to 869 conditions per place. [2020-10-16 03:29:56,763 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 484 changer transitions 0/566 dead transitions. [2020-10-16 03:29:56,763 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 566 transitions, 31646 flow [2020-10-16 03:29:56,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 03:29:56,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 03:29:56,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2835 transitions. [2020-10-16 03:29:56,766 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:29:56,766 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2835 transitions. [2020-10-16 03:29:56,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2835 transitions. [2020-10-16 03:29:56,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:56,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2835 transitions. [2020-10-16 03:29:56,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 03:29:56,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 03:29:56,769 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 03:29:56,770 INFO L185 Difference]: Start difference. First operand has 806 places, 523 transitions, 26084 flow. Second operand 42 states and 2835 transitions. [2020-10-16 03:29:56,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 566 transitions, 31646 flow [2020-10-16 03:29:59,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 566 transitions, 30551 flow, removed 128 selfloop flow, removed 37 redundant places. [2020-10-16 03:29:59,658 INFO L241 Difference]: Finished difference. Result has 812 places, 527 transitions, 26416 flow [2020-10-16 03:29:59,659 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25071, PETRI_DIFFERENCE_MINUEND_PLACES=769, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=480, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=26416, PETRI_PLACES=812, PETRI_TRANSITIONS=527} [2020-10-16 03:29:59,659 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 794 predicate places. [2020-10-16 03:29:59,659 INFO L481 AbstractCegarLoop]: Abstraction has has 812 places, 527 transitions, 26416 flow [2020-10-16 03:29:59,659 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:59,659 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:59,659 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:59,872 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 03:29:59,872 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:59,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:59,873 INFO L82 PathProgramCache]: Analyzing trace with hash -328757040, now seen corresponding path program 135 times [2020-10-16 03:29:59,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:59,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650979625] [2020-10-16 03:29:59,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:59,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:00,153 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:00,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650979625] [2020-10-16 03:30:00,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290510075] [2020-10-16 03:30:00,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:00,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:30:00,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:00,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:00,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:00,239 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:00,257 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:00,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:00,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:30:00,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726002358] [2020-10-16 03:30:00,258 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:00,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:00,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:00,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=477, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:00,259 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:00,259 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 812 places, 527 transitions, 26416 flow. Second operand 25 states. [2020-10-16 03:30:00,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:00,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:00,260 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:02,721 INFO L129 PetriNetUnfolder]: 503/1391 cut-off events. [2020-10-16 03:30:02,721 INFO L130 PetriNetUnfolder]: For 482995/482997 co-relation queries the response was YES. [2020-10-16 03:30:02,761 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38572 conditions, 1391 events. 503/1391 cut-off events. For 482995/482997 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9057 event pairs, 0 based on Foata normal form. 4/1395 useless extension candidates. Maximal degree in co-relation 38205. Up to 873 conditions per place. [2020-10-16 03:30:02,779 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 71 selfloop transitions, 490 changer transitions 0/568 dead transitions. [2020-10-16 03:30:02,779 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 854 places, 568 transitions, 31918 flow [2020-10-16 03:30:02,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 03:30:02,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 03:30:02,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2903 transitions. [2020-10-16 03:30:02,782 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751162790697675 [2020-10-16 03:30:02,782 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2903 transitions. [2020-10-16 03:30:02,782 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2903 transitions. [2020-10-16 03:30:02,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:02,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2903 transitions. [2020-10-16 03:30:02,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 03:30:02,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 03:30:02,787 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 03:30:02,787 INFO L185 Difference]: Start difference. First operand has 812 places, 527 transitions, 26416 flow. Second operand 43 states and 2903 transitions. [2020-10-16 03:30:02,787 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 854 places, 568 transitions, 31918 flow [2020-10-16 03:30:05,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 815 places, 568 transitions, 30789 flow, removed 126 selfloop flow, removed 39 redundant places. [2020-10-16 03:30:05,453 INFO L241 Difference]: Finished difference. Result has 817 places, 529 transitions, 26666 flow [2020-10-16 03:30:05,454 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25369, PETRI_DIFFERENCE_MINUEND_PLACES=773, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=488, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=26666, PETRI_PLACES=817, PETRI_TRANSITIONS=529} [2020-10-16 03:30:05,454 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 799 predicate places. [2020-10-16 03:30:05,454 INFO L481 AbstractCegarLoop]: Abstraction has has 817 places, 529 transitions, 26666 flow [2020-10-16 03:30:05,454 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:05,454 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:05,454 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:05,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 03:30:05,655 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:05,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:05,655 INFO L82 PathProgramCache]: Analyzing trace with hash -328250190, now seen corresponding path program 136 times [2020-10-16 03:30:05,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:05,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522873406] [2020-10-16 03:30:05,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:05,948 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:05,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522873406] [2020-10-16 03:30:05,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89465009] [2020-10-16 03:30:05,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:05,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:30:05,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:05,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:05,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:06,026 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:06,046 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:06,047 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:06,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:30:06,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573023511] [2020-10-16 03:30:06,047 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:06,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:06,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:06,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:06,050 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:06,050 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 817 places, 529 transitions, 26666 flow. Second operand 25 states. [2020-10-16 03:30:06,050 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:06,051 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:06,051 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:08,535 INFO L129 PetriNetUnfolder]: 507/1400 cut-off events. [2020-10-16 03:30:08,536 INFO L130 PetriNetUnfolder]: For 487057/487063 co-relation queries the response was YES. [2020-10-16 03:30:08,575 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38960 conditions, 1400 events. 507/1400 cut-off events. For 487057/487063 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9130 event pairs, 0 based on Foata normal form. 8/1408 useless extension candidates. Maximal degree in co-relation 38591. Up to 879 conditions per place. [2020-10-16 03:30:08,594 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 504 changer transitions 0/574 dead transitions. [2020-10-16 03:30:08,594 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 861 places, 574 transitions, 32570 flow [2020-10-16 03:30:08,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 03:30:08,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 03:30:08,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3039 transitions. [2020-10-16 03:30:08,596 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753333333333333 [2020-10-16 03:30:08,596 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3039 transitions. [2020-10-16 03:30:08,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3039 transitions. [2020-10-16 03:30:08,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:08,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3039 transitions. [2020-10-16 03:30:08,598 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 03:30:08,600 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 03:30:08,600 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 03:30:08,600 INFO L185 Difference]: Start difference. First operand has 817 places, 529 transitions, 26666 flow. Second operand 45 states and 3039 transitions. [2020-10-16 03:30:08,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 861 places, 574 transitions, 32570 flow [2020-10-16 03:30:11,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 821 places, 574 transitions, 31431 flow, removed 129 selfloop flow, removed 40 redundant places. [2020-10-16 03:30:11,413 INFO L241 Difference]: Finished difference. Result has 824 places, 533 transitions, 27134 flow [2020-10-16 03:30:11,413 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25615, PETRI_DIFFERENCE_MINUEND_PLACES=777, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=500, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=27134, PETRI_PLACES=824, PETRI_TRANSITIONS=533} [2020-10-16 03:30:11,413 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 806 predicate places. [2020-10-16 03:30:11,413 INFO L481 AbstractCegarLoop]: Abstraction has has 824 places, 533 transitions, 27134 flow [2020-10-16 03:30:11,413 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:11,413 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:11,413 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:11,614 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 03:30:11,614 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:11,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:11,615 INFO L82 PathProgramCache]: Analyzing trace with hash 234390510, now seen corresponding path program 137 times [2020-10-16 03:30:11,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:11,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385983066] [2020-10-16 03:30:11,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:11,903 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:11,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385983066] [2020-10-16 03:30:11,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943477583] [2020-10-16 03:30:11,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:11,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:30:11,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:11,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:11,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:11,987 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:30:12,011 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:12,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:12,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:30:12,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679304766] [2020-10-16 03:30:12,012 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:12,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:12,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:12,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:12,013 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:12,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 824 places, 533 transitions, 27134 flow. Second operand 25 states. [2020-10-16 03:30:12,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:12,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:12,014 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:14,514 INFO L129 PetriNetUnfolder]: 510/1406 cut-off events. [2020-10-16 03:30:14,515 INFO L130 PetriNetUnfolder]: For 498725/498727 co-relation queries the response was YES. [2020-10-16 03:30:14,547 INFO L80 FinitePrefix]: Finished finitePrefix Result has 39504 conditions, 1406 events. 510/1406 cut-off events. For 498725/498727 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 9034 event pairs, 0 based on Foata normal form. 3/1409 useless extension candidates. Maximal degree in co-relation 39132. Up to 883 conditions per place. [2020-10-16 03:30:14,567 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 115 selfloop transitions, 454 changer transitions 0/576 dead transitions. [2020-10-16 03:30:14,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 576 transitions, 32898 flow [2020-10-16 03:30:14,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 03:30:14,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 03:30:14,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2971 transitions. [2020-10-16 03:30:14,570 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752272727272727 [2020-10-16 03:30:14,570 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2971 transitions. [2020-10-16 03:30:14,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2971 transitions. [2020-10-16 03:30:14,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:14,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2971 transitions. [2020-10-16 03:30:14,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 03:30:14,573 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 03:30:14,573 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 03:30:14,573 INFO L185 Difference]: Start difference. First operand has 824 places, 533 transitions, 27134 flow. Second operand 44 states and 2971 transitions. [2020-10-16 03:30:14,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 576 transitions, 32898 flow [2020-10-16 03:30:17,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 825 places, 576 transitions, 31675 flow, removed 162 selfloop flow, removed 42 redundant places. [2020-10-16 03:30:17,423 INFO L241 Difference]: Finished difference. Result has 827 places, 536 transitions, 27243 flow [2020-10-16 03:30:17,423 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25955, PETRI_DIFFERENCE_MINUEND_PLACES=782, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=451, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=27243, PETRI_PLACES=827, PETRI_TRANSITIONS=536} [2020-10-16 03:30:17,423 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 809 predicate places. [2020-10-16 03:30:17,423 INFO L481 AbstractCegarLoop]: Abstraction has has 827 places, 536 transitions, 27243 flow [2020-10-16 03:30:17,423 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:17,423 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:17,424 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:17,624 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:17,624 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:17,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:17,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1585804991, now seen corresponding path program 138 times [2020-10-16 03:30:17,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:17,625 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529273399] [2020-10-16 03:30:17,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:17,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 72 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:17,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529273399] [2020-10-16 03:30:17,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870227827] [2020-10-16 03:30:17,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:17,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 03:30:17,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:17,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:30:17,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:17,872 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:17,873 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 03:30:17,873 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2020-10-16 03:30:17,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289587332] [2020-10-16 03:30:17,873 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:30:17,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:17,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:30:17,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=125, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:30:17,875 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 79 out of 100 [2020-10-16 03:30:17,875 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 536 transitions, 27243 flow. Second operand 13 states. [2020-10-16 03:30:17,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:17,876 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 79 of 100 [2020-10-16 03:30:17,876 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:23,347 INFO L129 PetriNetUnfolder]: 2576/5846 cut-off events. [2020-10-16 03:30:23,347 INFO L130 PetriNetUnfolder]: For 2342832/2343082 co-relation queries the response was YES. [2020-10-16 03:30:23,571 INFO L80 FinitePrefix]: Finished finitePrefix Result has 150034 conditions, 5846 events. 2576/5846 cut-off events. For 2342832/2343082 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 48477 event pairs, 18 based on Foata normal form. 682/6528 useless extension candidates. Maximal degree in co-relation 149660. Up to 3446 conditions per place. [2020-10-16 03:30:23,669 INFO L132 encePairwiseOnDemand]: 97/100 looper letters, 2 selfloop transitions, 466 changer transitions 547/1175 dead transitions. [2020-10-16 03:30:23,670 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 839 places, 1175 transitions, 58977 flow [2020-10-16 03:30:23,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:30:23,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:30:23,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1051 transitions. [2020-10-16 03:30:23,671 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8084615384615385 [2020-10-16 03:30:23,672 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1051 transitions. [2020-10-16 03:30:23,672 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1051 transitions. [2020-10-16 03:30:23,672 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:23,672 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1051 transitions. [2020-10-16 03:30:23,673 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:30:23,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:30:23,674 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:30:23,674 INFO L185 Difference]: Start difference. First operand has 827 places, 536 transitions, 27243 flow. Second operand 13 states and 1051 transitions. [2020-10-16 03:30:23,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 839 places, 1175 transitions, 58977 flow [2020-10-16 03:30:32,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 783 places, 1175 transitions, 56031 flow, removed 270 selfloop flow, removed 56 redundant places. [2020-10-16 03:30:32,986 INFO L241 Difference]: Finished difference. Result has 783 places, 628 transitions, 30379 flow [2020-10-16 03:30:32,987 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24595, PETRI_DIFFERENCE_MINUEND_PLACES=771, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=30379, PETRI_PLACES=783, PETRI_TRANSITIONS=628} [2020-10-16 03:30:32,987 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 765 predicate places. [2020-10-16 03:30:32,987 INFO L481 AbstractCegarLoop]: Abstraction has has 783 places, 628 transitions, 30379 flow [2020-10-16 03:30:32,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:30:32,987 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:32,987 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:33,196 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 03:30:33,197 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:33,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:33,197 INFO L82 PathProgramCache]: Analyzing trace with hash 65865102, now seen corresponding path program 139 times [2020-10-16 03:30:33,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:33,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694137745] [2020-10-16 03:30:33,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:33,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:33,644 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:33,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694137745] [2020-10-16 03:30:33,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804664610] [2020-10-16 03:30:33,645 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:33,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:33,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:30:33,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:34,009 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:30:34,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 03:30:34,010 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [23] total 36 [2020-10-16 03:30:34,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274360012] [2020-10-16 03:30:34,010 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:30:34,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:34,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:30:34,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1025, Unknown=0, NotChecked=0, Total=1260 [2020-10-16 03:30:34,012 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 79 out of 100 [2020-10-16 03:30:34,012 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 783 places, 628 transitions, 30379 flow. Second operand 13 states. [2020-10-16 03:30:34,012 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:34,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 79 of 100 [2020-10-16 03:30:34,013 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:47,627 INFO L129 PetriNetUnfolder]: 9301/16432 cut-off events. [2020-10-16 03:30:47,627 INFO L130 PetriNetUnfolder]: For 5887710/5888300 co-relation queries the response was YES. [2020-10-16 03:30:49,690 INFO L80 FinitePrefix]: Finished finitePrefix Result has 388585 conditions, 16432 events. 9301/16432 cut-off events. For 5887710/5888300 co-relation queries the response was YES. Maximal size of possible extension queue 732. Compared 129188 event pairs, 90 based on Foata normal form. 1662/18094 useless extension candidates. Maximal degree in co-relation 388226. Up to 9349 conditions per place. [2020-10-16 03:30:49,728 INFO L132 encePairwiseOnDemand]: 97/100 looper letters, 0 selfloop transitions, 0 changer transitions 976/976 dead transitions. [2020-10-16 03:30:49,728 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 976 transitions, 45300 flow [2020-10-16 03:30:49,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:30:49,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:30:49,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1051 transitions. [2020-10-16 03:30:49,730 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.8084615384615385 [2020-10-16 03:30:49,730 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1051 transitions. [2020-10-16 03:30:49,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1051 transitions. [2020-10-16 03:30:49,730 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:49,730 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1051 transitions. [2020-10-16 03:30:49,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:30:49,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:30:49,731 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:30:49,731 INFO L185 Difference]: Start difference. First operand has 783 places, 628 transitions, 30379 flow. Second operand 13 states and 1051 transitions. [2020-10-16 03:30:49,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 976 transitions, 45300 flow [2020-10-16 03:31:08,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 976 transitions, 28652 flow, removed 2298 selfloop flow, removed 283 redundant places. [2020-10-16 03:31:08,456 INFO L241 Difference]: Finished difference. Result has 509 places, 0 transitions, 0 flow [2020-10-16 03:31:08,456 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18210, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=609, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=0, PETRI_PLACES=509, PETRI_TRANSITIONS=0} [2020-10-16 03:31:08,456 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 491 predicate places. [2020-10-16 03:31:08,456 INFO L481 AbstractCegarLoop]: Abstraction has has 509 places, 0 transitions, 0 flow [2020-10-16 03:31:08,457 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:31:08,670 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:08,675 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 03:31:08 BasicIcfg [2020-10-16 03:31:08,675 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 03:31:08,676 INFO L168 Benchmark]: Toolchain (without parser) took 396540.90 ms. Allocated memory was 254.8 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 209.9 MB in the beginning and 840.7 MB in the end (delta: -630.8 MB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,677 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 254.8 MB. Free memory was 232.9 MB in the beginning and 232.0 MB in the end (delta: 839.0 kB). Peak memory consumption was 839.0 kB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,677 INFO L168 Benchmark]: CACSL2BoogieTranslator took 881.60 ms. Allocated memory was 254.8 MB in the beginning and 332.4 MB in the end (delta: 77.6 MB). Free memory was 209.9 MB in the beginning and 288.9 MB in the end (delta: -79.0 MB). Peak memory consumption was 28.1 MB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,677 INFO L168 Benchmark]: Boogie Procedure Inliner took 57.76 ms. Allocated memory is still 332.4 MB. Free memory was 288.9 MB in the beginning and 287.3 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,678 INFO L168 Benchmark]: Boogie Preprocessor took 34.86 ms. Allocated memory is still 332.4 MB. Free memory was 287.3 MB in the beginning and 285.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,678 INFO L168 Benchmark]: RCFGBuilder took 450.64 ms. Allocated memory is still 332.4 MB. Free memory was 285.6 MB in the beginning and 264.4 MB in the end (delta: 21.2 MB). Peak memory consumption was 21.2 MB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,679 INFO L168 Benchmark]: TraceAbstraction took 395104.58 ms. Allocated memory was 332.4 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 264.4 MB in the beginning and 840.7 MB in the end (delta: -576.3 MB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. [2020-10-16 03:31:08,681 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 254.8 MB. Free memory was 232.9 MB in the beginning and 232.0 MB in the end (delta: 839.0 kB). Peak memory consumption was 839.0 kB. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 881.60 ms. Allocated memory was 254.8 MB in the beginning and 332.4 MB in the end (delta: 77.6 MB). Free memory was 209.9 MB in the beginning and 288.9 MB in the end (delta: -79.0 MB). Peak memory consumption was 28.1 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 57.76 ms. Allocated memory is still 332.4 MB. Free memory was 288.9 MB in the beginning and 287.3 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 34.86 ms. Allocated memory is still 332.4 MB. Free memory was 287.3 MB in the beginning and 285.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.7 MB. Max. memory is 14.2 GB. * RCFGBuilder took 450.64 ms. Allocated memory is still 332.4 MB. Free memory was 285.6 MB in the beginning and 264.4 MB in the end (delta: 21.2 MB). Peak memory consumption was 21.2 MB. Max. memory is 14.2 GB. * TraceAbstraction took 395104.58 ms. Allocated memory was 332.4 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 264.4 MB in the beginning and 840.7 MB in the end (delta: -576.3 MB). Peak memory consumption was 2.5 GB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 618 VarBasedMoverChecksPositive, 16 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 16 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.1s, 19 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.4s, 55 PlacesBefore, 18 PlacesAfterwards, 53 TransitionsBefore, 13 TransitionsAfterwards, 924 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 3 ChoiceCompositions, 45 TotalNumberOfCompositions, 881 MoverChecksTotal - PositiveResult [Line: 703]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 51 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: SAFE, OverallTime: 394.9s, OverallIterations: 141, TraceHistogramMax: 11, AutomataDifference: 325.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.5s, HoareTripleCheckerStatistics: 303 SDtfs, 3884 SDslu, 502 SDs, 0 SdLazy, 14919 SolverSat, 9864 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 16.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7968 GetRequests, 2577 SyntacticMatches, 134 SemanticMatches, 5257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56680 ImplicationChecksByTransitivity, 98.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=30379occurred in iteration=140, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 31.0s InterpolantComputationTime, 5920 NumberOfCodeBlocks, 5920 NumberOfCodeBlocksAsserted, 731 NumberOfCheckSat, 5643 ConstructedInterpolants, 0 QuantifiedInterpolants, 534509 SizeOfPredicates, 1808 NumberOfNonLiveVariables, 17954 ConjunctsInSsa, 2369 ConjunctsInUnsatCore, 277 InterpolantComputations, 7 PerfectInterpolantSequences, 272/12420 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...