/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-longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 03:25:06,817 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 03:25:06,819 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 03:25:06,848 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 03:25:06,848 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 03:25:06,856 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 03:25:06,859 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 03:25:06,863 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 03:25:06,865 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 03:25:06,867 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 03:25:06,868 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 03:25:06,869 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 03:25:06,870 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 03:25:06,872 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 03:25:06,874 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 03:25:06,875 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 03:25:06,877 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 03:25:06,878 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 03:25:06,879 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 03:25:06,886 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 03:25:06,890 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 03:25:06,890 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 03:25:06,891 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 03:25:06,892 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 03:25:06,903 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 03:25:06,904 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 03:25:06,904 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 03:25:06,904 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 03:25:06,905 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 03:25:06,909 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 03:25:06,909 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 03:25:06,909 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 03:25:06,913 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 03:25:06,914 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 03:25:06,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 03:25:06,915 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 03:25:06,915 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 03:25:06,916 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 03:25:06,916 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 03:25:06,916 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 03:25:06,917 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 03:25:06,918 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:25:06,963 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 03:25:06,964 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 03:25:06,965 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 03:25:06,965 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 03:25:06,966 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 03:25:06,966 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 03:25:06,966 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 03:25:06,966 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 03:25:06,966 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 03:25:06,967 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 03:25:06,968 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 03:25:06,968 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 03:25:06,969 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 03:25:06,969 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 03:25:06,969 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 03:25:06,970 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 03:25:06,970 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:25:06,970 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 03:25:06,970 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 03:25:06,970 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 03:25:06,971 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 03:25:06,971 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 03:25:06,971 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 03:25:06,971 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 03:25:07,270 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 03:25:07,281 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 03:25:07,284 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 03:25:07,285 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 03:25:07,285 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 03:25:07,286 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-10-16 03:25:07,334 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6713925e/3893d7769d8249bda88c838c17eec7ca/FLAG0bf8e7438 [2020-10-16 03:25:07,836 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 03:25:07,837 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-10-16 03:25:07,858 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6713925e/3893d7769d8249bda88c838c17eec7ca/FLAG0bf8e7438 [2020-10-16 03:25:08,175 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6713925e/3893d7769d8249bda88c838c17eec7ca [2020-10-16 03:25:08,183 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 03:25:08,185 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 03:25:08,186 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 03:25:08,186 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 03:25:08,190 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 03:25:08,191 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,196 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e0a1a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08, skipping insertion in model container [2020-10-16 03:25:08,196 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,203 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 03:25:08,245 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 03:25:08,709 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:25:08,723 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 03:25:08,787 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:25:08,871 INFO L208 MainTranslator]: Completed translation [2020-10-16 03:25:08,872 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08 WrapperNode [2020-10-16 03:25:08,872 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 03:25:08,874 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 03:25:08,874 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 03:25:08,874 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 03:25:08,882 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:25:08" (1/1) ... [2020-10-16 03:25:08,904 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:25:08" (1/1) ... [2020-10-16 03:25:08,928 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 03:25:08,930 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 03:25:08,930 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 03:25:08,930 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 03:25:08,937 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,937 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,940 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,940 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,946 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,950 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (1/1) ... [2020-10-16 03:25:08,955 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 03:25:08,955 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 03:25:08,956 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 03:25:08,956 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 03:25:08,956 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (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:25:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 03:25:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 03:25:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 03:25:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 03:25:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 03:25:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 03:25:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 03:25:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 03:25:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 03:25:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 03:25:09,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 03:25:09,015 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:25:09,311 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 03:25:09,311 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 03:25:09,313 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:25:09 BoogieIcfgContainer [2020-10-16 03:25:09,313 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 03:25:09,315 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 03:25:09,315 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 03:25:09,318 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 03:25:09,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:25:08" (1/3) ... [2020-10-16 03:25:09,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e222f10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:25:09, skipping insertion in model container [2020-10-16 03:25:09,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:25:08" (2/3) ... [2020-10-16 03:25:09,319 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e222f10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:25:09, skipping insertion in model container [2020-10-16 03:25:09,320 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:25:09" (3/3) ... [2020-10-16 03:25:09,321 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longest-2.i [2020-10-16 03:25:09,333 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 03:25:09,340 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 03:25:09,341 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 03:25:09,377 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,378 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,378 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,378 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,379 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,379 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,379 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,380 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,380 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,380 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,380 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,381 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,381 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,381 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,382 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,382 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,382 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,382 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,383 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,383 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,384 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,384 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,384 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,385 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,385 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,385 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,386 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,386 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,390 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,390 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,391 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,391 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,401 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,401 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,402 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,402 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,402 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:25:09,419 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 03:25:09,437 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:25:09,437 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:25:09,437 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:25:09,438 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:25:09,438 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:25:09,438 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:25:09,438 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:25:09,438 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:25:09,449 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:25:09,489 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:25:09,489 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:25:09,495 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:25:09,495 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:25:09,501 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 53 transitions, 112 flow [2020-10-16 03:25:09,503 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:25:09,506 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:25:09,509 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:25:09,509 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 55 places, 53 transitions, 112 flow [2020-10-16 03:25:09,526 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:25:09,527 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:25:09,528 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:25:09,530 INFO L117 LiptonReduction]: Number of co-enabled transitions 924 [2020-10-16 03:25:10,681 INFO L132 LiptonReduction]: Checked pairs total: 881 [2020-10-16 03:25:10,681 INFO L134 LiptonReduction]: Total number of compositions: 45 [2020-10-16 03:25:10,684 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1183 [2020-10-16 03:25:10,692 INFO L129 PetriNetUnfolder]: 2/12 cut-off events. [2020-10-16 03:25:10,692 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:25:10,693 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:10,694 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:25:10,694 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:10,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:10,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-10-16 03:25:10,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:10,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135801033] [2020-10-16 03:25:10,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:10,920 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:25:10,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135801033] [2020-10-16 03:25:10,922 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:25:10,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:25:10,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692498090] [2020-10-16 03:25:10,934 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 03:25:10,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:10,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 03:25:10,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 03:25:10,957 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:10,961 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 18 places, 13 transitions, 32 flow. Second operand 4 states. [2020-10-16 03:25:10,962 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:10,962 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:10,964 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,041 INFO L129 PetriNetUnfolder]: 29/61 cut-off events. [2020-10-16 03:25:11,042 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:25:11,042 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:25:11,044 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 7 selfloop transitions, 5 changer transitions 3/22 dead transitions. [2020-10-16 03:25:11,044 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 22 transitions, 80 flow [2020-10-16 03:25:11,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 03:25:11,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 03:25:11,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 342 transitions. [2020-10-16 03:25:11,061 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684 [2020-10-16 03:25:11,062 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 342 transitions. [2020-10-16 03:25:11,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 342 transitions. [2020-10-16 03:25:11,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,067 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 342 transitions. [2020-10-16 03:25:11,071 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 03:25:11,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 03:25:11,079 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 03:25:11,081 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:25:11,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 22 transitions, 80 flow [2020-10-16 03:25:11,084 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:25:11,086 INFO L241 Difference]: Finished difference. Result has 23 places, 16 transitions, 65 flow [2020-10-16 03:25:11,089 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:25:11,090 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 5 predicate places. [2020-10-16 03:25:11,090 INFO L481 AbstractCegarLoop]: Abstraction has has 23 places, 16 transitions, 65 flow [2020-10-16 03:25:11,090 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 03:25:11,090 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,091 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:11,091 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 03:25:11,091 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:11,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:11,092 INFO L82 PathProgramCache]: Analyzing trace with hash -2130400634, now seen corresponding path program 1 times [2020-10-16 03:25:11,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:11,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542438245] [2020-10-16 03:25:11,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:11,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,169 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:25:11,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542438245] [2020-10-16 03:25:11,170 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:25:11,170 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 03:25:11,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453217413] [2020-10-16 03:25:11,172 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 03:25:11,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 03:25:11,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 03:25:11,174 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,174 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 65 flow. Second operand 5 states. [2020-10-16 03:25:11,175 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,175 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,210 INFO L129 PetriNetUnfolder]: 17/42 cut-off events. [2020-10-16 03:25:11,210 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2020-10-16 03:25:11,211 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:25:11,212 INFO L132 encePairwiseOnDemand]: 96/100 looper letters, 12 selfloop transitions, 6 changer transitions 0/25 dead transitions. [2020-10-16 03:25:11,212 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 25 transitions, 147 flow [2020-10-16 03:25:11,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 03:25:11,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 03:25:11,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 271 transitions. [2020-10-16 03:25:11,215 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:25:11,215 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 271 transitions. [2020-10-16 03:25:11,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 271 transitions. [2020-10-16 03:25:11,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 271 transitions. [2020-10-16 03:25:11,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 03:25:11,218 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 03:25:11,218 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 03:25:11,219 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:25:11,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 25 transitions, 147 flow [2020-10-16 03:25:11,220 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:25:11,221 INFO L241 Difference]: Finished difference. Result has 26 places, 21 transitions, 114 flow [2020-10-16 03:25:11,221 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:25:11,222 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 8 predicate places. [2020-10-16 03:25:11,222 INFO L481 AbstractCegarLoop]: Abstraction has has 26 places, 21 transitions, 114 flow [2020-10-16 03:25:11,222 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 03:25:11,222 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,222 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:11,222 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 03:25:11,223 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:11,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:11,223 INFO L82 PathProgramCache]: Analyzing trace with hash 993324059, now seen corresponding path program 1 times [2020-10-16 03:25:11,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:11,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257748684] [2020-10-16 03:25:11,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,294 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:25:11,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257748684] [2020-10-16 03:25:11,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:25:11,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:25:11,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698350226] [2020-10-16 03:25:11,296 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:25:11,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:25:11,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:25:11,299 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,299 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 21 transitions, 114 flow. Second operand 6 states. [2020-10-16 03:25:11,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,300 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,381 INFO L129 PetriNetUnfolder]: 28/67 cut-off events. [2020-10-16 03:25:11,382 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2020-10-16 03:25:11,382 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:25:11,384 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 17 changer transitions 0/37 dead transitions. [2020-10-16 03:25:11,384 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 37 transitions, 270 flow [2020-10-16 03:25:11,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:25:11,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:25:11,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 542 transitions. [2020-10-16 03:25:11,387 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:25:11,388 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 542 transitions. [2020-10-16 03:25:11,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 542 transitions. [2020-10-16 03:25:11,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 542 transitions. [2020-10-16 03:25:11,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:25:11,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:25:11,393 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:25:11,393 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:25:11,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 37 transitions, 270 flow [2020-10-16 03:25:11,396 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:25:11,397 INFO L241 Difference]: Finished difference. Result has 37 places, 31 transitions, 245 flow [2020-10-16 03:25:11,397 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:25:11,398 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 19 predicate places. [2020-10-16 03:25:11,398 INFO L481 AbstractCegarLoop]: Abstraction has has 37 places, 31 transitions, 245 flow [2020-10-16 03:25:11,398 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:25:11,398 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,398 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:11,398 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 03:25:11,399 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:11,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:11,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1383900809, now seen corresponding path program 2 times [2020-10-16 03:25:11,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:11,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928239718] [2020-10-16 03:25:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,484 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:25:11,485 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928239718] [2020-10-16 03:25:11,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:25:11,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:25:11,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434895095] [2020-10-16 03:25:11,486 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:25:11,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:25:11,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:25:11,489 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 31 transitions, 245 flow. Second operand 6 states. [2020-10-16 03:25:11,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,490 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,590 INFO L129 PetriNetUnfolder]: 25/61 cut-off events. [2020-10-16 03:25:11,590 INFO L130 PetriNetUnfolder]: For 207/213 co-relation queries the response was YES. [2020-10-16 03:25:11,591 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:25:11,592 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 12 selfloop transitions, 18 changer transitions 0/37 dead transitions. [2020-10-16 03:25:11,592 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 37 transitions, 371 flow [2020-10-16 03:25:11,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:25:11,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:25:11,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:25:11,595 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:25:11,595 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,595 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:25:11,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:25:11,598 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:25:11,599 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:25:11,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 37 transitions, 371 flow [2020-10-16 03:25:11,603 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:25:11,604 INFO L241 Difference]: Finished difference. Result has 42 places, 32 transitions, 280 flow [2020-10-16 03:25:11,605 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:25:11,605 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 24 predicate places. [2020-10-16 03:25:11,605 INFO L481 AbstractCegarLoop]: Abstraction has has 42 places, 32 transitions, 280 flow [2020-10-16 03:25:11,605 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:25:11,605 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,605 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:11,606 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 03:25:11,606 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:11,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:11,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1013031689, now seen corresponding path program 3 times [2020-10-16 03:25:11,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:11,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081753951] [2020-10-16 03:25:11,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,668 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:25:11,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081753951] [2020-10-16 03:25:11,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:25:11,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:25:11,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608419405] [2020-10-16 03:25:11,670 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:25:11,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:25:11,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:25:11,672 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,672 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 32 transitions, 280 flow. Second operand 6 states. [2020-10-16 03:25:11,672 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,672 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,673 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,755 INFO L129 PetriNetUnfolder]: 30/73 cut-off events. [2020-10-16 03:25:11,756 INFO L130 PetriNetUnfolder]: For 319/325 co-relation queries the response was YES. [2020-10-16 03:25:11,756 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:25:11,758 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 21 selfloop transitions, 16 changer transitions 0/44 dead transitions. [2020-10-16 03:25:11,758 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 484 flow [2020-10-16 03:25:11,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:25:11,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:25:11,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:25:11,760 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:25:11,761 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:25:11,763 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:25:11,764 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:25:11,764 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:25:11,764 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:25:11,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 484 flow [2020-10-16 03:25:11,768 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:25:11,769 INFO L241 Difference]: Finished difference. Result has 46 places, 39 transitions, 370 flow [2020-10-16 03:25:11,770 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:25:11,770 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 28 predicate places. [2020-10-16 03:25:11,770 INFO L481 AbstractCegarLoop]: Abstraction has has 46 places, 39 transitions, 370 flow [2020-10-16 03:25:11,770 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:25:11,770 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,770 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:11,771 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 03:25:11,771 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:11,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:11,771 INFO L82 PathProgramCache]: Analyzing trace with hash 728810004, now seen corresponding path program 4 times [2020-10-16 03:25:11,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:11,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852428650] [2020-10-16 03:25:11,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:11,827 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:25:11,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852428650] [2020-10-16 03:25:11,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498322879] [2020-10-16 03:25:11,828 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:25:11,880 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:11,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:11,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:25:11,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:11,926 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:11,939 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:25:11,939 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:11,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:25:11,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983594092] [2020-10-16 03:25:11,940 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:25:11,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:25:11,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:25:11,942 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states. [2020-10-16 03:25:11,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,943 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:12,053 INFO L129 PetriNetUnfolder]: 33/80 cut-off events. [2020-10-16 03:25:12,053 INFO L130 PetriNetUnfolder]: For 371/376 co-relation queries the response was YES. [2020-10-16 03:25:12,054 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:25:12,055 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 28 changer transitions 0/48 dead transitions. [2020-10-16 03:25:12,056 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 48 transitions, 566 flow [2020-10-16 03:25:12,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:25:12,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:25:12,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 541 transitions. [2020-10-16 03:25:12,058 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67625 [2020-10-16 03:25:12,059 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 541 transitions. [2020-10-16 03:25:12,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 541 transitions. [2020-10-16 03:25:12,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:12,060 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 541 transitions. [2020-10-16 03:25:12,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:25:12,062 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:25:12,063 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:25:12,063 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:25:12,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 48 transitions, 566 flow [2020-10-16 03:25:12,067 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:25:12,068 INFO L241 Difference]: Finished difference. Result has 54 places, 42 transitions, 474 flow [2020-10-16 03:25:12,069 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:25:12,069 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 36 predicate places. [2020-10-16 03:25:12,069 INFO L481 AbstractCegarLoop]: Abstraction has has 54 places, 42 transitions, 474 flow [2020-10-16 03:25:12,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:25:12,069 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:12,070 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:12,284 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 03:25:12,285 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:12,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:12,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1735406889, now seen corresponding path program 5 times [2020-10-16 03:25:12,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:12,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750159459] [2020-10-16 03:25:12,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:12,354 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:25:12,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750159459] [2020-10-16 03:25:12,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656560776] [2020-10-16 03:25:12,355 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:25:12,399 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:12,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:12,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:25:12,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:12,431 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:25:12,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:12,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-10-16 03:25:12,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766421419] [2020-10-16 03:25:12,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 03:25:12,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:12,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 03:25:12,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-16 03:25:12,436 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:12,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 42 transitions, 474 flow. Second operand 7 states. [2020-10-16 03:25:12,437 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:12,437 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:12,437 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:12,518 INFO L129 PetriNetUnfolder]: 35/85 cut-off events. [2020-10-16 03:25:12,519 INFO L130 PetriNetUnfolder]: For 593/602 co-relation queries the response was YES. [2020-10-16 03:25:12,522 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:25:12,523 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 15 changer transitions 0/50 dead transitions. [2020-10-16 03:25:12,523 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 50 transitions, 674 flow [2020-10-16 03:25:12,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:25:12,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:25:12,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 540 transitions. [2020-10-16 03:25:12,527 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:12,528 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 540 transitions. [2020-10-16 03:25:12,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 540 transitions. [2020-10-16 03:25:12,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:12,528 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 540 transitions. [2020-10-16 03:25:12,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:25:12,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:25:12,531 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:25:12,531 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:25:12,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 50 transitions, 674 flow [2020-10-16 03:25:12,537 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:25:12,539 INFO L241 Difference]: Finished difference. Result has 59 places, 45 transitions, 509 flow [2020-10-16 03:25:12,539 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:25:12,539 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 41 predicate places. [2020-10-16 03:25:12,540 INFO L481 AbstractCegarLoop]: Abstraction has has 59 places, 45 transitions, 509 flow [2020-10-16 03:25:12,540 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 03:25:12,540 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:12,540 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:12,754 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:12,755 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:12,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:12,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1339228555, now seen corresponding path program 6 times [2020-10-16 03:25:12,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:12,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907890992] [2020-10-16 03:25:12,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:12,805 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:25:12,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907890992] [2020-10-16 03:25:12,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017516841] [2020-10-16 03:25:12,806 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:25:12,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 03:25:12,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:12,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:25:12,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:12,871 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:12,887 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:25:12,888 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:12,888 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:25:12,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522233435] [2020-10-16 03:25:12,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:25:12,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:12,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:25:12,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:25:12,890 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:12,891 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 45 transitions, 509 flow. Second operand 8 states. [2020-10-16 03:25:12,891 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:12,891 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:12,891 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:13,115 INFO L129 PetriNetUnfolder]: 39/95 cut-off events. [2020-10-16 03:25:13,116 INFO L130 PetriNetUnfolder]: For 807/809 co-relation queries the response was YES. [2020-10-16 03:25:13,117 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:25:13,118 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 24 changer transitions 0/56 dead transitions. [2020-10-16 03:25:13,118 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 56 transitions, 789 flow [2020-10-16 03:25:13,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:25:13,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:25:13,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 744 transitions. [2020-10-16 03:25:13,124 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6763636363636364 [2020-10-16 03:25:13,124 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 744 transitions. [2020-10-16 03:25:13,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 744 transitions. [2020-10-16 03:25:13,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:13,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 744 transitions. [2020-10-16 03:25:13,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:25:13,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:25:13,129 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:25:13,129 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:25:13,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 56 transitions, 789 flow [2020-10-16 03:25:13,135 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:25:13,137 INFO L241 Difference]: Finished difference. Result has 69 places, 49 transitions, 594 flow [2020-10-16 03:25:13,137 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:25:13,137 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 51 predicate places. [2020-10-16 03:25:13,137 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 49 transitions, 594 flow [2020-10-16 03:25:13,137 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:25:13,138 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:13,138 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:13,351 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:13,352 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:13,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:13,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1051578980, now seen corresponding path program 7 times [2020-10-16 03:25:13,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:13,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39764359] [2020-10-16 03:25:13,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:13,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,451 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:25:13,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39764359] [2020-10-16 03:25:13,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39676763] [2020-10-16 03:25:13,452 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:25:13,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:25:13,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:13,514 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:25:13,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:13,514 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:25:13,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803629884] [2020-10-16 03:25:13,515 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:25:13,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:13,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:25:13,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:25:13,517 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:13,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 49 transitions, 594 flow. Second operand 8 states. [2020-10-16 03:25:13,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:13,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:13,517 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:13,632 INFO L129 PetriNetUnfolder]: 41/102 cut-off events. [2020-10-16 03:25:13,632 INFO L130 PetriNetUnfolder]: For 952/961 co-relation queries the response was YES. [2020-10-16 03:25:13,633 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:25:13,634 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 26 changer transitions 0/58 dead transitions. [2020-10-16 03:25:13,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 58 transitions, 858 flow [2020-10-16 03:25:13,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:25:13,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:25:13,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 675 transitions. [2020-10-16 03:25:13,637 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:13,637 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 675 transitions. [2020-10-16 03:25:13,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 675 transitions. [2020-10-16 03:25:13,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:13,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 675 transitions. [2020-10-16 03:25:13,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:25:13,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:25:13,642 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:25:13,642 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:25:13,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 58 transitions, 858 flow [2020-10-16 03:25:13,648 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:25:13,650 INFO L241 Difference]: Finished difference. Result has 75 places, 51 transitions, 632 flow [2020-10-16 03:25:13,650 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:25:13,651 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 57 predicate places. [2020-10-16 03:25:13,651 INFO L481 AbstractCegarLoop]: Abstraction has has 75 places, 51 transitions, 632 flow [2020-10-16 03:25:13,651 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:25:13,651 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:13,651 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:13,865 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:13,866 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:13,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:13,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1117784062, now seen corresponding path program 8 times [2020-10-16 03:25:13,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:13,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315299884] [2020-10-16 03:25:13,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,982 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:25:13,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315299884] [2020-10-16 03:25:13,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088125108] [2020-10-16 03:25:13,983 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:25:14,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:14,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:14,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:25:14,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:14,073 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:14,092 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:25:14,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:14,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:25:14,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968916982] [2020-10-16 03:25:14,094 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:25:14,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:14,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:25:14,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:25:14,095 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:14,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 51 transitions, 632 flow. Second operand 9 states. [2020-10-16 03:25:14,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:14,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:14,096 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:14,272 INFO L129 PetriNetUnfolder]: 45/114 cut-off events. [2020-10-16 03:25:14,272 INFO L130 PetriNetUnfolder]: For 1113/1115 co-relation queries the response was YES. [2020-10-16 03:25:14,274 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:25:14,276 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 32 changer transitions 0/62 dead transitions. [2020-10-16 03:25:14,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 62 transitions, 936 flow [2020-10-16 03:25:14,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:25:14,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:25:14,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 743 transitions. [2020-10-16 03:25:14,280 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:25:14,281 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 743 transitions. [2020-10-16 03:25:14,281 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 743 transitions. [2020-10-16 03:25:14,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:14,282 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 743 transitions. [2020-10-16 03:25:14,284 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:25:14,286 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:25:14,286 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:25:14,286 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:25:14,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 62 transitions, 936 flow [2020-10-16 03:25:14,296 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:25:14,298 INFO L241 Difference]: Finished difference. Result has 80 places, 55 transitions, 714 flow [2020-10-16 03:25:14,300 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:25:14,300 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 62 predicate places. [2020-10-16 03:25:14,300 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 55 transitions, 714 flow [2020-10-16 03:25:14,301 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:25:14,301 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:14,301 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:14,514 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 03:25:14,515 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:14,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:14,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1510678266, now seen corresponding path program 9 times [2020-10-16 03:25:14,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:14,517 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023095815] [2020-10-16 03:25:14,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:14,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:14,568 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:25:14,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023095815] [2020-10-16 03:25:14,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312312091] [2020-10-16 03:25:14,569 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:25:14,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 03:25:14,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:14,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:25:14,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:14,626 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:25:14,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:14,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:25:14,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892729333] [2020-10-16 03:25:14,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:25:14,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:14,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:25:14,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:25:14,633 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:14,634 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 55 transitions, 714 flow. Second operand 8 states. [2020-10-16 03:25:14,634 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:14,634 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:14,634 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:14,802 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:25:14,803 INFO L130 PetriNetUnfolder]: For 1641/1643 co-relation queries the response was YES. [2020-10-16 03:25:14,804 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:25:14,806 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 47 changer transitions 0/73 dead transitions. [2020-10-16 03:25:14,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 73 transitions, 1192 flow [2020-10-16 03:25:14,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:25:14,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:25:14,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 812 transitions. [2020-10-16 03:25:14,809 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6766666666666666 [2020-10-16 03:25:14,809 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 812 transitions. [2020-10-16 03:25:14,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 812 transitions. [2020-10-16 03:25:14,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:14,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 812 transitions. [2020-10-16 03:25:14,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:25:14,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:25:14,815 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:25:14,815 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:25:14,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 73 transitions, 1192 flow [2020-10-16 03:25:14,827 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:25:14,829 INFO L241 Difference]: Finished difference. Result has 86 places, 63 transitions, 894 flow [2020-10-16 03:25:14,829 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:25:14,830 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 68 predicate places. [2020-10-16 03:25:14,830 INFO L481 AbstractCegarLoop]: Abstraction has has 86 places, 63 transitions, 894 flow [2020-10-16 03:25:14,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:25:14,830 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:14,830 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:15,045 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:15,045 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:15,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:15,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1118290912, now seen corresponding path program 10 times [2020-10-16 03:25:15,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:15,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816607683] [2020-10-16 03:25:15,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:15,111 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:25:15,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816607683] [2020-10-16 03:25:15,112 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422947555] [2020-10-16 03:25:15,112 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:25:15,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:15,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:15,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:25:15,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:15,178 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:15,188 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:25:15,189 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:15,189 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:25:15,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803119948] [2020-10-16 03:25:15,191 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:25:15,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:15,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:25:15,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:25:15,193 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:15,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 63 transitions, 894 flow. Second operand 9 states. [2020-10-16 03:25:15,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:15,194 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:15,194 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:15,457 INFO L129 PetriNetUnfolder]: 53/133 cut-off events. [2020-10-16 03:25:15,458 INFO L130 PetriNetUnfolder]: For 1900/1906 co-relation queries the response was YES. [2020-10-16 03:25:15,459 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:25:15,461 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 16 selfloop transitions, 50 changer transitions 0/73 dead transitions. [2020-10-16 03:25:15,461 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 73 transitions, 1256 flow [2020-10-16 03:25:15,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:25:15,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:25:15,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 879 transitions. [2020-10-16 03:25:15,465 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6761538461538461 [2020-10-16 03:25:15,466 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 879 transitions. [2020-10-16 03:25:15,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 879 transitions. [2020-10-16 03:25:15,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:15,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 879 transitions. [2020-10-16 03:25:15,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:25:15,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:25:15,471 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:25:15,471 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:25:15,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 73 transitions, 1256 flow [2020-10-16 03:25:15,482 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:25:15,487 INFO L241 Difference]: Finished difference. Result has 93 places, 64 transitions, 922 flow [2020-10-16 03:25:15,487 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:25:15,487 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 75 predicate places. [2020-10-16 03:25:15,487 INFO L481 AbstractCegarLoop]: Abstraction has has 93 places, 64 transitions, 922 flow [2020-10-16 03:25:15,487 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:25:15,488 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:15,488 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:15,702 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:15,703 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:15,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:15,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1433571448, now seen corresponding path program 11 times [2020-10-16 03:25:15,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:15,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488490452] [2020-10-16 03:25:15,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:15,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:15,757 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:25:15,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488490452] [2020-10-16 03:25:15,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343575310] [2020-10-16 03:25:15,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 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:25:15,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:15,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:15,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:25:15,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:15,870 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:15,879 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:25:15,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:15,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:25:15,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947182574] [2020-10-16 03:25:15,881 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:25:15,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:15,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:25:15,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:25:15,883 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:15,884 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 64 transitions, 922 flow. Second operand 9 states. [2020-10-16 03:25:15,884 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:15,884 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:15,885 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:16,092 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:25:16,092 INFO L130 PetriNetUnfolder]: For 2179/2181 co-relation queries the response was YES. [2020-10-16 03:25:16,094 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:25:16,096 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 34 changer transitions 0/76 dead transitions. [2020-10-16 03:25:16,096 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 76 transitions, 1322 flow [2020-10-16 03:25:16,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:25:16,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:25:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:25:16,099 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:16,099 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:16,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,102 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:25:16,104 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:25:16,104 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:25:16,105 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:25:16,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 76 transitions, 1322 flow [2020-10-16 03:25:16,116 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:25:16,119 INFO L241 Difference]: Finished difference. Result has 95 places, 67 transitions, 954 flow [2020-10-16 03:25:16,119 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:25:16,119 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 77 predicate places. [2020-10-16 03:25:16,120 INFO L481 AbstractCegarLoop]: Abstraction has has 95 places, 67 transitions, 954 flow [2020-10-16 03:25:16,120 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:25:16,120 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:16,120 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:16,333 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 03:25:16,334 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:16,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:16,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1246359991, now seen corresponding path program 12 times [2020-10-16 03:25:16,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:16,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804684748] [2020-10-16 03:25:16,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:16,399 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:25:16,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804684748] [2020-10-16 03:25:16,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560447282] [2020-10-16 03:25:16,399 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:25:16,439 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:25:16,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:16,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:25:16,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:16,460 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:16,479 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:25:16,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:16,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:25:16,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983575618] [2020-10-16 03:25:16,480 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:25:16,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:16,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:25:16,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:25:16,482 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:16,482 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 67 transitions, 954 flow. Second operand 10 states. [2020-10-16 03:25:16,482 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:16,482 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:16,483 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:16,676 INFO L129 PetriNetUnfolder]: 59/146 cut-off events. [2020-10-16 03:25:16,677 INFO L130 PetriNetUnfolder]: For 1848/1850 co-relation queries the response was YES. [2020-10-16 03:25:16,678 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:25:16,680 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 54 changer transitions 0/80 dead transitions. [2020-10-16 03:25:16,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 80 transitions, 1380 flow [2020-10-16 03:25:16,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:25:16,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:25:16,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:25:16,683 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:16,683 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:16,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:25:16,690 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:25:16,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:25:16,692 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:25:16,693 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:25:16,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 80 transitions, 1380 flow [2020-10-16 03:25:16,704 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:25:16,706 INFO L241 Difference]: Finished difference. Result has 99 places, 70 transitions, 1090 flow [2020-10-16 03:25:16,706 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:25:16,707 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 81 predicate places. [2020-10-16 03:25:16,707 INFO L481 AbstractCegarLoop]: Abstraction has has 99 places, 70 transitions, 1090 flow [2020-10-16 03:25:16,707 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:25:16,707 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:16,707 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:16,922 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:16,923 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:16,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:16,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1053734124, now seen corresponding path program 13 times [2020-10-16 03:25:16,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:16,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551449364] [2020-10-16 03:25:16,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:16,988 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:25:16,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551449364] [2020-10-16 03:25:16,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092544455] [2020-10-16 03:25:16,988 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:25:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:17,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:25:17,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:17,049 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:25:17,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:17,050 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-10-16 03:25:17,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770089687] [2020-10-16 03:25:17,051 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:25:17,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:17,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:25:17,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:25:17,052 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:17,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 70 transitions, 1090 flow. Second operand 9 states. [2020-10-16 03:25:17,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:17,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:17,052 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:17,177 INFO L129 PetriNetUnfolder]: 61/151 cut-off events. [2020-10-16 03:25:17,177 INFO L130 PetriNetUnfolder]: For 2363/2369 co-relation queries the response was YES. [2020-10-16 03:25:17,178 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:25:17,181 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 17 changer transitions 0/79 dead transitions. [2020-10-16 03:25:17,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 79 transitions, 1454 flow [2020-10-16 03:25:17,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:25:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:25:17,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 674 transitions. [2020-10-16 03:25:17,183 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:25:17,183 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 674 transitions. [2020-10-16 03:25:17,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 674 transitions. [2020-10-16 03:25:17,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:17,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 674 transitions. [2020-10-16 03:25:17,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:25:17,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:25:17,186 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:25:17,187 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:25:17,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 79 transitions, 1454 flow [2020-10-16 03:25:17,200 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:25:17,203 INFO L241 Difference]: Finished difference. Result has 101 places, 72 transitions, 1060 flow [2020-10-16 03:25:17,203 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:25:17,204 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 83 predicate places. [2020-10-16 03:25:17,204 INFO L481 AbstractCegarLoop]: Abstraction has has 101 places, 72 transitions, 1060 flow [2020-10-16 03:25:17,204 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:25:17,204 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:17,204 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:17,419 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 03:25:17,420 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:17,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:17,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1491024660, now seen corresponding path program 14 times [2020-10-16 03:25:17,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:17,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296791502] [2020-10-16 03:25:17,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:17,516 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:25:17,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296791502] [2020-10-16 03:25:17,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720717923] [2020-10-16 03:25:17,517 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:25:17,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:17,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:17,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:25:17,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:17,584 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:17,595 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:25:17,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:17,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:25:17,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87578046] [2020-10-16 03:25:17,596 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:25:17,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:17,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:25:17,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:25:17,598 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:17,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 72 transitions, 1060 flow. Second operand 10 states. [2020-10-16 03:25:17,598 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:17,598 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:17,599 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:17,870 INFO L129 PetriNetUnfolder]: 65/162 cut-off events. [2020-10-16 03:25:17,870 INFO L130 PetriNetUnfolder]: For 2893/2899 co-relation queries the response was YES. [2020-10-16 03:25:17,871 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:25:17,873 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 46 changer transitions 0/88 dead transitions. [2020-10-16 03:25:17,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 88 transitions, 1610 flow [2020-10-16 03:25:17,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:25:17,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:25:17,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1014 transitions. [2020-10-16 03:25:17,876 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:25:17,876 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1014 transitions. [2020-10-16 03:25:17,876 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1014 transitions. [2020-10-16 03:25:17,877 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:17,877 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1014 transitions. [2020-10-16 03:25:17,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:25:17,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:25:17,880 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:25:17,880 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:25:17,880 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 88 transitions, 1610 flow [2020-10-16 03:25:17,893 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:25:17,896 INFO L241 Difference]: Finished difference. Result has 111 places, 76 transitions, 1211 flow [2020-10-16 03:25:17,897 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:25:17,897 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 93 predicate places. [2020-10-16 03:25:17,897 INFO L481 AbstractCegarLoop]: Abstraction has has 111 places, 76 transitions, 1211 flow [2020-10-16 03:25:17,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:25:17,897 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:17,897 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:18,112 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 03:25:18,113 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:18,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:18,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1389554911, now seen corresponding path program 15 times [2020-10-16 03:25:18,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:18,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872394125] [2020-10-16 03:25:18,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:18,201 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:25:18,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872394125] [2020-10-16 03:25:18,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123286252] [2020-10-16 03:25:18,202 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:25:18,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:25:18,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:18,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:25:18,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:18,262 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:25:18,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:18,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-10-16 03:25:18,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381418247] [2020-10-16 03:25:18,263 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:25:18,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:18,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:25:18,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:25:18,265 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:18,265 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 76 transitions, 1211 flow. Second operand 10 states. [2020-10-16 03:25:18,265 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:18,265 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:18,266 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:18,433 INFO L129 PetriNetUnfolder]: 67/167 cut-off events. [2020-10-16 03:25:18,434 INFO L130 PetriNetUnfolder]: For 3566/3568 co-relation queries the response was YES. [2020-10-16 03:25:18,436 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:25:18,438 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 50 selfloop transitions, 30 changer transitions 0/87 dead transitions. [2020-10-16 03:25:18,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 87 transitions, 1677 flow [2020-10-16 03:25:18,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:25:18,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:25:18,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 809 transitions. [2020-10-16 03:25:18,441 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:25:18,441 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 809 transitions. [2020-10-16 03:25:18,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 809 transitions. [2020-10-16 03:25:18,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:18,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 809 transitions. [2020-10-16 03:25:18,443 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:25:18,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:25:18,444 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:25:18,444 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:25:18,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 87 transitions, 1677 flow [2020-10-16 03:25:18,460 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:25:18,464 INFO L241 Difference]: Finished difference. Result has 113 places, 78 transitions, 1210 flow [2020-10-16 03:25:18,464 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:25:18,465 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 95 predicate places. [2020-10-16 03:25:18,465 INFO L481 AbstractCegarLoop]: Abstraction has has 113 places, 78 transitions, 1210 flow [2020-10-16 03:25:18,465 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:25:18,465 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:18,466 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:18,679 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 03:25:18,679 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:18,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:18,680 INFO L82 PathProgramCache]: Analyzing trace with hash -470026489, now seen corresponding path program 16 times [2020-10-16 03:25:18,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:18,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804959384] [2020-10-16 03:25:18,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:18,757 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:25:18,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804959384] [2020-10-16 03:25:18,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633177121] [2020-10-16 03:25:18,758 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:25:18,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:18,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:18,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:25:18,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:18,842 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:18,854 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:25:18,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:18,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:25:18,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523765451] [2020-10-16 03:25:18,855 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:18,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:18,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:18,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:18,856 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:18,857 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 78 transitions, 1210 flow. Second operand 11 states. [2020-10-16 03:25:18,857 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:18,857 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:18,857 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:19,075 INFO L129 PetriNetUnfolder]: 71/179 cut-off events. [2020-10-16 03:25:19,075 INFO L130 PetriNetUnfolder]: For 4049/4051 co-relation queries the response was YES. [2020-10-16 03:25:19,077 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:25:19,080 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 40 changer transitions 0/91 dead transitions. [2020-10-16 03:25:19,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 91 transitions, 1722 flow [2020-10-16 03:25:19,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:25:19,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:25:19,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 877 transitions. [2020-10-16 03:25:19,082 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746153846153846 [2020-10-16 03:25:19,082 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 877 transitions. [2020-10-16 03:25:19,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 877 transitions. [2020-10-16 03:25:19,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:19,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 877 transitions. [2020-10-16 03:25:19,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:25:19,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:25:19,085 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:25:19,086 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:25:19,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 91 transitions, 1722 flow [2020-10-16 03:25:19,102 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:25:19,104 INFO L241 Difference]: Finished difference. Result has 118 places, 82 transitions, 1306 flow [2020-10-16 03:25:19,104 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:25:19,104 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 100 predicate places. [2020-10-16 03:25:19,105 INFO L481 AbstractCegarLoop]: Abstraction has has 118 places, 82 transitions, 1306 flow [2020-10-16 03:25:19,105 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:19,105 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:19,105 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:19,317 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 03:25:19,318 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:19,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:19,318 INFO L82 PathProgramCache]: Analyzing trace with hash 17563211, now seen corresponding path program 17 times [2020-10-16 03:25:19,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:19,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796862385] [2020-10-16 03:25:19,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:19,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:19,387 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:25:19,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796862385] [2020-10-16 03:25:19,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505742666] [2020-10-16 03:25:19,388 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:25:19,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:25:19,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:19,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:25:19,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:19,463 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:19,475 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:25:19,476 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:19,476 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:25:19,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241269335] [2020-10-16 03:25:19,476 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:19,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:19,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:19,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:19,478 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:19,479 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 82 transitions, 1306 flow. Second operand 11 states. [2020-10-16 03:25:19,479 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:19,479 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:19,479 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:19,815 INFO L129 PetriNetUnfolder]: 75/188 cut-off events. [2020-10-16 03:25:19,815 INFO L130 PetriNetUnfolder]: For 4627/4629 co-relation queries the response was YES. [2020-10-16 03:25:19,816 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:25:19,819 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 20 selfloop transitions, 72 changer transitions 0/99 dead transitions. [2020-10-16 03:25:19,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 99 transitions, 1986 flow [2020-10-16 03:25:19,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:25:19,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:25:19,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1149 transitions. [2020-10-16 03:25:19,822 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758823529411765 [2020-10-16 03:25:19,822 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1149 transitions. [2020-10-16 03:25:19,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1149 transitions. [2020-10-16 03:25:19,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:19,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1149 transitions. [2020-10-16 03:25:19,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:25:19,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:25:19,826 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:25:19,826 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:25:19,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 99 transitions, 1986 flow [2020-10-16 03:25:19,844 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:25:19,846 INFO L241 Difference]: Finished difference. Result has 127 places, 86 transitions, 1484 flow [2020-10-16 03:25:19,846 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:25:19,847 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 109 predicate places. [2020-10-16 03:25:19,847 INFO L481 AbstractCegarLoop]: Abstraction has has 127 places, 86 transitions, 1484 flow [2020-10-16 03:25:19,847 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:19,847 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:19,847 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:20,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:20,062 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:20,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:20,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1022892103, now seen corresponding path program 18 times [2020-10-16 03:25:20,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:20,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363801725] [2020-10-16 03:25:20,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:20,123 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:25:20,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363801725] [2020-10-16 03:25:20,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117487848] [2020-10-16 03:25:20,123 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:25:20,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:25:20,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:20,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:25:20,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:20,186 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:20,195 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:25:20,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:20,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:25:20,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163190585] [2020-10-16 03:25:20,196 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:20,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:20,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:20,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:20,198 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:20,198 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 86 transitions, 1484 flow. Second operand 11 states. [2020-10-16 03:25:20,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:20,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:20,198 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:20,487 INFO L129 PetriNetUnfolder]: 78/195 cut-off events. [2020-10-16 03:25:20,487 INFO L130 PetriNetUnfolder]: For 5048/5050 co-relation queries the response was YES. [2020-10-16 03:25:20,490 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:25:20,493 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 41 selfloop transitions, 54 changer transitions 0/102 dead transitions. [2020-10-16 03:25:20,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 102 transitions, 2138 flow [2020-10-16 03:25:20,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:20,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:20,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:25:20,495 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:25:20,496 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:25:20,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:25:20,496 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:20,496 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:25:20,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:20,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:20,499 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:20,499 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:25:20,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 102 transitions, 2138 flow [2020-10-16 03:25:20,520 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:25:20,523 INFO L241 Difference]: Finished difference. Result has 131 places, 89 transitions, 1520 flow [2020-10-16 03:25:20,523 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:25:20,524 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 113 predicate places. [2020-10-16 03:25:20,524 INFO L481 AbstractCegarLoop]: Abstraction has has 131 places, 89 transitions, 1520 flow [2020-10-16 03:25:20,524 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:20,524 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:20,524 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:20,737 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:20,738 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:20,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:20,738 INFO L82 PathProgramCache]: Analyzing trace with hash 544475848, now seen corresponding path program 19 times [2020-10-16 03:25:20,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:20,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750919524] [2020-10-16 03:25:20,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:20,805 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:25:20,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750919524] [2020-10-16 03:25:20,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879139039] [2020-10-16 03:25:20,806 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:25:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:20,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:25:20,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:20,870 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:20,880 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:25:20,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:20,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:25:20,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73734467] [2020-10-16 03:25:20,881 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:25:20,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:20,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:25:20,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:25:20,883 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:20,883 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 89 transitions, 1520 flow. Second operand 12 states. [2020-10-16 03:25:20,883 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:20,884 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:20,884 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:21,203 INFO L129 PetriNetUnfolder]: 81/202 cut-off events. [2020-10-16 03:25:21,203 INFO L130 PetriNetUnfolder]: For 5395/5397 co-relation queries the response was YES. [2020-10-16 03:25:21,205 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:25:21,208 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 76 changer transitions 0/106 dead transitions. [2020-10-16 03:25:21,208 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 106 transitions, 2254 flow [2020-10-16 03:25:21,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:21,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:21,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:25:21,210 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:25:21,210 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:25:21,210 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:25:21,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:21,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:25:21,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:21,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:21,215 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:21,215 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:25:21,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 106 transitions, 2254 flow [2020-10-16 03:25:21,238 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:25:21,242 INFO L241 Difference]: Finished difference. Result has 135 places, 92 transitions, 1647 flow [2020-10-16 03:25:21,242 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:25:21,242 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:25:21,242 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 92 transitions, 1647 flow [2020-10-16 03:25:21,242 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:25:21,243 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:21,243 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:21,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:21,447 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:21,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:21,447 INFO L82 PathProgramCache]: Analyzing trace with hash 973804627, now seen corresponding path program 20 times [2020-10-16 03:25:21,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:21,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844938067] [2020-10-16 03:25:21,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:21,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:21,567 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:25:21,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844938067] [2020-10-16 03:25:21,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3699269] [2020-10-16 03:25:21,568 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:25:21,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:21,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:21,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:25:21,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:21,655 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:25:21,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:21,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:25:21,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938847669] [2020-10-16 03:25:21,656 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:21,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:21,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:21,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:21,659 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:21,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 92 transitions, 1647 flow. Second operand 11 states. [2020-10-16 03:25:21,660 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:21,660 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:21,660 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:21,861 INFO L129 PetriNetUnfolder]: 83/208 cut-off events. [2020-10-16 03:25:21,862 INFO L130 PetriNetUnfolder]: For 5951/5953 co-relation queries the response was YES. [2020-10-16 03:25:21,864 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:25:21,868 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 19 changer transitions 0/103 dead transitions. [2020-10-16 03:25:21,868 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 103 transitions, 2207 flow [2020-10-16 03:25:21,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:25:21,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:25:21,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 808 transitions. [2020-10-16 03:25:21,871 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 03:25:21,872 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 808 transitions. [2020-10-16 03:25:21,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 808 transitions. [2020-10-16 03:25:21,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:21,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 808 transitions. [2020-10-16 03:25:21,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:25:21,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:25:21,875 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:25:21,875 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:25:21,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 103 transitions, 2207 flow [2020-10-16 03:25:21,904 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:25:21,907 INFO L241 Difference]: Finished difference. Result has 135 places, 94 transitions, 1569 flow [2020-10-16 03:25:21,908 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:25:21,908 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:25:21,908 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 94 transitions, 1569 flow [2020-10-16 03:25:21,908 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:21,908 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:21,908 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:22,121 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 03:25:22,121 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:22,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:22,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1417527963, now seen corresponding path program 21 times [2020-10-16 03:25:22,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:22,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946030068] [2020-10-16 03:25:22,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:22,198 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:25:22,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946030068] [2020-10-16 03:25:22,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421420502] [2020-10-16 03:25:22,199 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:25:22,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:25:22,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:22,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:25:22,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:22,269 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:25:22,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:22,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:25:22,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866910758] [2020-10-16 03:25:22,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:22,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:22,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:22,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:22,271 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:22,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 94 transitions, 1569 flow. Second operand 11 states. [2020-10-16 03:25:22,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:22,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:22,272 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:22,510 INFO L129 PetriNetUnfolder]: 87/218 cut-off events. [2020-10-16 03:25:22,510 INFO L130 PetriNetUnfolder]: For 7106/7108 co-relation queries the response was YES. [2020-10-16 03:25:22,512 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:25:22,514 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 37 changer transitions 0/110 dead transitions. [2020-10-16 03:25:22,515 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 110 transitions, 2277 flow [2020-10-16 03:25:22,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:22,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:22,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1079 transitions. [2020-10-16 03:25:22,517 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674375 [2020-10-16 03:25:22,517 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1079 transitions. [2020-10-16 03:25:22,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1079 transitions. [2020-10-16 03:25:22,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:22,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1079 transitions. [2020-10-16 03:25:22,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:22,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:22,520 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:22,520 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:25:22,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 110 transitions, 2277 flow [2020-10-16 03:25:22,544 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:25:22,547 INFO L241 Difference]: Finished difference. Result has 146 places, 99 transitions, 1699 flow [2020-10-16 03:25:22,547 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:25:22,547 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 128 predicate places. [2020-10-16 03:25:22,547 INFO L481 AbstractCegarLoop]: Abstraction has has 146 places, 99 transitions, 1699 flow [2020-10-16 03:25:22,547 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:22,547 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:22,548 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:22,748 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 03:25:22,748 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:22,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:22,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1644884649, now seen corresponding path program 22 times [2020-10-16 03:25:22,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:22,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760253191] [2020-10-16 03:25:22,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:22,814 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:25:22,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760253191] [2020-10-16 03:25:22,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981085837] [2020-10-16 03:25:22,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 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:25:22,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:22,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:22,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:25:22,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:22,880 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:25:22,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:22,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:25:22,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583786270] [2020-10-16 03:25:22,881 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:25:22,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:22,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:25:22,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:25:22,884 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:22,885 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 99 transitions, 1699 flow. Second operand 11 states. [2020-10-16 03:25:22,885 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:22,885 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:22,885 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:23,177 INFO L129 PetriNetUnfolder]: 96/239 cut-off events. [2020-10-16 03:25:23,177 INFO L130 PetriNetUnfolder]: For 8833/8835 co-relation queries the response was YES. [2020-10-16 03:25:23,179 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:25:23,183 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:25:23,183 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 121 transitions, 2717 flow [2020-10-16 03:25:23,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:23,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:23,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:25:23,195 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:25:23,195 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:25:23,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:25:23,197 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:23,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:25:23,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:23,205 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:23,205 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:23,205 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:25:23,205 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 121 transitions, 2717 flow [2020-10-16 03:25:23,237 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:25:23,241 INFO L241 Difference]: Finished difference. Result has 159 places, 105 transitions, 1985 flow [2020-10-16 03:25:23,241 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:25:23,241 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 141 predicate places. [2020-10-16 03:25:23,241 INFO L481 AbstractCegarLoop]: Abstraction has has 159 places, 105 transitions, 1985 flow [2020-10-16 03:25:23,241 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:25:23,241 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:23,242 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:23,454 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 03:25:23,454 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:23,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:23,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1644901389, now seen corresponding path program 23 times [2020-10-16 03:25:23,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:23,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192177423] [2020-10-16 03:25:23,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:23,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:23,521 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:25:23,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192177423] [2020-10-16 03:25:23,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236381169] [2020-10-16 03:25:23,521 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:25:23,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:25:23,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:23,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:25:23,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:23,626 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:23,637 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:25:23,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:23,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:25:23,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712581913] [2020-10-16 03:25:23,638 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:25:23,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:23,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:25:23,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:25:23,640 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:23,640 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 105 transitions, 1985 flow. Second operand 12 states. [2020-10-16 03:25:23,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:23,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:23,641 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:24,016 INFO L129 PetriNetUnfolder]: 93/234 cut-off events. [2020-10-16 03:25:24,016 INFO L130 PetriNetUnfolder]: For 9769/9775 co-relation queries the response was YES. [2020-10-16 03:25:24,017 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:25:24,020 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:25:24,020 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 121 transitions, 2843 flow [2020-10-16 03:25:24,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:24,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:24,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1284 transitions. [2020-10-16 03:25:24,023 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757894736842105 [2020-10-16 03:25:24,023 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1284 transitions. [2020-10-16 03:25:24,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1284 transitions. [2020-10-16 03:25:24,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:24,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1284 transitions. [2020-10-16 03:25:24,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:24,027 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:24,027 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:24,027 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:25:24,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 121 transitions, 2843 flow [2020-10-16 03:25:24,065 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:25:24,068 INFO L241 Difference]: Finished difference. Result has 162 places, 106 transitions, 1941 flow [2020-10-16 03:25:24,069 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:25:24,069 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 144 predicate places. [2020-10-16 03:25:24,069 INFO L481 AbstractCegarLoop]: Abstraction has has 162 places, 106 transitions, 1941 flow [2020-10-16 03:25:24,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:25:24,069 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:24,069 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:24,277 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 03:25:24,278 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:24,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:24,278 INFO L82 PathProgramCache]: Analyzing trace with hash 372575520, now seen corresponding path program 24 times [2020-10-16 03:25:24,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:24,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834557499] [2020-10-16 03:25:24,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:24,366 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:25:24,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834557499] [2020-10-16 03:25:24,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933574023] [2020-10-16 03:25:24,367 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:25:24,412 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 03:25:24,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:24,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:24,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:24,426 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:25:24,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:24,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:25:24,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158012706] [2020-10-16 03:25:24,427 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:25:24,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:24,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:25:24,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:25:24,429 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:24,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 106 transitions, 1941 flow. Second operand 12 states. [2020-10-16 03:25:24,430 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:24,430 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:24,430 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:24,641 INFO L129 PetriNetUnfolder]: 95/240 cut-off events. [2020-10-16 03:25:24,642 INFO L130 PetriNetUnfolder]: For 10532/10534 co-relation queries the response was YES. [2020-10-16 03:25:24,644 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:25:24,648 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 34 changer transitions 0/119 dead transitions. [2020-10-16 03:25:24,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 119 transitions, 2681 flow [2020-10-16 03:25:24,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:25:24,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:25:24,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 943 transitions. [2020-10-16 03:25:24,650 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 03:25:24,650 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 943 transitions. [2020-10-16 03:25:24,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 943 transitions. [2020-10-16 03:25:24,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:24,651 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 943 transitions. [2020-10-16 03:25:24,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:25:24,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:25:24,654 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:25:24,654 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:25:24,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 119 transitions, 2681 flow [2020-10-16 03:25:24,697 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:25:24,701 INFO L241 Difference]: Finished difference. Result has 160 places, 108 transitions, 1919 flow [2020-10-16 03:25:24,701 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:25:24,702 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 142 predicate places. [2020-10-16 03:25:24,702 INFO L481 AbstractCegarLoop]: Abstraction has has 160 places, 108 transitions, 1919 flow [2020-10-16 03:25:24,702 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:25:24,702 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:24,702 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:24,916 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 03:25:24,916 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:24,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:24,917 INFO L82 PathProgramCache]: Analyzing trace with hash -723873914, now seen corresponding path program 25 times [2020-10-16 03:25:24,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:24,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187895686] [2020-10-16 03:25:24,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:25,024 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:25:25,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187895686] [2020-10-16 03:25:25,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676955414] [2020-10-16 03:25:25,024 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:25:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:25,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:25,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:25,083 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:25,095 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:25:25,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:25,096 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:25:25,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459258053] [2020-10-16 03:25:25,096 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:25,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:25,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:25,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:25,098 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:25,099 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 108 transitions, 1919 flow. Second operand 13 states. [2020-10-16 03:25:25,099 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:25,099 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:25,099 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:25,359 INFO L129 PetriNetUnfolder]: 99/251 cut-off events. [2020-10-16 03:25:25,359 INFO L130 PetriNetUnfolder]: For 10493/10499 co-relation queries the response was YES. [2020-10-16 03:25:25,361 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:25:25,364 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 48 changer transitions 0/123 dead transitions. [2020-10-16 03:25:25,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 123 transitions, 2688 flow [2020-10-16 03:25:25,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:25:25,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:25:25,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1011 transitions. [2020-10-16 03:25:25,366 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:25:25,367 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1011 transitions. [2020-10-16 03:25:25,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1011 transitions. [2020-10-16 03:25:25,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:25,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1011 transitions. [2020-10-16 03:25:25,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:25:25,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:25:25,370 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:25:25,370 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:25:25,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 123 transitions, 2688 flow [2020-10-16 03:25:25,406 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:25:25,409 INFO L241 Difference]: Finished difference. Result has 165 places, 112 transitions, 2032 flow [2020-10-16 03:25:25,409 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:25:25,409 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 147 predicate places. [2020-10-16 03:25:25,409 INFO L481 AbstractCegarLoop]: Abstraction has has 165 places, 112 transitions, 2032 flow [2020-10-16 03:25:25,409 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:25,409 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:25,409 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:25,610 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:25,610 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:25,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:25,611 INFO L82 PathProgramCache]: Analyzing trace with hash -301607478, now seen corresponding path program 26 times [2020-10-16 03:25:25,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:25,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068399212] [2020-10-16 03:25:25,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:25,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:25,684 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:25:25,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068399212] [2020-10-16 03:25:25,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533415609] [2020-10-16 03:25:25,685 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:25:25,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:25,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:25,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:25,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:25,743 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:25,753 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:25:25,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:25,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:25:25,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958528847] [2020-10-16 03:25:25,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:25,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:25,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:25,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:25,757 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:25,759 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 112 transitions, 2032 flow. Second operand 13 states. [2020-10-16 03:25:25,759 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:25,759 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:25,759 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:26,178 INFO L129 PetriNetUnfolder]: 103/263 cut-off events. [2020-10-16 03:25:26,178 INFO L130 PetriNetUnfolder]: For 11578/11584 co-relation queries the response was YES. [2020-10-16 03:25:26,180 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:25:26,183 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 36 selfloop transitions, 88 changer transitions 0/131 dead transitions. [2020-10-16 03:25:26,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 131 transitions, 2989 flow [2020-10-16 03:25:26,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:26,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:26,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1283 transitions. [2020-10-16 03:25:26,185 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752631578947368 [2020-10-16 03:25:26,185 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1283 transitions. [2020-10-16 03:25:26,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1283 transitions. [2020-10-16 03:25:26,186 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:26,186 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1283 transitions. [2020-10-16 03:25:26,187 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:26,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:26,189 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:26,189 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:25:26,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 131 transitions, 2989 flow [2020-10-16 03:25:26,227 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:25:26,230 INFO L241 Difference]: Finished difference. Result has 173 places, 116 transitions, 2211 flow [2020-10-16 03:25:26,230 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:25:26,230 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 155 predicate places. [2020-10-16 03:25:26,230 INFO L481 AbstractCegarLoop]: Abstraction has has 173 places, 116 transitions, 2211 flow [2020-10-16 03:25:26,230 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:26,230 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:26,230 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:26,431 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 03:25:26,431 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:26,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:26,432 INFO L82 PathProgramCache]: Analyzing trace with hash -301117368, now seen corresponding path program 27 times [2020-10-16 03:25:26,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:26,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217853561] [2020-10-16 03:25:26,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:26,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:26,530 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:25:26,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217853561] [2020-10-16 03:25:26,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253201261] [2020-10-16 03:25:26,531 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:25:26,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:25:26,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:26,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:26,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:26,612 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:25:26,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:26,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:25:26,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7501656] [2020-10-16 03:25:26,613 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:25:26,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:26,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:25:26,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:25:26,615 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:26,615 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 116 transitions, 2211 flow. Second operand 12 states. [2020-10-16 03:25:26,615 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:26,615 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:26,615 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:26,958 INFO L129 PetriNetUnfolder]: 112/285 cut-off events. [2020-10-16 03:25:26,958 INFO L130 PetriNetUnfolder]: For 12865/12871 co-relation queries the response was YES. [2020-10-16 03:25:26,961 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:25:26,966 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 29 selfloop transitions, 104 changer transitions 0/140 dead transitions. [2020-10-16 03:25:26,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 140 transitions, 3429 flow [2020-10-16 03:25:26,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:26,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:25:26,968 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:25:26,968 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:25:26,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:25:26,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:26,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:25:26,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:26,972 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:26,972 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:26,972 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:25:26,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 140 transitions, 3429 flow [2020-10-16 03:25:27,019 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:25:27,022 INFO L241 Difference]: Finished difference. Result has 180 places, 122 transitions, 2485 flow [2020-10-16 03:25:27,022 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:25:27,022 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 162 predicate places. [2020-10-16 03:25:27,022 INFO L481 AbstractCegarLoop]: Abstraction has has 180 places, 122 transitions, 2485 flow [2020-10-16 03:25:27,022 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:25:27,022 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:27,022 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:27,230 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 03:25:27,231 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:27,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:27,231 INFO L82 PathProgramCache]: Analyzing trace with hash 2103231458, now seen corresponding path program 28 times [2020-10-16 03:25:27,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:27,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940888141] [2020-10-16 03:25:27,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:27,302 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:25:27,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940888141] [2020-10-16 03:25:27,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278730765] [2020-10-16 03:25:27,303 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:25:27,344 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:27,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:27,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:27,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:27,363 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:27,374 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:25:27,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:27,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:25:27,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75923713] [2020-10-16 03:25:27,375 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:27,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:27,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:27,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:27,376 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:27,377 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 122 transitions, 2485 flow. Second operand 13 states. [2020-10-16 03:25:27,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:27,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:27,377 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:27,798 INFO L129 PetriNetUnfolder]: 109/279 cut-off events. [2020-10-16 03:25:27,798 INFO L130 PetriNetUnfolder]: For 14260/14262 co-relation queries the response was YES. [2020-10-16 03:25:27,800 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:25:27,804 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 27 selfloop transitions, 106 changer transitions 0/140 dead transitions. [2020-10-16 03:25:27,804 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 140 transitions, 3525 flow [2020-10-16 03:25:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:27,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:27,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1419 transitions. [2020-10-16 03:25:27,811 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 03:25:27,811 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1419 transitions. [2020-10-16 03:25:27,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1419 transitions. [2020-10-16 03:25:27,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:27,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1419 transitions. [2020-10-16 03:25:27,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:27,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:27,816 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:27,817 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:25:27,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 140 transitions, 3525 flow [2020-10-16 03:25:27,876 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:25:27,882 INFO L241 Difference]: Finished difference. Result has 187 places, 123 transitions, 2463 flow [2020-10-16 03:25:27,882 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:25:27,883 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 169 predicate places. [2020-10-16 03:25:27,883 INFO L481 AbstractCegarLoop]: Abstraction has has 187 places, 123 transitions, 2463 flow [2020-10-16 03:25:27,883 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:27,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:27,883 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:28,097 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:28,098 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:28,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:28,099 INFO L82 PathProgramCache]: Analyzing trace with hash -547648186, now seen corresponding path program 29 times [2020-10-16 03:25:28,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:28,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13762166] [2020-10-16 03:25:28,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:28,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:28,169 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:25:28,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13762166] [2020-10-16 03:25:28,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555170684] [2020-10-16 03:25:28,170 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:25:28,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:25:28,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:28,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:25:28,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:28,243 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:28,254 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:25:28,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:28,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:25:28,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002299564] [2020-10-16 03:25:28,255 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:28,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:28,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:28,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:28,256 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:28,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 123 transitions, 2463 flow. Second operand 13 states. [2020-10-16 03:25:28,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:28,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:28,257 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:28,696 INFO L129 PetriNetUnfolder]: 112/284 cut-off events. [2020-10-16 03:25:28,696 INFO L130 PetriNetUnfolder]: For 15335/15337 co-relation queries the response was YES. [2020-10-16 03:25:28,699 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:25:28,704 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 86 changer transitions 0/142 dead transitions. [2020-10-16 03:25:28,704 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 142 transitions, 3559 flow [2020-10-16 03:25:28,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:28,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:28,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1351 transitions. [2020-10-16 03:25:28,707 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:25:28,707 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1351 transitions. [2020-10-16 03:25:28,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1351 transitions. [2020-10-16 03:25:28,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:28,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1351 transitions. [2020-10-16 03:25:28,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:28,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:28,713 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:28,713 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:25:28,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 142 transitions, 3559 flow [2020-10-16 03:25:28,772 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:25:28,776 INFO L241 Difference]: Finished difference. Result has 190 places, 126 transitions, 2559 flow [2020-10-16 03:25:28,777 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:25:28,777 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 172 predicate places. [2020-10-16 03:25:28,777 INFO L481 AbstractCegarLoop]: Abstraction has has 190 places, 126 transitions, 2559 flow [2020-10-16 03:25:28,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:28,777 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:28,777 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:28,991 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:28,991 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:28,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:28,992 INFO L82 PathProgramCache]: Analyzing trace with hash -744168569, now seen corresponding path program 30 times [2020-10-16 03:25:28,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:28,992 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159222450] [2020-10-16 03:25:28,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:29,070 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:25:29,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159222450] [2020-10-16 03:25:29,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876701461] [2020-10-16 03:25:29,071 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:25:29,112 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:29,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:29,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:29,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:29,145 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:25:29,145 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:29,146 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:25:29,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118862828] [2020-10-16 03:25:29,146 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:29,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:29,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:29,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:29,148 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:29,148 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 126 transitions, 2559 flow. Second operand 14 states. [2020-10-16 03:25:29,148 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:29,148 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:29,148 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:29,613 INFO L129 PetriNetUnfolder]: 115/291 cut-off events. [2020-10-16 03:25:29,614 INFO L130 PetriNetUnfolder]: For 14738/14740 co-relation queries the response was YES. [2020-10-16 03:25:29,616 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:25:29,621 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 112 changer transitions 0/147 dead transitions. [2020-10-16 03:25:29,621 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 147 transitions, 3731 flow [2020-10-16 03:25:29,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:29,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:29,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1486 transitions. [2020-10-16 03:25:29,624 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:25:29,624 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1486 transitions. [2020-10-16 03:25:29,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1486 transitions. [2020-10-16 03:25:29,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:29,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1486 transitions. [2020-10-16 03:25:29,626 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:29,629 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:29,629 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:29,629 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:25:29,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 147 transitions, 3731 flow [2020-10-16 03:25:29,692 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:25:29,696 INFO L241 Difference]: Finished difference. Result has 196 places, 129 transitions, 2731 flow [2020-10-16 03:25:29,697 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:25:29,697 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 178 predicate places. [2020-10-16 03:25:29,697 INFO L481 AbstractCegarLoop]: Abstraction has has 196 places, 129 transitions, 2731 flow [2020-10-16 03:25:29,697 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:29,697 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:29,697 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:29,898 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 03:25:29,898 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:29,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:29,899 INFO L82 PathProgramCache]: Analyzing trace with hash -476608046, now seen corresponding path program 31 times [2020-10-16 03:25:29,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:29,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329862558] [2020-10-16 03:25:29,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:29,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:30,000 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:25:30,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329862558] [2020-10-16 03:25:30,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056451232] [2020-10-16 03:25:30,000 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:25:30,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:30,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:30,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:30,057 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:25:30,057 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:30,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 03:25:30,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689241042] [2020-10-16 03:25:30,058 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:30,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:30,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:30,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:30,059 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:30,060 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 129 transitions, 2731 flow. Second operand 13 states. [2020-10-16 03:25:30,060 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:30,060 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:30,060 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:30,258 INFO L129 PetriNetUnfolder]: 117/296 cut-off events. [2020-10-16 03:25:30,258 INFO L130 PetriNetUnfolder]: For 16584/16586 co-relation queries the response was YES. [2020-10-16 03:25:30,260 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:25:30,266 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 114 selfloop transitions, 21 changer transitions 0/142 dead transitions. [2020-10-16 03:25:30,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 142 transitions, 3591 flow [2020-10-16 03:25:30,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:25:30,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:25:30,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 942 transitions. [2020-10-16 03:25:30,267 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:25:30,267 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 942 transitions. [2020-10-16 03:25:30,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 942 transitions. [2020-10-16 03:25:30,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:30,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 942 transitions. [2020-10-16 03:25:30,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:25:30,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:25:30,270 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:25:30,270 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:25:30,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 142 transitions, 3591 flow [2020-10-16 03:25:30,311 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:25:30,313 INFO L241 Difference]: Finished difference. Result has 192 places, 131 transitions, 2599 flow [2020-10-16 03:25:30,314 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:25:30,314 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 174 predicate places. [2020-10-16 03:25:30,314 INFO L481 AbstractCegarLoop]: Abstraction has has 192 places, 131 transitions, 2599 flow [2020-10-16 03:25:30,314 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:30,314 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:30,314 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:30,519 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:30,520 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:30,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:30,520 INFO L82 PathProgramCache]: Analyzing trace with hash 202775946, now seen corresponding path program 32 times [2020-10-16 03:25:30,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:30,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594148395] [2020-10-16 03:25:30,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:30,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:30,608 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:25:30,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594148395] [2020-10-16 03:25:30,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373341113] [2020-10-16 03:25:30,609 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:25:30,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:30,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:30,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:30,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:30,671 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:25:30,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:30,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 03:25:30,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114709180] [2020-10-16 03:25:30,672 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:30,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:30,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:30,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:30,674 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:30,675 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 131 transitions, 2599 flow. Second operand 13 states. [2020-10-16 03:25:30,675 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:30,675 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:30,675 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:31,068 INFO L129 PetriNetUnfolder]: 128/323 cut-off events. [2020-10-16 03:25:31,068 INFO L130 PetriNetUnfolder]: For 20424/20426 co-relation queries the response was YES. [2020-10-16 03:25:31,071 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:25:31,075 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 103 changer transitions 0/159 dead transitions. [2020-10-16 03:25:31,075 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 159 transitions, 4154 flow [2020-10-16 03:25:31,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:31,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:31,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 03:25:31,078 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:31,078 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 03:25:31,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 03:25:31,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:31,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 03:25:31,080 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:31,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:31,082 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:31,082 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:25:31,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 159 transitions, 4154 flow [2020-10-16 03:25:31,139 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:25:31,142 INFO L241 Difference]: Finished difference. Result has 208 places, 139 transitions, 3045 flow [2020-10-16 03:25:31,142 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:25:31,142 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 190 predicate places. [2020-10-16 03:25:31,143 INFO L481 AbstractCegarLoop]: Abstraction has has 208 places, 139 transitions, 3045 flow [2020-10-16 03:25:31,143 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:31,143 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:31,143 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:31,356 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 03:25:31,357 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:31,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:31,357 INFO L82 PathProgramCache]: Analyzing trace with hash 202792686, now seen corresponding path program 33 times [2020-10-16 03:25:31,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:31,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128575245] [2020-10-16 03:25:31,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:31,440 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:25:31,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128575245] [2020-10-16 03:25:31,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584244730] [2020-10-16 03:25:31,441 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:25:31,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:25:31,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:31,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:31,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:31,510 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:31,525 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:25:31,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:31,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:25:31,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995591297] [2020-10-16 03:25:31,527 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:31,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:31,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:31,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:31,528 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:31,529 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 139 transitions, 3045 flow. Second operand 14 states. [2020-10-16 03:25:31,529 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:31,529 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:31,529 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:32,019 INFO L129 PetriNetUnfolder]: 125/318 cut-off events. [2020-10-16 03:25:32,019 INFO L130 PetriNetUnfolder]: For 23413/23415 co-relation queries the response was YES. [2020-10-16 03:25:32,022 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:25:32,027 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 48 selfloop transitions, 104 changer transitions 0/159 dead transitions. [2020-10-16 03:25:32,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 159 transitions, 4375 flow [2020-10-16 03:25:32,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:32,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:32,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 03:25:32,030 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 03:25:32,030 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 03:25:32,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 03:25:32,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:32,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 03:25:32,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:32,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:32,035 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:32,035 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:25:32,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 159 transitions, 4375 flow [2020-10-16 03:25:32,135 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:25:32,140 INFO L241 Difference]: Finished difference. Result has 213 places, 140 transitions, 2963 flow [2020-10-16 03:25:32,140 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:25:32,140 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 195 predicate places. [2020-10-16 03:25:32,141 INFO L481 AbstractCegarLoop]: Abstraction has has 213 places, 140 transitions, 2963 flow [2020-10-16 03:25:32,141 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:32,141 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:32,141 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:32,354 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:32,354 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:32,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:32,355 INFO L82 PathProgramCache]: Analyzing trace with hash 1562805087, now seen corresponding path program 34 times [2020-10-16 03:25:32,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:32,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114893357] [2020-10-16 03:25:32,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:32,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:32,467 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:32,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114893357] [2020-10-16 03:25:32,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443742048] [2020-10-16 03:25:32,468 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:25:32,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:32,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:32,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:32,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:32,524 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:32,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:32,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:32,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116495249] [2020-10-16 03:25:32,525 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:32,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:32,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:32,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:32,527 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:32,527 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 140 transitions, 2963 flow. Second operand 14 states. [2020-10-16 03:25:32,527 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:32,527 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:32,528 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:32,788 INFO L129 PetriNetUnfolder]: 127/324 cut-off events. [2020-10-16 03:25:32,788 INFO L130 PetriNetUnfolder]: For 24646/24648 co-relation queries the response was YES. [2020-10-16 03:25:32,791 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:25:32,794 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 38 changer transitions 0/155 dead transitions. [2020-10-16 03:25:32,794 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 155 transitions, 4035 flow [2020-10-16 03:25:32,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:32,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:32,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1077 transitions. [2020-10-16 03:25:32,796 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673125 [2020-10-16 03:25:32,797 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1077 transitions. [2020-10-16 03:25:32,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1077 transitions. [2020-10-16 03:25:32,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:32,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1077 transitions. [2020-10-16 03:25:32,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:32,799 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:32,799 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:32,799 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:25:32,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 155 transitions, 4035 flow [2020-10-16 03:25:32,858 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:25:32,861 INFO L241 Difference]: Finished difference. Result has 209 places, 142 transitions, 2907 flow [2020-10-16 03:25:32,861 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:25:32,861 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 191 predicate places. [2020-10-16 03:25:32,861 INFO L481 AbstractCegarLoop]: Abstraction has has 209 places, 142 transitions, 2907 flow [2020-10-16 03:25:32,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:32,861 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:32,861 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:33,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 03:25:33,062 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:33,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:33,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1686139907, now seen corresponding path program 35 times [2020-10-16 03:25:33,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:33,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784088463] [2020-10-16 03:25:33,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:33,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:33,192 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:33,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784088463] [2020-10-16 03:25:33,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964070415] [2020-10-16 03:25:33,193 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:25:33,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 03:25:33,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:33,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:33,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:33,306 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:33,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:33,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:33,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215266219] [2020-10-16 03:25:33,307 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:33,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:33,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:33,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:33,309 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:33,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 142 transitions, 2907 flow. Second operand 14 states. [2020-10-16 03:25:33,311 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:33,311 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:33,311 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:33,782 INFO L129 PetriNetUnfolder]: 135/347 cut-off events. [2020-10-16 03:25:33,782 INFO L130 PetriNetUnfolder]: For 25292/25294 co-relation queries the response was YES. [2020-10-16 03:25:33,787 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:33,795 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 80 changer transitions 0/165 dead transitions. [2020-10-16 03:25:33,795 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 165 transitions, 4213 flow [2020-10-16 03:25:33,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:33,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:33,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1213 transitions. [2020-10-16 03:25:33,798 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738888888888889 [2020-10-16 03:25:33,799 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1213 transitions. [2020-10-16 03:25:33,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1213 transitions. [2020-10-16 03:25:33,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:33,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1213 transitions. [2020-10-16 03:25:33,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:33,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:33,804 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:33,804 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:33,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 165 transitions, 4213 flow [2020-10-16 03:25:33,962 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:33,969 INFO L241 Difference]: Finished difference. Result has 219 places, 150 transitions, 3235 flow [2020-10-16 03:25:33,969 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:33,970 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 201 predicate places. [2020-10-16 03:25:33,970 INFO L481 AbstractCegarLoop]: Abstraction has has 219 places, 150 transitions, 3235 flow [2020-10-16 03:25:33,970 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:33,970 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:33,970 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:34,183 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 03:25:34,183 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:34,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:34,184 INFO L82 PathProgramCache]: Analyzing trace with hash -2017145177, now seen corresponding path program 36 times [2020-10-16 03:25:34,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:34,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210098597] [2020-10-16 03:25:34,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:34,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:34,312 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:34,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210098597] [2020-10-16 03:25:34,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820623001] [2020-10-16 03:25:34,314 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:34,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:34,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:34,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:34,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:34,412 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:34,437 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:34,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:34,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:34,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995352945] [2020-10-16 03:25:34,440 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:34,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:34,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:34,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:34,445 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:34,446 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 150 transitions, 3235 flow. Second operand 15 states. [2020-10-16 03:25:34,446 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:34,446 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:34,446 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:34,984 INFO L129 PetriNetUnfolder]: 147/383 cut-off events. [2020-10-16 03:25:34,984 INFO L130 PetriNetUnfolder]: For 29529/29535 co-relation queries the response was YES. [2020-10-16 03:25:34,988 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:34,993 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 76 selfloop transitions, 94 changer transitions 0/177 dead transitions. [2020-10-16 03:25:34,993 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 177 transitions, 4698 flow [2020-10-16 03:25:34,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:34,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:34,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1281 transitions. [2020-10-16 03:25:34,995 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742105263157895 [2020-10-16 03:25:34,996 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1281 transitions. [2020-10-16 03:25:34,996 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1281 transitions. [2020-10-16 03:25:34,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:34,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1281 transitions. [2020-10-16 03:25:34,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:34,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:34,999 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:34,999 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:35,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 177 transitions, 4698 flow [2020-10-16 03:25:35,100 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:35,104 INFO L241 Difference]: Finished difference. Result has 232 places, 162 transitions, 3692 flow [2020-10-16 03:25:35,104 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:35,104 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 214 predicate places. [2020-10-16 03:25:35,104 INFO L481 AbstractCegarLoop]: Abstraction has has 232 places, 162 transitions, 3692 flow [2020-10-16 03:25:35,104 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:35,104 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:35,104 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:35,305 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 03:25:35,305 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:35,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:35,306 INFO L82 PathProgramCache]: Analyzing trace with hash -361833947, now seen corresponding path program 37 times [2020-10-16 03:25:35,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:35,306 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855521862] [2020-10-16 03:25:35,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:35,405 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:35,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855521862] [2020-10-16 03:25:35,406 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501200655] [2020-10-16 03:25:35,406 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:35,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:35,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:35,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:35,495 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:35,496 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:35,496 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:35,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037698583] [2020-10-16 03:25:35,496 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:35,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:35,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:35,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:35,499 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:35,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 162 transitions, 3692 flow. Second operand 14 states. [2020-10-16 03:25:35,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:35,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:35,501 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:35,994 INFO L129 PetriNetUnfolder]: 157/413 cut-off events. [2020-10-16 03:25:35,994 INFO L130 PetriNetUnfolder]: For 31947/31949 co-relation queries the response was YES. [2020-10-16 03:25:36,000 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:36,042 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 118 changer transitions 0/191 dead transitions. [2020-10-16 03:25:36,042 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 191 transitions, 5309 flow [2020-10-16 03:25:36,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:36,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:36,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1349 transitions. [2020-10-16 03:25:36,044 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745 [2020-10-16 03:25:36,044 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1349 transitions. [2020-10-16 03:25:36,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1349 transitions. [2020-10-16 03:25:36,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:36,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1349 transitions. [2020-10-16 03:25:36,047 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:36,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:36,049 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:36,049 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:36,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 191 transitions, 5309 flow [2020-10-16 03:25:36,169 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:36,175 INFO L241 Difference]: Finished difference. Result has 246 places, 174 transitions, 4211 flow [2020-10-16 03:25:36,175 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:36,175 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 228 predicate places. [2020-10-16 03:25:36,176 INFO L481 AbstractCegarLoop]: Abstraction has has 246 places, 174 transitions, 4211 flow [2020-10-16 03:25:36,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:36,176 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:36,176 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:36,391 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 03:25:36,392 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:36,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:36,392 INFO L82 PathProgramCache]: Analyzing trace with hash -2081961591, now seen corresponding path program 38 times [2020-10-16 03:25:36,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:36,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899133438] [2020-10-16 03:25:36,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:36,493 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:36,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899133438] [2020-10-16 03:25:36,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921040878] [2020-10-16 03:25:36,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 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:36,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:36,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:36,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:36,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:36,557 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:36,567 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:36,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:36,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:36,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018061489] [2020-10-16 03:25:36,567 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:36,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:36,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:36,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:36,569 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:36,569 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 174 transitions, 4211 flow. Second operand 15 states. [2020-10-16 03:25:36,569 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:36,569 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:36,569 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:37,090 INFO L129 PetriNetUnfolder]: 161/425 cut-off events. [2020-10-16 03:25:37,091 INFO L130 PetriNetUnfolder]: For 34184/34186 co-relation queries the response was YES. [2020-10-16 03:25:37,094 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:37,099 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 128 changer transitions 0/195 dead transitions. [2020-10-16 03:25:37,099 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 195 transitions, 5634 flow [2020-10-16 03:25:37,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:37,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:37,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1417 transitions. [2020-10-16 03:25:37,106 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747619047619048 [2020-10-16 03:25:37,106 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1417 transitions. [2020-10-16 03:25:37,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1417 transitions. [2020-10-16 03:25:37,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:37,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1417 transitions. [2020-10-16 03:25:37,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:37,110 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:37,110 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:37,110 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:37,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 195 transitions, 5634 flow [2020-10-16 03:25:37,225 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:37,230 INFO L241 Difference]: Finished difference. Result has 255 places, 178 transitions, 4386 flow [2020-10-16 03:25:37,230 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:37,230 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 237 predicate places. [2020-10-16 03:25:37,230 INFO L481 AbstractCegarLoop]: Abstraction has has 255 places, 178 transitions, 4386 flow [2020-10-16 03:25:37,230 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:37,230 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:37,230 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:37,431 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 03:25:37,431 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:37,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:37,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1610965881, now seen corresponding path program 39 times [2020-10-16 03:25:37,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:37,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640299018] [2020-10-16 03:25:37,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:37,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:37,525 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:37,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640299018] [2020-10-16 03:25:37,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969191213] [2020-10-16 03:25:37,526 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:37,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:25:37,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:37,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:37,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:37,584 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:37,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:37,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:37,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299164768] [2020-10-16 03:25:37,584 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:37,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:37,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:37,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:37,585 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:37,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 178 transitions, 4386 flow. Second operand 14 states. [2020-10-16 03:25:37,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:37,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:37,586 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:38,010 INFO L129 PetriNetUnfolder]: 165/437 cut-off events. [2020-10-16 03:25:38,011 INFO L130 PetriNetUnfolder]: For 36286/36292 co-relation queries the response was YES. [2020-10-16 03:25:38,015 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:38,020 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 46 selfloop transitions, 148 changer transitions 0/201 dead transitions. [2020-10-16 03:25:38,020 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 201 transitions, 5949 flow [2020-10-16 03:25:38,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:38,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:38,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1485 transitions. [2020-10-16 03:25:38,023 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:38,023 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1485 transitions. [2020-10-16 03:25:38,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1485 transitions. [2020-10-16 03:25:38,024 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:38,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1485 transitions. [2020-10-16 03:25:38,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:38,027 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:38,027 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:38,027 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:38,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 201 transitions, 5949 flow [2020-10-16 03:25:38,172 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:38,176 INFO L241 Difference]: Finished difference. Result has 260 places, 182 transitions, 4575 flow [2020-10-16 03:25:38,176 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:38,177 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 242 predicate places. [2020-10-16 03:25:38,177 INFO L481 AbstractCegarLoop]: Abstraction has has 260 places, 182 transitions, 4575 flow [2020-10-16 03:25:38,177 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:38,177 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:38,177 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:38,383 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 03:25:38,384 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:38,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:38,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1724149343, now seen corresponding path program 40 times [2020-10-16 03:25:38,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:38,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058927279] [2020-10-16 03:25:38,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:38,476 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:38,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058927279] [2020-10-16 03:25:38,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214577637] [2020-10-16 03:25:38,477 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:38,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:38,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:38,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:38,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:38,545 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:38,566 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:38,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:38,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:38,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573566421] [2020-10-16 03:25:38,567 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:38,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:38,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:38,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:38,570 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:38,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 182 transitions, 4575 flow. Second operand 15 states. [2020-10-16 03:25:38,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:38,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:38,571 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:39,159 INFO L129 PetriNetUnfolder]: 169/449 cut-off events. [2020-10-16 03:25:39,159 INFO L130 PetriNetUnfolder]: For 35614/35616 co-relation queries the response was YES. [2020-10-16 03:25:39,163 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:39,168 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 154 changer transitions 0/205 dead transitions. [2020-10-16 03:25:39,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 205 transitions, 6124 flow [2020-10-16 03:25:39,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:39,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:39,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1553 transitions. [2020-10-16 03:25:39,171 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752173913043479 [2020-10-16 03:25:39,171 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1553 transitions. [2020-10-16 03:25:39,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1553 transitions. [2020-10-16 03:25:39,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:39,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1553 transitions. [2020-10-16 03:25:39,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:39,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:39,175 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:39,175 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:39,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 205 transitions, 6124 flow [2020-10-16 03:25:39,316 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:39,321 INFO L241 Difference]: Finished difference. Result has 265 places, 186 transitions, 4762 flow [2020-10-16 03:25:39,321 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:39,321 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 247 predicate places. [2020-10-16 03:25:39,321 INFO L481 AbstractCegarLoop]: Abstraction has has 265 places, 186 transitions, 4762 flow [2020-10-16 03:25:39,322 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:39,322 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:39,322 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:39,522 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 03:25:39,523 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:39,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:39,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1594388631, now seen corresponding path program 41 times [2020-10-16 03:25:39,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:39,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2798664] [2020-10-16 03:25:39,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:39,615 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:39,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2798664] [2020-10-16 03:25:39,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212684723] [2020-10-16 03:25:39,616 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:39,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 03:25:39,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:39,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:39,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:39,686 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:39,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:39,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:39,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134349200] [2020-10-16 03:25:39,687 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:39,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:39,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:39,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:39,688 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:39,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 186 transitions, 4762 flow. Second operand 14 states. [2020-10-16 03:25:39,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:39,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:39,689 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:40,158 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 03:25:40,158 INFO L130 PetriNetUnfolder]: For 38042/38048 co-relation queries the response was YES. [2020-10-16 03:25:40,162 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:40,167 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 37 selfloop transitions, 170 changer transitions 0/214 dead transitions. [2020-10-16 03:25:40,167 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 214 transitions, 6644 flow [2020-10-16 03:25:40,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:40,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:40,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 03:25:40,170 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:40,170 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 03:25:40,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 03:25:40,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:40,171 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 03:25:40,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:40,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:40,174 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:40,174 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:40,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 214 transitions, 6644 flow [2020-10-16 03:25:40,302 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:40,307 INFO L241 Difference]: Finished difference. Result has 272 places, 192 transitions, 5150 flow [2020-10-16 03:25:40,307 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:40,307 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 254 predicate places. [2020-10-16 03:25:40,307 INFO L481 AbstractCegarLoop]: Abstraction has has 272 places, 192 transitions, 5150 flow [2020-10-16 03:25:40,307 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:40,308 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:40,308 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:40,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:40,521 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:40,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:40,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1594371891, now seen corresponding path program 42 times [2020-10-16 03:25:40,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:40,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809381918] [2020-10-16 03:25:40,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:40,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:40,611 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:40,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809381918] [2020-10-16 03:25:40,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457818397] [2020-10-16 03:25:40,612 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:40,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:40,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:40,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:40,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:40,686 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:40,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:40,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:40,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976973948] [2020-10-16 03:25:40,687 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:40,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:40,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:40,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:40,689 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:40,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 192 transitions, 5150 flow. Second operand 15 states. [2020-10-16 03:25:40,689 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:40,689 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:40,689 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:41,261 INFO L129 PetriNetUnfolder]: 175/463 cut-off events. [2020-10-16 03:25:41,261 INFO L130 PetriNetUnfolder]: For 41807/41809 co-relation queries the response was YES. [2020-10-16 03:25:41,265 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. 2/465 useless extension candidates. Maximal degree in co-relation 6985. Up to 275 conditions per place. [2020-10-16 03:25:41,269 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 37 selfloop transitions, 170 changer transitions 0/214 dead transitions. [2020-10-16 03:25:41,269 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 214 transitions, 6796 flow [2020-10-16 03:25:41,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:41,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:41,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 03:25:41,271 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 03:25:41,271 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 03:25:41,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 03:25:41,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:41,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 03:25:41,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:41,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:41,275 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:41,275 INFO L185 Difference]: Start difference. First operand has 272 places, 192 transitions, 5150 flow. Second operand 23 states and 1554 transitions. [2020-10-16 03:25:41,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 214 transitions, 6796 flow [2020-10-16 03:25:41,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 214 transitions, 6316 flow, removed 113 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:41,401 INFO L241 Difference]: Finished difference. Result has 278 places, 193 transitions, 5148 flow [2020-10-16 03:25:41,402 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=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=5148, PETRI_PLACES=278, PETRI_TRANSITIONS=193} [2020-10-16 03:25:41,402 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 260 predicate places. [2020-10-16 03:25:41,402 INFO L481 AbstractCegarLoop]: Abstraction has has 278 places, 193 transitions, 5148 flow [2020-10-16 03:25:41,402 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:41,402 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:41,403 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:41,614 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 03:25:41,615 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:41,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:41,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1991622277, now seen corresponding path program 43 times [2020-10-16 03:25:41,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:41,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682942565] [2020-10-16 03:25:41,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:41,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:41,696 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:41,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682942565] [2020-10-16 03:25:41,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932169993] [2020-10-16 03:25:41,697 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:41,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:41,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:41,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:41,760 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:41,772 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:41,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:41,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:41,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892829983] [2020-10-16 03:25:41,773 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:41,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:41,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:41,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:41,774 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:41,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 193 transitions, 5148 flow. Second operand 15 states. [2020-10-16 03:25:41,774 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:41,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:41,775 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:42,332 INFO L129 PetriNetUnfolder]: 178/469 cut-off events. [2020-10-16 03:25:42,332 INFO L130 PetriNetUnfolder]: For 44083/44085 co-relation queries the response was YES. [2020-10-16 03:25:42,337 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7281 conditions, 469 events. 178/469 cut-off events. For 44083/44085 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2479 event pairs, 0 based on Foata normal form. 3/472 useless extension candidates. Maximal degree in co-relation 7153. Up to 277 conditions per place. [2020-10-16 03:25:42,341 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 134 changer transitions 0/216 dead transitions. [2020-10-16 03:25:42,341 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 216 transitions, 6864 flow [2020-10-16 03:25:42,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:42,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:42,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:42,342 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:42,343 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:42,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:42,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:42,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:42,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:42,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:42,346 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:42,346 INFO L185 Difference]: Start difference. First operand has 278 places, 193 transitions, 5148 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:42,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 216 transitions, 6864 flow [2020-10-16 03:25:42,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 216 transitions, 6474 flow, removed 61 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:42,476 INFO L241 Difference]: Finished difference. Result has 283 places, 196 transitions, 5292 flow [2020-10-16 03:25:42,477 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4826, PETRI_DIFFERENCE_MINUEND_PLACES=258, 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=5292, PETRI_PLACES=283, PETRI_TRANSITIONS=196} [2020-10-16 03:25:42,477 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 265 predicate places. [2020-10-16 03:25:42,477 INFO L481 AbstractCegarLoop]: Abstraction has has 283 places, 196 transitions, 5292 flow [2020-10-16 03:25:42,477 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:42,477 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:42,477 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:42,678 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:42,678 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:42,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:42,679 INFO L82 PathProgramCache]: Analyzing trace with hash -116017978, now seen corresponding path program 44 times [2020-10-16 03:25:42,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:42,679 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204681153] [2020-10-16 03:25:42,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:42,773 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:42,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204681153] [2020-10-16 03:25:42,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730892455] [2020-10-16 03:25:42,773 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:42,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:42,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:42,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:42,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:42,853 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:42,873 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:42,873 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:42,873 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:42,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928241896] [2020-10-16 03:25:42,874 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:42,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:42,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:42,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:42,876 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:42,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 196 transitions, 5292 flow. Second operand 16 states. [2020-10-16 03:25:42,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:42,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:42,877 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:43,527 INFO L129 PetriNetUnfolder]: 181/476 cut-off events. [2020-10-16 03:25:43,528 INFO L130 PetriNetUnfolder]: For 42773/42779 co-relation queries the response was YES. [2020-10-16 03:25:43,532 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7334 conditions, 476 events. 181/476 cut-off events. For 42773/42779 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2516 event pairs, 0 based on Foata normal form. 4/480 useless extension candidates. Maximal degree in co-relation 7204. Up to 281 conditions per place. [2020-10-16 03:25:43,536 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 176 changer transitions 0/221 dead transitions. [2020-10-16 03:25:43,536 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 221 transitions, 7104 flow [2020-10-16 03:25:43,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:43,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:43,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:43,539 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:43,539 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:43,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:43,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:43,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:43,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:43,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:43,543 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:43,543 INFO L185 Difference]: Start difference. First operand has 283 places, 196 transitions, 5292 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:43,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 221 transitions, 7104 flow [2020-10-16 03:25:43,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 221 transitions, 6778 flow, removed 49 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:43,705 INFO L241 Difference]: Finished difference. Result has 287 places, 199 transitions, 5532 flow [2020-10-16 03:25:43,706 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4966, PETRI_DIFFERENCE_MINUEND_PLACES=262, 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=5532, PETRI_PLACES=287, PETRI_TRANSITIONS=199} [2020-10-16 03:25:43,706 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 269 predicate places. [2020-10-16 03:25:43,706 INFO L481 AbstractCegarLoop]: Abstraction has has 287 places, 199 transitions, 5532 flow [2020-10-16 03:25:43,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:43,706 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:43,706 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:43,913 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 03:25:43,914 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:43,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:43,914 INFO L82 PathProgramCache]: Analyzing trace with hash -668384111, now seen corresponding path program 45 times [2020-10-16 03:25:43,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:43,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635707483] [2020-10-16 03:25:43,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:43,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:44,078 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:44,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635707483] [2020-10-16 03:25:44,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716970788] [2020-10-16 03:25:44,079 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:44,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:44,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:44,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:44,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:44,165 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:44,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:44,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:44,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430356283] [2020-10-16 03:25:44,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:44,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:44,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:44,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:44,169 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:44,170 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 199 transitions, 5532 flow. Second operand 15 states. [2020-10-16 03:25:44,171 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:44,171 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:44,171 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:44,568 INFO L129 PetriNetUnfolder]: 183/482 cut-off events. [2020-10-16 03:25:44,568 INFO L130 PetriNetUnfolder]: For 46841/46847 co-relation queries the response was YES. [2020-10-16 03:25:44,573 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7620 conditions, 482 events. 183/482 cut-off events. For 46841/46847 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2552 event pairs, 0 based on Foata normal form. 8/490 useless extension candidates. Maximal degree in co-relation 7488. Up to 308 conditions per place. [2020-10-16 03:25:44,578 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 184 selfloop transitions, 23 changer transitions 0/214 dead transitions. [2020-10-16 03:25:44,578 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 214 transitions, 6822 flow [2020-10-16 03:25:44,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:44,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:44,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1076 transitions. [2020-10-16 03:25:44,579 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:25:44,579 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1076 transitions. [2020-10-16 03:25:44,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1076 transitions. [2020-10-16 03:25:44,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:44,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1076 transitions. [2020-10-16 03:25:44,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:44,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:44,581 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:44,581 INFO L185 Difference]: Start difference. First operand has 287 places, 199 transitions, 5532 flow. Second operand 16 states and 1076 transitions. [2020-10-16 03:25:44,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 214 transitions, 6822 flow [2020-10-16 03:25:44,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 280 places, 214 transitions, 6372 flow, removed 54 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:44,723 INFO L241 Difference]: Finished difference. Result has 282 places, 201 transitions, 5256 flow [2020-10-16 03:25:44,724 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5082, PETRI_DIFFERENCE_MINUEND_PLACES=265, 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=5256, PETRI_PLACES=282, PETRI_TRANSITIONS=201} [2020-10-16 03:25:44,724 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 264 predicate places. [2020-10-16 03:25:44,724 INFO L481 AbstractCegarLoop]: Abstraction has has 282 places, 201 transitions, 5256 flow [2020-10-16 03:25:44,724 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:44,724 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:44,724 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:44,930 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:44,931 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:44,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:44,931 INFO L82 PathProgramCache]: Analyzing trace with hash 2090134435, now seen corresponding path program 46 times [2020-10-16 03:25:44,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:44,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051470155] [2020-10-16 03:25:44,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:44,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:45,060 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:45,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051470155] [2020-10-16 03:25:45,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106944349] [2020-10-16 03:25:45,061 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:45,099 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:45,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:45,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:45,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:45,111 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:45,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:45,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:45,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309840342] [2020-10-16 03:25:45,112 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:45,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:45,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:45,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:45,114 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:45,114 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 201 transitions, 5256 flow. Second operand 15 states. [2020-10-16 03:25:45,115 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:45,115 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:45,115 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:45,579 INFO L129 PetriNetUnfolder]: 185/488 cut-off events. [2020-10-16 03:25:45,580 INFO L130 PetriNetUnfolder]: For 50708/50714 co-relation queries the response was YES. [2020-10-16 03:25:45,584 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7698 conditions, 488 events. 185/488 cut-off events. For 50708/50714 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2583 event pairs, 0 based on Foata normal form. 8/496 useless extension candidates. Maximal degree in co-relation 7564. Up to 289 conditions per place. [2020-10-16 03:25:45,588 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 164 selfloop transitions, 47 changer transitions 0/218 dead transitions. [2020-10-16 03:25:45,588 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 218 transitions, 6704 flow [2020-10-16 03:25:45,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:45,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:45,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1347 transitions. [2020-10-16 03:25:45,593 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735 [2020-10-16 03:25:45,593 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1347 transitions. [2020-10-16 03:25:45,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1347 transitions. [2020-10-16 03:25:45,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:45,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1347 transitions. [2020-10-16 03:25:45,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:45,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:45,596 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:45,596 INFO L185 Difference]: Start difference. First operand has 282 places, 201 transitions, 5256 flow. Second operand 20 states and 1347 transitions. [2020-10-16 03:25:45,596 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 218 transitions, 6704 flow [2020-10-16 03:25:45,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 218 transitions, 6552 flow, removed 55 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:45,742 INFO L241 Difference]: Finished difference. Result has 290 places, 203 transitions, 5350 flow [2020-10-16 03:25:45,742 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5122, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=5350, PETRI_PLACES=290, PETRI_TRANSITIONS=203} [2020-10-16 03:25:45,742 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 272 predicate places. [2020-10-16 03:25:45,742 INFO L481 AbstractCegarLoop]: Abstraction has has 290 places, 203 transitions, 5350 flow [2020-10-16 03:25:45,742 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:45,743 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:45,743 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:45,943 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 03:25:45,944 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:45,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:45,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1594171721, now seen corresponding path program 47 times [2020-10-16 03:25:45,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:45,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443694640] [2020-10-16 03:25:45,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:46,047 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:46,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443694640] [2020-10-16 03:25:46,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873322083] [2020-10-16 03:25:46,048 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:46,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:46,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:46,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:46,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:46,105 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:46,105 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:46,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:46,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343260943] [2020-10-16 03:25:46,106 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:46,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:46,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:46,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:46,107 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:46,107 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 203 transitions, 5350 flow. Second operand 15 states. [2020-10-16 03:25:46,107 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:46,107 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:46,107 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:46,626 INFO L129 PetriNetUnfolder]: 187/494 cut-off events. [2020-10-16 03:25:46,627 INFO L130 PetriNetUnfolder]: For 53225/53231 co-relation queries the response was YES. [2020-10-16 03:25:46,632 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7901 conditions, 494 events. 187/494 cut-off events. For 53225/53231 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2608 event pairs, 0 based on Foata normal form. 8/502 useless extension candidates. Maximal degree in co-relation 7765. Up to 293 conditions per place. [2020-10-16 03:25:46,636 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 75 selfloop transitions, 144 changer transitions 0/226 dead transitions. [2020-10-16 03:25:46,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 226 transitions, 7196 flow [2020-10-16 03:25:46,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:25:46,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:25:46,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1755 transitions. [2020-10-16 03:25:46,638 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:46,638 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1755 transitions. [2020-10-16 03:25:46,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1755 transitions. [2020-10-16 03:25:46,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:46,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1755 transitions. [2020-10-16 03:25:46,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:25:46,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:25:46,641 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:25:46,641 INFO L185 Difference]: Start difference. First operand has 290 places, 203 transitions, 5350 flow. Second operand 26 states and 1755 transitions. [2020-10-16 03:25:46,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 226 transitions, 7196 flow [2020-10-16 03:25:46,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 226 transitions, 6979 flow, removed 70 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:46,792 INFO L241 Difference]: Finished difference. Result has 302 places, 205 transitions, 5630 flow [2020-10-16 03:25:46,792 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5179, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=5630, PETRI_PLACES=302, PETRI_TRANSITIONS=205} [2020-10-16 03:25:46,792 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 284 predicate places. [2020-10-16 03:25:46,792 INFO L481 AbstractCegarLoop]: Abstraction has has 302 places, 205 transitions, 5630 flow [2020-10-16 03:25:46,793 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:46,793 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:46,793 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:46,999 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 03:25:47,000 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:47,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:47,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1610258861, now seen corresponding path program 48 times [2020-10-16 03:25:47,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:47,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735118897] [2020-10-16 03:25:47,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:47,097 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:47,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735118897] [2020-10-16 03:25:47,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956933318] [2020-10-16 03:25:47,098 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:47,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:47,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:47,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:47,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:47,191 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:47,207 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:47,208 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:47,208 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:47,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759135330] [2020-10-16 03:25:47,208 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:47,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:47,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:47,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:47,210 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:47,210 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 205 transitions, 5630 flow. Second operand 16 states. [2020-10-16 03:25:47,210 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:47,210 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:47,211 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:47,834 INFO L129 PetriNetUnfolder]: 189/499 cut-off events. [2020-10-16 03:25:47,834 INFO L130 PetriNetUnfolder]: For 53523/53525 co-relation queries the response was YES. [2020-10-16 03:25:47,839 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8107 conditions, 499 events. 189/499 cut-off events. For 53523/53525 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 2640 event pairs, 0 based on Foata normal form. 4/503 useless extension candidates. Maximal degree in co-relation 7969. Up to 297 conditions per place. [2020-10-16 03:25:47,844 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 148 changer transitions 0/228 dead transitions. [2020-10-16 03:25:47,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 228 transitions, 7480 flow [2020-10-16 03:25:47,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:47,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:47,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1688 transitions. [2020-10-16 03:25:47,845 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752 [2020-10-16 03:25:47,845 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1688 transitions. [2020-10-16 03:25:47,846 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1688 transitions. [2020-10-16 03:25:47,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:47,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1688 transitions. [2020-10-16 03:25:47,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:47,848 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:47,848 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:47,848 INFO L185 Difference]: Start difference. First operand has 302 places, 205 transitions, 5630 flow. Second operand 25 states and 1688 transitions. [2020-10-16 03:25:47,848 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 228 transitions, 7480 flow [2020-10-16 03:25:47,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 228 transitions, 7079 flow, removed 78 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:47,988 INFO L241 Difference]: Finished difference. Result has 306 places, 207 transitions, 5742 flow [2020-10-16 03:25:47,988 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5275, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=5742, PETRI_PLACES=306, PETRI_TRANSITIONS=207} [2020-10-16 03:25:47,988 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 288 predicate places. [2020-10-16 03:25:47,988 INFO L481 AbstractCegarLoop]: Abstraction has has 306 places, 207 transitions, 5742 flow [2020-10-16 03:25:47,988 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:47,988 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:47,988 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:48,189 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 03:25:48,189 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:48,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:48,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1610765711, now seen corresponding path program 49 times [2020-10-16 03:25:48,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:48,191 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357389132] [2020-10-16 03:25:48,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:48,288 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:48,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357389132] [2020-10-16 03:25:48,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548216863] [2020-10-16 03:25:48,289 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:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:48,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:48,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:48,355 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:48,366 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:48,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:48,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:48,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369184118] [2020-10-16 03:25:48,367 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:48,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:48,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:48,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:48,369 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:48,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 207 transitions, 5742 flow. Second operand 16 states. [2020-10-16 03:25:48,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:48,370 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:48,370 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:49,040 INFO L129 PetriNetUnfolder]: 193/509 cut-off events. [2020-10-16 03:25:49,040 INFO L130 PetriNetUnfolder]: For 54698/54700 co-relation queries the response was YES. [2020-10-16 03:25:49,046 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8317 conditions, 509 events. 193/509 cut-off events. For 54698/54700 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2695 event pairs, 0 based on Foata normal form. 4/513 useless extension candidates. Maximal degree in co-relation 8177. Up to 303 conditions per place. [2020-10-16 03:25:49,050 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 164 changer transitions 0/234 dead transitions. [2020-10-16 03:25:49,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 234 transitions, 7824 flow [2020-10-16 03:25:49,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:25:49,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:25:49,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 03:25:49,052 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:25:49,052 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 03:25:49,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 03:25:49,053 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:49,053 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 03:25:49,055 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:25:49,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:25:49,056 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:25:49,056 INFO L185 Difference]: Start difference. First operand has 306 places, 207 transitions, 5742 flow. Second operand 27 states and 1824 transitions. [2020-10-16 03:25:49,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 234 transitions, 7824 flow [2020-10-16 03:25:49,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 234 transitions, 7427 flow, removed 73 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:49,267 INFO L241 Difference]: Finished difference. Result has 313 places, 211 transitions, 6015 flow [2020-10-16 03:25:49,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5397, PETRI_DIFFERENCE_MINUEND_PLACES=284, 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=6015, PETRI_PLACES=313, PETRI_TRANSITIONS=211} [2020-10-16 03:25:49,268 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 295 predicate places. [2020-10-16 03:25:49,268 INFO L481 AbstractCegarLoop]: Abstraction has has 313 places, 211 transitions, 6015 flow [2020-10-16 03:25:49,268 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:49,268 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:49,268 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:49,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 03:25:49,469 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:49,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:49,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1382849058, now seen corresponding path program 50 times [2020-10-16 03:25:49,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:49,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25832889] [2020-10-16 03:25:49,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:49,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:49,640 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:49,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25832889] [2020-10-16 03:25:49,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407746191] [2020-10-16 03:25:49,641 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:49,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:49,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:49,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:49,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:49,722 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:49,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:49,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:49,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422996618] [2020-10-16 03:25:49,724 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:49,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:49,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:49,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:49,727 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:49,728 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 211 transitions, 6015 flow. Second operand 16 states. [2020-10-16 03:25:49,728 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:49,728 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:49,728 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:50,284 INFO L129 PetriNetUnfolder]: 195/515 cut-off events. [2020-10-16 03:25:50,284 INFO L130 PetriNetUnfolder]: For 57280/57282 co-relation queries the response was YES. [2020-10-16 03:25:50,292 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8566 conditions, 515 events. 195/515 cut-off events. For 57280/57282 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2737 event pairs, 0 based on Foata normal form. 2/517 useless extension candidates. Maximal degree in co-relation 8423. Up to 307 conditions per place. [2020-10-16 03:25:50,299 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 179 selfloop transitions, 42 changer transitions 0/228 dead transitions. [2020-10-16 03:25:50,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 228 transitions, 7507 flow [2020-10-16 03:25:50,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:50,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:50,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1211 transitions. [2020-10-16 03:25:50,302 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727777777777778 [2020-10-16 03:25:50,302 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1211 transitions. [2020-10-16 03:25:50,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1211 transitions. [2020-10-16 03:25:50,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:50,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1211 transitions. [2020-10-16 03:25:50,304 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:50,305 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:50,305 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:50,305 INFO L185 Difference]: Start difference. First operand has 313 places, 211 transitions, 6015 flow. Second operand 18 states and 1211 transitions. [2020-10-16 03:25:50,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 228 transitions, 7507 flow [2020-10-16 03:25:50,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 228 transitions, 7109 flow, removed 84 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:50,514 INFO L241 Difference]: Finished difference. Result has 310 places, 213 transitions, 5855 flow [2020-10-16 03:25:50,515 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5633, PETRI_DIFFERENCE_MINUEND_PLACES=291, 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=5855, PETRI_PLACES=310, PETRI_TRANSITIONS=213} [2020-10-16 03:25:50,515 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 292 predicate places. [2020-10-16 03:25:50,515 INFO L481 AbstractCegarLoop]: Abstraction has has 310 places, 213 transitions, 5855 flow [2020-10-16 03:25:50,515 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:50,515 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:50,515 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:50,715 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:50,716 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:50,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:50,716 INFO L82 PathProgramCache]: Analyzing trace with hash -1446248666, now seen corresponding path program 51 times [2020-10-16 03:25:50,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:50,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980237266] [2020-10-16 03:25:50,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:50,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:50,854 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:50,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980237266] [2020-10-16 03:25:50,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142379186] [2020-10-16 03:25:50,855 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:50,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:50,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:50,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:50,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:50,924 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:50,935 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:50,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:50,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:50,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693173352] [2020-10-16 03:25:50,936 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:50,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:50,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:50,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:50,937 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:50,938 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 213 transitions, 5855 flow. Second operand 17 states. [2020-10-16 03:25:50,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:50,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:50,938 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:51,481 INFO L129 PetriNetUnfolder]: 199/527 cut-off events. [2020-10-16 03:25:51,481 INFO L130 PetriNetUnfolder]: For 60487/60489 co-relation queries the response was YES. [2020-10-16 03:25:51,485 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8746 conditions, 527 events. 199/527 cut-off events. For 60487/60489 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2820 event pairs, 0 based on Foata normal form. 4/531 useless extension candidates. Maximal degree in co-relation 8601. Up to 315 conditions per place. [2020-10-16 03:25:51,490 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 123 selfloop transitions, 104 changer transitions 0/234 dead transitions. [2020-10-16 03:25:51,490 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 234 transitions, 7557 flow [2020-10-16 03:25:51,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:51,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:51,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1415 transitions. [2020-10-16 03:25:51,491 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738095238095239 [2020-10-16 03:25:51,492 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1415 transitions. [2020-10-16 03:25:51,492 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1415 transitions. [2020-10-16 03:25:51,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:51,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1415 transitions. [2020-10-16 03:25:51,493 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:51,494 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:51,495 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:51,495 INFO L185 Difference]: Start difference. First operand has 310 places, 213 transitions, 5855 flow. Second operand 21 states and 1415 transitions. [2020-10-16 03:25:51,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 234 transitions, 7557 flow [2020-10-16 03:25:51,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 234 transitions, 7343 flow, removed 69 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:51,657 INFO L241 Difference]: Finished difference. Result has 317 places, 217 transitions, 6096 flow [2020-10-16 03:25:51,658 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5679, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=6096, PETRI_PLACES=317, PETRI_TRANSITIONS=217} [2020-10-16 03:25:51,658 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 299 predicate places. [2020-10-16 03:25:51,658 INFO L481 AbstractCegarLoop]: Abstraction has has 317 places, 217 transitions, 6096 flow [2020-10-16 03:25:51,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:51,658 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:51,658 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:51,858 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:51,859 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:51,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:51,860 INFO L82 PathProgramCache]: Analyzing trace with hash -244089116, now seen corresponding path program 52 times [2020-10-16 03:25:51,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:51,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306648753] [2020-10-16 03:25:51,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:51,989 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:51,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306648753] [2020-10-16 03:25:51,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631857891] [2020-10-16 03:25:51,990 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:52,042 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:52,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:52,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:52,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:52,065 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:52,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:52,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:52,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612859660] [2020-10-16 03:25:52,066 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:52,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:52,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:52,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:52,071 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:52,071 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 217 transitions, 6096 flow. Second operand 16 states. [2020-10-16 03:25:52,072 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:52,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:52,072 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:52,555 INFO L129 PetriNetUnfolder]: 203/539 cut-off events. [2020-10-16 03:25:52,555 INFO L130 PetriNetUnfolder]: For 62117/62123 co-relation queries the response was YES. [2020-10-16 03:25:52,560 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9008 conditions, 539 events. 203/539 cut-off events. For 62117/62123 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2887 event pairs, 0 based on Foata normal form. 5/544 useless extension candidates. Maximal degree in co-relation 8861. Up to 323 conditions per place. [2020-10-16 03:25:52,565 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 101 selfloop transitions, 132 changer transitions 0/240 dead transitions. [2020-10-16 03:25:52,565 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 240 transitions, 7940 flow [2020-10-16 03:25:52,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:52,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:52,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1483 transitions. [2020-10-16 03:25:52,567 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740909090909091 [2020-10-16 03:25:52,567 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1483 transitions. [2020-10-16 03:25:52,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1483 transitions. [2020-10-16 03:25:52,567 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:52,568 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1483 transitions. [2020-10-16 03:25:52,569 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:52,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:52,570 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:52,570 INFO L185 Difference]: Start difference. First operand has 317 places, 217 transitions, 6096 flow. Second operand 22 states and 1483 transitions. [2020-10-16 03:25:52,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 240 transitions, 7940 flow [2020-10-16 03:25:52,800 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 240 transitions, 7605 flow, removed 74 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:52,811 INFO L241 Difference]: Finished difference. Result has 322 places, 221 transitions, 6288 flow [2020-10-16 03:25:52,812 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5807, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=6288, PETRI_PLACES=322, PETRI_TRANSITIONS=221} [2020-10-16 03:25:52,812 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 304 predicate places. [2020-10-16 03:25:52,812 INFO L481 AbstractCegarLoop]: Abstraction has has 322 places, 221 transitions, 6288 flow [2020-10-16 03:25:52,812 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:52,812 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:52,813 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:53,025 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 03:25:53,026 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:53,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:53,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1624966084, now seen corresponding path program 53 times [2020-10-16 03:25:53,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:53,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795596251] [2020-10-16 03:25:53,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:53,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:53,147 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:53,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795596251] [2020-10-16 03:25:53,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802913315] [2020-10-16 03:25:53,148 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:53,192 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:53,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:53,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:53,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:53,212 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:53,212 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:53,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:53,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459900744] [2020-10-16 03:25:53,213 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:53,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:53,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:53,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:53,215 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:53,215 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 221 transitions, 6288 flow. Second operand 16 states. [2020-10-16 03:25:53,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:53,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:53,216 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:53,758 INFO L129 PetriNetUnfolder]: 207/551 cut-off events. [2020-10-16 03:25:53,758 INFO L130 PetriNetUnfolder]: For 63131/63133 co-relation queries the response was YES. [2020-10-16 03:25:53,763 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9244 conditions, 551 events. 207/551 cut-off events. For 63131/63133 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2980 event pairs, 0 based on Foata normal form. 2/553 useless extension candidates. Maximal degree in co-relation 9095. Up to 331 conditions per place. [2020-10-16 03:25:53,768 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 166 changer transitions 0/246 dead transitions. [2020-10-16 03:25:53,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 246 transitions, 8270 flow [2020-10-16 03:25:53,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:53,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:53,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1619 transitions. [2020-10-16 03:25:53,770 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745833333333333 [2020-10-16 03:25:53,770 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1619 transitions. [2020-10-16 03:25:53,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1619 transitions. [2020-10-16 03:25:53,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:53,771 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1619 transitions. [2020-10-16 03:25:53,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:53,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:53,774 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:53,774 INFO L185 Difference]: Start difference. First operand has 322 places, 221 transitions, 6288 flow. Second operand 24 states and 1619 transitions. [2020-10-16 03:25:53,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 246 transitions, 8270 flow [2020-10-16 03:25:54,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 246 transitions, 7883 flow, removed 76 selfloop flow, removed 19 redundant places. [2020-10-16 03:25:54,011 INFO L241 Difference]: Finished difference. Result has 328 places, 225 transitions, 6510 flow [2020-10-16 03:25:54,011 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5951, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6510, PETRI_PLACES=328, PETRI_TRANSITIONS=225} [2020-10-16 03:25:54,011 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 310 predicate places. [2020-10-16 03:25:54,011 INFO L481 AbstractCegarLoop]: Abstraction has has 328 places, 225 transitions, 6510 flow [2020-10-16 03:25:54,011 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:54,011 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:54,012 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:54,212 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:54,212 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:54,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:54,213 INFO L82 PathProgramCache]: Analyzing trace with hash 624870506, now seen corresponding path program 54 times [2020-10-16 03:25:54,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:54,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090707669] [2020-10-16 03:25:54,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:54,332 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:54,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090707669] [2020-10-16 03:25:54,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015022077] [2020-10-16 03:25:54,333 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:54,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:54,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:54,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:54,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:54,404 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:54,414 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:54,414 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:54,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:54,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936909624] [2020-10-16 03:25:54,415 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:54,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:54,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:54,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:54,416 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:54,417 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 225 transitions, 6510 flow. Second operand 17 states. [2020-10-16 03:25:54,417 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:54,417 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:54,417 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:55,094 INFO L129 PetriNetUnfolder]: 211/563 cut-off events. [2020-10-16 03:25:55,094 INFO L130 PetriNetUnfolder]: For 64169/64171 co-relation queries the response was YES. [2020-10-16 03:25:55,100 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9494 conditions, 563 events. 211/563 cut-off events. For 64169/64171 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3067 event pairs, 0 based on Foata normal form. 4/567 useless extension candidates. Maximal degree in co-relation 9343. Up to 339 conditions per place. [2020-10-16 03:25:55,105 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 176 changer transitions 0/250 dead transitions. [2020-10-16 03:25:55,105 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 250 transitions, 8500 flow [2020-10-16 03:25:55,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:55,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:55,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1687 transitions. [2020-10-16 03:25:55,107 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748 [2020-10-16 03:25:55,107 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1687 transitions. [2020-10-16 03:25:55,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1687 transitions. [2020-10-16 03:25:55,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:55,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1687 transitions. [2020-10-16 03:25:55,109 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:55,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:55,111 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:55,111 INFO L185 Difference]: Start difference. First operand has 328 places, 225 transitions, 6510 flow. Second operand 25 states and 1687 transitions. [2020-10-16 03:25:55,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 250 transitions, 8500 flow [2020-10-16 03:25:55,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 250 transitions, 8055 flow, removed 76 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:55,403 INFO L241 Difference]: Finished difference. Result has 333 places, 229 transitions, 6702 flow [2020-10-16 03:25:55,403 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6115, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=6702, PETRI_PLACES=333, PETRI_TRANSITIONS=229} [2020-10-16 03:25:55,403 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 315 predicate places. [2020-10-16 03:25:55,403 INFO L481 AbstractCegarLoop]: Abstraction has has 333 places, 229 transitions, 6702 flow [2020-10-16 03:25:55,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:55,404 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:55,404 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:55,604 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 03:25:55,605 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:55,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:55,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1437446528, now seen corresponding path program 55 times [2020-10-16 03:25:55,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:55,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052684675] [2020-10-16 03:25:55,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:55,725 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:55,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052684675] [2020-10-16 03:25:55,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037941209] [2020-10-16 03:25:55,725 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:55,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:55,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:55,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:55,796 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:55,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:55,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:55,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129499992] [2020-10-16 03:25:55,798 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:55,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:55,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:55,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:55,799 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:55,800 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 229 transitions, 6702 flow. Second operand 16 states. [2020-10-16 03:25:55,800 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:55,800 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:55,800 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:56,466 INFO L129 PetriNetUnfolder]: 222/589 cut-off events. [2020-10-16 03:25:56,466 INFO L130 PetriNetUnfolder]: For 67885/67891 co-relation queries the response was YES. [2020-10-16 03:25:56,472 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10108 conditions, 589 events. 222/589 cut-off events. For 67885/67891 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3195 event pairs, 0 based on Foata normal form. 5/594 useless extension candidates. Maximal degree in co-relation 9955. Up to 357 conditions per place. [2020-10-16 03:25:56,477 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 43 selfloop transitions, 213 changer transitions 0/263 dead transitions. [2020-10-16 03:25:56,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 263 transitions, 9254 flow [2020-10-16 03:25:56,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:56,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:56,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1892 transitions. [2020-10-16 03:25:56,479 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 03:25:56,479 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1892 transitions. [2020-10-16 03:25:56,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1892 transitions. [2020-10-16 03:25:56,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:56,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1892 transitions. [2020-10-16 03:25:56,481 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:56,482 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:56,482 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:56,482 INFO L185 Difference]: Start difference. First operand has 333 places, 229 transitions, 6702 flow. Second operand 28 states and 1892 transitions. [2020-10-16 03:25:56,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 263 transitions, 9254 flow [2020-10-16 03:25:56,695 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 263 transitions, 8783 flow, removed 83 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:56,701 INFO L241 Difference]: Finished difference. Result has 342 places, 237 transitions, 7204 flow [2020-10-16 03:25:56,702 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6295, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=205, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7204, PETRI_PLACES=342, PETRI_TRANSITIONS=237} [2020-10-16 03:25:56,702 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 324 predicate places. [2020-10-16 03:25:56,702 INFO L481 AbstractCegarLoop]: Abstraction has has 342 places, 237 transitions, 7204 flow [2020-10-16 03:25:56,702 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:56,702 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:56,702 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:56,911 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 03:25:56,912 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:56,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:56,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1112460206, now seen corresponding path program 56 times [2020-10-16 03:25:56,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:56,913 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882986075] [2020-10-16 03:25:56,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:57,043 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:57,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882986075] [2020-10-16 03:25:57,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633751971] [2020-10-16 03:25:57,044 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:57,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:57,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:57,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:57,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:57,131 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:57,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:57,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:57,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797479983] [2020-10-16 03:25:57,132 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:57,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:57,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:57,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:57,134 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:57,134 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 237 transitions, 7204 flow. Second operand 17 states. [2020-10-16 03:25:57,134 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:57,134 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:57,135 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:57,859 INFO L129 PetriNetUnfolder]: 219/583 cut-off events. [2020-10-16 03:25:57,859 INFO L130 PetriNetUnfolder]: For 73655/73661 co-relation queries the response was YES. [2020-10-16 03:25:57,865 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10279 conditions, 583 events. 219/583 cut-off events. For 73655/73661 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3198 event pairs, 0 based on Foata normal form. 5/588 useless extension candidates. Maximal degree in co-relation 10122. Up to 353 conditions per place. [2020-10-16 03:25:57,870 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 42 selfloop transitions, 214 changer transitions 0/263 dead transitions. [2020-10-16 03:25:57,870 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 263 transitions, 9432 flow [2020-10-16 03:25:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:25:57,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:25:57,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 03:25:57,872 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:25:57,872 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 03:25:57,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 03:25:57,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:57,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 03:25:57,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:25:57,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:25:57,875 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:25:57,875 INFO L185 Difference]: Start difference. First operand has 342 places, 237 transitions, 7204 flow. Second operand 27 states and 1824 transitions. [2020-10-16 03:25:57,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 263 transitions, 9432 flow [2020-10-16 03:25:58,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 263 transitions, 8787 flow, removed 148 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:58,194 INFO L241 Difference]: Finished difference. Result has 347 places, 238 transitions, 7134 flow [2020-10-16 03:25:58,195 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6559, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=213, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=7134, PETRI_PLACES=347, PETRI_TRANSITIONS=238} [2020-10-16 03:25:58,195 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 329 predicate places. [2020-10-16 03:25:58,195 INFO L481 AbstractCegarLoop]: Abstraction has has 347 places, 238 transitions, 7134 flow [2020-10-16 03:25:58,195 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:58,195 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:58,195 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:58,408 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 03:25:58,409 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:58,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:58,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1605854204, now seen corresponding path program 57 times [2020-10-16 03:25:58,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:58,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474640568] [2020-10-16 03:25:58,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:58,508 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:58,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474640568] [2020-10-16 03:25:58,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374324990] [2020-10-16 03:25:58,509 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:58,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:58,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:58,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:58,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:58,575 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:58,588 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:58,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:58,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:58,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702318694] [2020-10-16 03:25:58,589 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:58,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:58,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:58,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:58,591 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:58,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 238 transitions, 7134 flow. Second operand 17 states. [2020-10-16 03:25:58,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:58,592 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:58,592 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:59,331 INFO L129 PetriNetUnfolder]: 222/589 cut-off events. [2020-10-16 03:25:59,331 INFO L130 PetriNetUnfolder]: For 76804/76810 co-relation queries the response was YES. [2020-10-16 03:25:59,338 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10421 conditions, 589 events. 222/589 cut-off events. For 76804/76810 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3236 event pairs, 0 based on Foata normal form. 7/596 useless extension candidates. Maximal degree in co-relation 10262. Up to 353 conditions per place. [2020-10-16 03:25:59,343 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 79 selfloop transitions, 180 changer transitions 0/266 dead transitions. [2020-10-16 03:25:59,343 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 266 transitions, 9452 flow [2020-10-16 03:25:59,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:59,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:59,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:25:59,345 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:25:59,345 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:25:59,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:25:59,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:59,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:25:59,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:59,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:59,347 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:59,347 INFO L185 Difference]: Start difference. First operand has 347 places, 238 transitions, 7134 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:25:59,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 266 transitions, 9452 flow [2020-10-16 03:25:59,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 266 transitions, 8922 flow, removed 71 selfloop flow, removed 24 redundant places. [2020-10-16 03:25:59,606 INFO L241 Difference]: Finished difference. Result has 352 places, 241 transitions, 7276 flow [2020-10-16 03:25:59,606 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6684, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7276, PETRI_PLACES=352, PETRI_TRANSITIONS=241} [2020-10-16 03:25:59,606 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 334 predicate places. [2020-10-16 03:25:59,606 INFO L481 AbstractCegarLoop]: Abstraction has has 352 places, 241 transitions, 7276 flow [2020-10-16 03:25:59,606 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:59,606 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:59,606 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:59,819 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 03:25:59,820 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:59,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:59,820 INFO L82 PathProgramCache]: Analyzing trace with hash 176424453, now seen corresponding path program 58 times [2020-10-16 03:25:59,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:59,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354952168] [2020-10-16 03:25:59,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:59,959 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:59,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354952168] [2020-10-16 03:25:59,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581535028] [2020-10-16 03:25:59,960 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:26:00,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:00,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:00,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:00,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:00,020 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:00,034 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:26:00,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:00,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:26:00,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852135985] [2020-10-16 03:26:00,035 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:00,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:00,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:00,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:00,037 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:00,038 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 241 transitions, 7276 flow. Second operand 18 states. [2020-10-16 03:26:00,038 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:00,038 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:00,038 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:00,836 INFO L129 PetriNetUnfolder]: 225/596 cut-off events. [2020-10-16 03:26:00,837 INFO L130 PetriNetUnfolder]: For 74611/74613 co-relation queries the response was YES. [2020-10-16 03:26:00,845 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10461 conditions, 596 events. 225/596 cut-off events. For 74611/74613 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3205 event pairs, 0 based on Foata normal form. 1/597 useless extension candidates. Maximal degree in co-relation 10300. Up to 357 conditions per place. [2020-10-16 03:26:00,850 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 43 selfloop transitions, 220 changer transitions 0/270 dead transitions. [2020-10-16 03:26:00,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 270 transitions, 9698 flow [2020-10-16 03:26:00,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:26:00,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:26:00,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:26:00,852 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:26:00,852 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:26:00,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:26:00,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:00,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:26:00,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:26:00,854 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:26:00,855 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:26:00,855 INFO L185 Difference]: Start difference. First operand has 352 places, 241 transitions, 7276 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:26:00,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 270 transitions, 9698 flow [2020-10-16 03:26:01,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 270 transitions, 9272 flow, removed 59 selfloop flow, removed 24 redundant places. [2020-10-16 03:26:01,106 INFO L241 Difference]: Finished difference. Result has 357 places, 244 transitions, 7530 flow [2020-10-16 03:26:01,106 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6850, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=217, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7530, PETRI_PLACES=357, PETRI_TRANSITIONS=244} [2020-10-16 03:26:01,106 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 339 predicate places. [2020-10-16 03:26:01,106 INFO L481 AbstractCegarLoop]: Abstraction has has 357 places, 244 transitions, 7530 flow [2020-10-16 03:26:01,106 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:01,106 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:01,106 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:01,307 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 03:26:01,307 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:01,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:01,308 INFO L82 PathProgramCache]: Analyzing trace with hash 935082962, now seen corresponding path program 59 times [2020-10-16 03:26:01,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:01,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198970884] [2020-10-16 03:26:01,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:01,475 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:26:01,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198970884] [2020-10-16 03:26:01,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994393224] [2020-10-16 03:26:01,476 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:26:01,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:26:01,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:01,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:01,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:01,530 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:26:01,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:01,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:26:01,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716450308] [2020-10-16 03:26:01,530 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:26:01,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:01,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:26:01,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:26:01,532 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:01,532 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 244 transitions, 7530 flow. Second operand 17 states. [2020-10-16 03:26:01,532 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:01,532 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:01,532 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:01,981 INFO L129 PetriNetUnfolder]: 227/602 cut-off events. [2020-10-16 03:26:01,981 INFO L130 PetriNetUnfolder]: For 80479/80485 co-relation queries the response was YES. [2020-10-16 03:26:01,989 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10793 conditions, 602 events. 227/602 cut-off events. For 80479/80485 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3296 event pairs, 0 based on Foata normal form. 8/610 useless extension candidates. Maximal degree in co-relation 10630. Up to 388 conditions per place. [2020-10-16 03:26:01,994 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 25 changer transitions 0/261 dead transitions. [2020-10-16 03:26:01,994 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 261 transitions, 9200 flow [2020-10-16 03:26:01,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:26:01,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:26:01,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1210 transitions. [2020-10-16 03:26:01,996 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 03:26:01,996 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1210 transitions. [2020-10-16 03:26:01,996 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1210 transitions. [2020-10-16 03:26:01,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:01,996 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1210 transitions. [2020-10-16 03:26:01,997 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:26:01,998 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:26:01,998 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:26:01,998 INFO L185 Difference]: Start difference. First operand has 357 places, 244 transitions, 7530 flow. Second operand 18 states and 1210 transitions. [2020-10-16 03:26:01,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 261 transitions, 9200 flow [2020-10-16 03:26:02,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 261 transitions, 8676 flow, removed 64 selfloop flow, removed 25 redundant places. [2020-10-16 03:26:02,272 INFO L241 Difference]: Finished difference. Result has 351 places, 246 transitions, 7204 flow [2020-10-16 03:26:02,273 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7006, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7204, PETRI_PLACES=351, PETRI_TRANSITIONS=246} [2020-10-16 03:26:02,273 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 333 predicate places. [2020-10-16 03:26:02,273 INFO L481 AbstractCegarLoop]: Abstraction has has 351 places, 246 transitions, 7204 flow [2020-10-16 03:26:02,273 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:26:02,273 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:02,273 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:02,473 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:02,474 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:02,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:02,475 INFO L82 PathProgramCache]: Analyzing trace with hash 770229178, now seen corresponding path program 60 times [2020-10-16 03:26:02,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:02,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974839768] [2020-10-16 03:26:02,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:02,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:02,657 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:26:02,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974839768] [2020-10-16 03:26:02,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923125784] [2020-10-16 03:26:02,658 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:26:02,706 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:26:02,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:02,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:02,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:02,725 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:02,736 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:26:02,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:02,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:26:02,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954584077] [2020-10-16 03:26:02,737 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:02,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:02,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:02,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:02,739 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:02,739 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 246 transitions, 7204 flow. Second operand 18 states. [2020-10-16 03:26:02,740 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:02,740 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:02,740 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:03,374 INFO L129 PetriNetUnfolder]: 233/620 cut-off events. [2020-10-16 03:26:03,374 INFO L130 PetriNetUnfolder]: For 87722/87724 co-relation queries the response was YES. [2020-10-16 03:26:03,384 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11134 conditions, 620 events. 233/620 cut-off events. For 87722/87724 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3425 event pairs, 0 based on Foata normal form. 4/624 useless extension candidates. Maximal degree in co-relation 10969. Up to 373 conditions per place. [2020-10-16 03:26:03,390 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 158 selfloop transitions, 106 changer transitions 0/271 dead transitions. [2020-10-16 03:26:03,390 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 373 places, 271 transitions, 9383 flow [2020-10-16 03:26:03,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:26:03,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:26:03,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1550 transitions. [2020-10-16 03:26:03,391 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739130434782609 [2020-10-16 03:26:03,392 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1550 transitions. [2020-10-16 03:26:03,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1550 transitions. [2020-10-16 03:26:03,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:03,392 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1550 transitions. [2020-10-16 03:26:03,393 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:26:03,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:26:03,394 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:26:03,394 INFO L185 Difference]: Start difference. First operand has 351 places, 246 transitions, 7204 flow. Second operand 23 states and 1550 transitions. [2020-10-16 03:26:03,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 373 places, 271 transitions, 9383 flow [2020-10-16 03:26:03,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 271 transitions, 9201 flow, removed 65 selfloop flow, removed 16 redundant places. [2020-10-16 03:26:03,690 INFO L241 Difference]: Finished difference. Result has 361 places, 252 transitions, 7632 flow [2020-10-16 03:26:03,690 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7044, PETRI_DIFFERENCE_MINUEND_PLACES=335, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7632, PETRI_PLACES=361, PETRI_TRANSITIONS=252} [2020-10-16 03:26:03,690 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 343 predicate places. [2020-10-16 03:26:03,691 INFO L481 AbstractCegarLoop]: Abstraction has has 361 places, 252 transitions, 7632 flow [2020-10-16 03:26:03,691 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:03,691 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:03,691 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:03,903 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:03,904 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:03,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:03,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1388802532, now seen corresponding path program 61 times [2020-10-16 03:26:03,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:03,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700439311] [2020-10-16 03:26:03,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:03,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:04,038 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:26:04,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700439311] [2020-10-16 03:26:04,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172338585] [2020-10-16 03:26:04,039 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:26:04,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:04,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:04,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:04,104 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:04,116 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:26:04,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:04,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:26:04,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870246128] [2020-10-16 03:26:04,117 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:04,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:04,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:04,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:04,118 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:04,119 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 252 transitions, 7632 flow. Second operand 18 states. [2020-10-16 03:26:04,119 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:04,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:04,119 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:04,817 INFO L129 PetriNetUnfolder]: 235/626 cut-off events. [2020-10-16 03:26:04,817 INFO L130 PetriNetUnfolder]: For 91582/91584 co-relation queries the response was YES. [2020-10-16 03:26:04,824 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11451 conditions, 626 events. 235/626 cut-off events. For 91582/91584 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3392 event pairs, 0 based on Foata normal form. 4/630 useless extension candidates. Maximal degree in co-relation 11282. Up to 377 conditions per place. [2020-10-16 03:26:04,830 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 146 changer transitions 0/275 dead transitions. [2020-10-16 03:26:04,830 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 275 transitions, 9806 flow [2020-10-16 03:26:04,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:04,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:04,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1686 transitions. [2020-10-16 03:26:04,832 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744 [2020-10-16 03:26:04,832 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1686 transitions. [2020-10-16 03:26:04,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1686 transitions. [2020-10-16 03:26:04,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:04,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1686 transitions. [2020-10-16 03:26:04,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:04,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:04,834 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:04,834 INFO L185 Difference]: Start difference. First operand has 361 places, 252 transitions, 7632 flow. Second operand 25 states and 1686 transitions. [2020-10-16 03:26:04,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 275 transitions, 9806 flow [2020-10-16 03:26:05,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 275 transitions, 9542 flow, removed 80 selfloop flow, removed 14 redundant places. [2020-10-16 03:26:05,150 INFO L241 Difference]: Finished difference. Result has 373 places, 254 transitions, 7884 flow [2020-10-16 03:26:05,151 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7414, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=7884, PETRI_PLACES=373, PETRI_TRANSITIONS=254} [2020-10-16 03:26:05,151 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 355 predicate places. [2020-10-16 03:26:05,151 INFO L481 AbstractCegarLoop]: Abstraction has has 373 places, 254 transitions, 7884 flow [2020-10-16 03:26:05,151 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:05,151 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:05,152 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:05,364 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 03:26:05,365 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:05,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:05,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1304284856, now seen corresponding path program 62 times [2020-10-16 03:26:05,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:05,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060228989] [2020-10-16 03:26:05,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:05,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:05,520 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:26:05,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060228989] [2020-10-16 03:26:05,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869317661] [2020-10-16 03:26:05,521 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:26:05,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:05,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:05,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:05,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:05,587 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:26:05,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:05,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:26:05,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694928354] [2020-10-16 03:26:05,588 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:26:05,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:05,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:26:05,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:26:05,589 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:05,590 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 254 transitions, 7884 flow. Second operand 17 states. [2020-10-16 03:26:05,590 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:05,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:05,590 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:06,243 INFO L129 PetriNetUnfolder]: 237/632 cut-off events. [2020-10-16 03:26:06,243 INFO L130 PetriNetUnfolder]: For 92239/92241 co-relation queries the response was YES. [2020-10-16 03:26:06,250 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11656 conditions, 632 events. 237/632 cut-off events. For 92239/92241 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3498 event pairs, 0 based on Foata normal form. 4/636 useless extension candidates. Maximal degree in co-relation 11485. Up to 381 conditions per place. [2020-10-16 03:26:06,256 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 100 selfloop transitions, 172 changer transitions 0/279 dead transitions. [2020-10-16 03:26:06,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 279 transitions, 10208 flow [2020-10-16 03:26:06,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:26:06,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:26:06,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1889 transitions. [2020-10-16 03:26:06,258 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746428571428571 [2020-10-16 03:26:06,258 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1889 transitions. [2020-10-16 03:26:06,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1889 transitions. [2020-10-16 03:26:06,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:06,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1889 transitions. [2020-10-16 03:26:06,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:26:06,261 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:26:06,261 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:26:06,261 INFO L185 Difference]: Start difference. First operand has 373 places, 254 transitions, 7884 flow. Second operand 28 states and 1889 transitions. [2020-10-16 03:26:06,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 279 transitions, 10208 flow [2020-10-16 03:26:06,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 279 transitions, 9873 flow, removed 82 selfloop flow, removed 18 redundant places. [2020-10-16 03:26:06,576 INFO L241 Difference]: Finished difference. Result has 384 places, 256 transitions, 8129 flow [2020-10-16 03:26:06,576 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7599, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=8129, PETRI_PLACES=384, PETRI_TRANSITIONS=256} [2020-10-16 03:26:06,576 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 366 predicate places. [2020-10-16 03:26:06,577 INFO L481 AbstractCegarLoop]: Abstraction has has 384 places, 256 transitions, 8129 flow [2020-10-16 03:26:06,577 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:26:06,577 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:06,577 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:06,782 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:06,783 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:06,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:06,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1270554796, now seen corresponding path program 63 times [2020-10-16 03:26:06,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:06,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163611124] [2020-10-16 03:26:06,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:06,904 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:26:06,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163611124] [2020-10-16 03:26:06,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220693355] [2020-10-16 03:26:06,904 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:26:06,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:26:06,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:06,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:06,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:07,029 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:07,046 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:26:07,047 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:07,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:26:07,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479355885] [2020-10-16 03:26:07,048 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:07,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:07,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:07,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:07,051 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:07,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 256 transitions, 8129 flow. Second operand 18 states. [2020-10-16 03:26:07,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:07,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:07,053 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:08,147 INFO L129 PetriNetUnfolder]: 239/638 cut-off events. [2020-10-16 03:26:08,147 INFO L130 PetriNetUnfolder]: For 92968/92974 co-relation queries the response was YES. [2020-10-16 03:26:08,159 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11858 conditions, 638 events. 239/638 cut-off events. For 92968/92974 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3530 event pairs, 0 based on Foata normal form. 8/646 useless extension candidates. Maximal degree in co-relation 11685. Up to 385 conditions per place. [2020-10-16 03:26:08,169 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 94 selfloop transitions, 180 changer transitions 0/281 dead transitions. [2020-10-16 03:26:08,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 281 transitions, 10457 flow [2020-10-16 03:26:08,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:26:08,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:26:08,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1822 transitions. [2020-10-16 03:26:08,172 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748148148148149 [2020-10-16 03:26:08,172 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1822 transitions. [2020-10-16 03:26:08,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1822 transitions. [2020-10-16 03:26:08,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:08,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1822 transitions. [2020-10-16 03:26:08,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:26:08,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:26:08,176 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:26:08,176 INFO L185 Difference]: Start difference. First operand has 384 places, 256 transitions, 8129 flow. Second operand 27 states and 1822 transitions. [2020-10-16 03:26:08,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 281 transitions, 10457 flow [2020-10-16 03:26:08,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 281 transitions, 9993 flow, removed 80 selfloop flow, removed 25 redundant places. [2020-10-16 03:26:08,633 INFO L241 Difference]: Finished difference. Result has 387 places, 258 transitions, 8269 flow [2020-10-16 03:26:08,633 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7715, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=8269, PETRI_PLACES=387, PETRI_TRANSITIONS=258} [2020-10-16 03:26:08,633 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 369 predicate places. [2020-10-16 03:26:08,633 INFO L481 AbstractCegarLoop]: Abstraction has has 387 places, 258 transitions, 8269 flow [2020-10-16 03:26:08,633 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:08,634 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:08,634 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:08,834 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 03:26:08,834 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:08,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:08,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1741550506, now seen corresponding path program 64 times [2020-10-16 03:26:08,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:08,836 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137425269] [2020-10-16 03:26:08,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:08,959 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:26:08,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137425269] [2020-10-16 03:26:08,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215278664] [2020-10-16 03:26:08,960 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:26:09,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:09,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:09,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:09,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:09,018 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:26:09,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:09,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:26:09,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637396388] [2020-10-16 03:26:09,019 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:26:09,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:09,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:26:09,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:26:09,020 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:09,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 258 transitions, 8269 flow. Second operand 17 states. [2020-10-16 03:26:09,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:09,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:09,021 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:09,707 INFO L129 PetriNetUnfolder]: 241/644 cut-off events. [2020-10-16 03:26:09,708 INFO L130 PetriNetUnfolder]: For 93707/93713 co-relation queries the response was YES. [2020-10-16 03:26:09,715 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12007 conditions, 644 events. 241/644 cut-off events. For 93707/93713 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3573 event pairs, 0 based on Foata normal form. 8/652 useless extension candidates. Maximal degree in co-relation 11832. Up to 389 conditions per place. [2020-10-16 03:26:09,721 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 202 changer transitions 0/286 dead transitions. [2020-10-16 03:26:09,721 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 286 transitions, 10755 flow [2020-10-16 03:26:09,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:26:09,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:26:09,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 03:26:09,723 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:26:09,723 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 03:26:09,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 03:26:09,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:09,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 03:26:09,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:26:09,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:26:09,725 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:26:09,726 INFO L185 Difference]: Start difference. First operand has 387 places, 258 transitions, 8269 flow. Second operand 30 states and 2025 transitions. [2020-10-16 03:26:09,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 286 transitions, 10755 flow [2020-10-16 03:26:10,046 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 286 transitions, 10273 flow, removed 82 selfloop flow, removed 25 redundant places. [2020-10-16 03:26:10,053 INFO L241 Difference]: Finished difference. Result has 394 places, 261 transitions, 8461 flow [2020-10-16 03:26:10,053 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7841, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8461, PETRI_PLACES=394, PETRI_TRANSITIONS=261} [2020-10-16 03:26:10,053 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 376 predicate places. [2020-10-16 03:26:10,053 INFO L481 AbstractCegarLoop]: Abstraction has has 394 places, 261 transitions, 8461 flow [2020-10-16 03:26:10,054 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:26:10,054 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:10,054 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:10,254 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:10,254 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:10,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:10,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1758127756, now seen corresponding path program 65 times [2020-10-16 03:26:10,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:10,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683278722] [2020-10-16 03:26:10,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:10,376 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:26:10,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683278722] [2020-10-16 03:26:10,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011861676] [2020-10-16 03:26:10,377 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:26:10,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:26:10,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:10,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:10,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:10,443 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:26:10,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:10,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:26:10,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654119558] [2020-10-16 03:26:10,445 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:26:10,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:10,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:26:10,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:26:10,446 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:10,446 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 261 transitions, 8461 flow. Second operand 17 states. [2020-10-16 03:26:10,447 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:10,447 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:10,447 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:11,190 INFO L129 PetriNetUnfolder]: 250/665 cut-off events. [2020-10-16 03:26:11,191 INFO L130 PetriNetUnfolder]: For 97999/98001 co-relation queries the response was YES. [2020-10-16 03:26:11,199 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12616 conditions, 665 events. 250/665 cut-off events. For 97999/98001 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3628 event pairs, 0 based on Foata normal form. 4/669 useless extension candidates. Maximal degree in co-relation 12438. Up to 403 conditions per place. [2020-10-16 03:26:11,205 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 222 changer transitions 0/295 dead transitions. [2020-10-16 03:26:11,205 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 295 transitions, 11437 flow [2020-10-16 03:26:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:11,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:11,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2162 transitions. [2020-10-16 03:26:11,207 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:26:11,207 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2162 transitions. [2020-10-16 03:26:11,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2162 transitions. [2020-10-16 03:26:11,207 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:11,207 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2162 transitions. [2020-10-16 03:26:11,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:11,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:11,209 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:11,210 INFO L185 Difference]: Start difference. First operand has 394 places, 261 transitions, 8461 flow. Second operand 32 states and 2162 transitions. [2020-10-16 03:26:11,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 295 transitions, 11437 flow [2020-10-16 03:26:11,605 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 295 transitions, 10951 flow, removed 91 selfloop flow, removed 24 redundant places. [2020-10-16 03:26:11,612 INFO L241 Difference]: Finished difference. Result has 405 places, 267 transitions, 8976 flow [2020-10-16 03:26:11,613 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8043, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8976, PETRI_PLACES=405, PETRI_TRANSITIONS=267} [2020-10-16 03:26:11,613 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 387 predicate places. [2020-10-16 03:26:11,613 INFO L481 AbstractCegarLoop]: Abstraction has has 405 places, 267 transitions, 8976 flow [2020-10-16 03:26:11,613 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:26:11,613 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:11,613 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:11,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 03:26:11,814 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:11,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:11,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1758144496, now seen corresponding path program 66 times [2020-10-16 03:26:11,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:11,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341817065] [2020-10-16 03:26:11,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:11,944 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:26:11,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341817065] [2020-10-16 03:26:11,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167881369] [2020-10-16 03:26:11,945 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:26:12,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:26:12,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:12,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:26:12,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:12,041 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:12,057 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:26:12,057 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:12,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:26:12,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207041909] [2020-10-16 03:26:12,058 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:12,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:12,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:12,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:12,059 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:12,060 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 267 transitions, 8976 flow. Second operand 18 states. [2020-10-16 03:26:12,060 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:12,060 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:12,060 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:12,958 INFO L129 PetriNetUnfolder]: 247/659 cut-off events. [2020-10-16 03:26:12,958 INFO L130 PetriNetUnfolder]: For 105358/105364 co-relation queries the response was YES. [2020-10-16 03:26:12,971 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12809 conditions, 659 events. 247/659 cut-off events. For 105358/105364 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3662 event pairs, 0 based on Foata normal form. 8/667 useless extension candidates. Maximal degree in co-relation 12627. Up to 399 conditions per place. [2020-10-16 03:26:12,980 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 222 changer transitions 0/295 dead transitions. [2020-10-16 03:26:12,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 435 places, 295 transitions, 11632 flow [2020-10-16 03:26:12,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:12,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:12,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2094 transitions. [2020-10-16 03:26:12,982 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675483870967742 [2020-10-16 03:26:12,982 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2094 transitions. [2020-10-16 03:26:12,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2094 transitions. [2020-10-16 03:26:12,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:12,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2094 transitions. [2020-10-16 03:26:12,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:12,985 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:12,985 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:12,985 INFO L185 Difference]: Start difference. First operand has 405 places, 267 transitions, 8976 flow. Second operand 31 states and 2094 transitions. [2020-10-16 03:26:12,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 435 places, 295 transitions, 11632 flow [2020-10-16 03:26:13,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 295 transitions, 10919 flow, removed 156 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:13,390 INFO L241 Difference]: Finished difference. Result has 408 places, 268 transitions, 8868 flow [2020-10-16 03:26:13,390 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8263, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=8868, PETRI_PLACES=408, PETRI_TRANSITIONS=268} [2020-10-16 03:26:13,391 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 390 predicate places. [2020-10-16 03:26:13,391 INFO L481 AbstractCegarLoop]: Abstraction has has 408 places, 268 transitions, 8868 flow [2020-10-16 03:26:13,391 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:13,391 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:13,391 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:13,591 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:13,592 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:13,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:13,592 INFO L82 PathProgramCache]: Analyzing trace with hash -226750371, now seen corresponding path program 67 times [2020-10-16 03:26:13,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:13,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687726275] [2020-10-16 03:26:13,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:13,778 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:26:13,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687726275] [2020-10-16 03:26:13,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361867523] [2020-10-16 03:26:13,778 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:26:13,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:13,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:13,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:13,837 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:26:13,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:13,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:26:13,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659505626] [2020-10-16 03:26:13,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:13,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:13,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:13,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:13,841 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:13,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 268 transitions, 8868 flow. Second operand 18 states. [2020-10-16 03:26:13,842 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:13,842 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:13,842 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:14,346 INFO L129 PetriNetUnfolder]: 249/665 cut-off events. [2020-10-16 03:26:14,346 INFO L130 PetriNetUnfolder]: For 109305/109307 co-relation queries the response was YES. [2020-10-16 03:26:14,354 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12962 conditions, 665 events. 249/665 cut-off events. For 109305/109307 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3693 event pairs, 0 based on Foata normal form. 2/667 useless extension candidates. Maximal degree in co-relation 12778. Up to 401 conditions per place. [2020-10-16 03:26:14,361 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 234 selfloop transitions, 46 changer transitions 0/287 dead transitions. [2020-10-16 03:26:14,361 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 287 transitions, 10848 flow [2020-10-16 03:26:14,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:26:14,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:26:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1345 transitions. [2020-10-16 03:26:14,362 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:26:14,362 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1345 transitions. [2020-10-16 03:26:14,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1345 transitions. [2020-10-16 03:26:14,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:14,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1345 transitions. [2020-10-16 03:26:14,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:26:14,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:26:14,364 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:26:14,364 INFO L185 Difference]: Start difference. First operand has 408 places, 268 transitions, 8868 flow. Second operand 20 states and 1345 transitions. [2020-10-16 03:26:14,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 287 transitions, 10848 flow [2020-10-16 03:26:14,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 287 transitions, 10314 flow, removed 63 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:14,778 INFO L241 Difference]: Finished difference. Result has 400 places, 270 transitions, 8642 flow [2020-10-16 03:26:14,778 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8390, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=8642, PETRI_PLACES=400, PETRI_TRANSITIONS=270} [2020-10-16 03:26:14,779 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 382 predicate places. [2020-10-16 03:26:14,779 INFO L481 AbstractCegarLoop]: Abstraction has has 400 places, 270 transitions, 8642 flow [2020-10-16 03:26:14,779 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:14,779 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:14,779 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:14,979 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 03:26:14,980 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:14,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:14,981 INFO L82 PathProgramCache]: Analyzing trace with hash 50938499, now seen corresponding path program 68 times [2020-10-16 03:26:14,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:14,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986250162] [2020-10-16 03:26:14,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:14,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:15,171 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:26:15,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986250162] [2020-10-16 03:26:15,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265860614] [2020-10-16 03:26:15,172 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:26:15,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:15,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:15,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:15,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:15,232 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:15,242 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:26:15,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:15,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:15,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803801018] [2020-10-16 03:26:15,243 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:15,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:15,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:15,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:15,245 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:15,246 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 270 transitions, 8642 flow. Second operand 19 states. [2020-10-16 03:26:15,246 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:15,246 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:15,246 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:15,958 INFO L129 PetriNetUnfolder]: 259/695 cut-off events. [2020-10-16 03:26:15,959 INFO L130 PetriNetUnfolder]: For 111205/111211 co-relation queries the response was YES. [2020-10-16 03:26:15,967 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13361 conditions, 695 events. 259/695 cut-off events. For 111205/111211 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3958 event pairs, 0 based on Foata normal form. 8/703 useless extension candidates. Maximal degree in co-relation 13175. Up to 421 conditions per place. [2020-10-16 03:26:15,974 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 218 selfloop transitions, 72 changer transitions 0/297 dead transitions. [2020-10-16 03:26:15,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 297 transitions, 11024 flow [2020-10-16 03:26:15,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:26:15,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:26:15,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1413 transitions. [2020-10-16 03:26:15,976 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:26:15,976 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1413 transitions. [2020-10-16 03:26:15,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1413 transitions. [2020-10-16 03:26:15,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:15,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1413 transitions. [2020-10-16 03:26:15,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:26:15,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:26:15,978 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:26:15,978 INFO L185 Difference]: Start difference. First operand has 400 places, 270 transitions, 8642 flow. Second operand 21 states and 1413 transitions. [2020-10-16 03:26:15,978 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 297 transitions, 11024 flow [2020-10-16 03:26:16,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 403 places, 297 transitions, 10812 flow, removed 64 selfloop flow, removed 17 redundant places. [2020-10-16 03:26:16,365 INFO L241 Difference]: Finished difference. Result has 409 places, 280 transitions, 9210 flow [2020-10-16 03:26:16,366 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8448, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=9210, PETRI_PLACES=409, PETRI_TRANSITIONS=280} [2020-10-16 03:26:16,366 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 391 predicate places. [2020-10-16 03:26:16,366 INFO L481 AbstractCegarLoop]: Abstraction has has 409 places, 280 transitions, 9210 flow [2020-10-16 03:26:16,366 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:16,366 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:16,366 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:16,566 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 03:26:16,567 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:16,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:16,567 INFO L82 PathProgramCache]: Analyzing trace with hash 739260289, now seen corresponding path program 69 times [2020-10-16 03:26:16,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:16,568 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778845991] [2020-10-16 03:26:16,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:16,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:16,734 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:26:16,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778845991] [2020-10-16 03:26:16,735 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351578073] [2020-10-16 03:26:16,735 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:26:16,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:26:16,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:16,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:16,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:16,794 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:26:16,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:16,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:26:16,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463231632] [2020-10-16 03:26:16,795 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:16,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:16,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:16,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:16,796 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:16,801 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 280 transitions, 9210 flow. Second operand 18 states. [2020-10-16 03:26:16,801 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:16,801 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:16,801 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:17,396 INFO L129 PetriNetUnfolder]: 265/713 cut-off events. [2020-10-16 03:26:17,396 INFO L130 PetriNetUnfolder]: For 117962/117964 co-relation queries the response was YES. [2020-10-16 03:26:17,405 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13899 conditions, 713 events. 265/713 cut-off events. For 117962/117964 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4078 event pairs, 0 based on Foata normal form. 2/715 useless extension candidates. Maximal degree in co-relation 13707. Up to 433 conditions per place. [2020-10-16 03:26:17,412 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 190 selfloop transitions, 108 changer transitions 0/305 dead transitions. [2020-10-16 03:26:17,412 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 305 transitions, 11542 flow [2020-10-16 03:26:17,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:17,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:17,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1481 transitions. [2020-10-16 03:26:17,414 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731818181818182 [2020-10-16 03:26:17,414 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1481 transitions. [2020-10-16 03:26:17,414 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1481 transitions. [2020-10-16 03:26:17,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:17,414 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1481 transitions. [2020-10-16 03:26:17,415 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:17,416 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:17,416 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:17,416 INFO L185 Difference]: Start difference. First operand has 409 places, 280 transitions, 9210 flow. Second operand 22 states and 1481 transitions. [2020-10-16 03:26:17,416 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 305 transitions, 11542 flow [2020-10-16 03:26:17,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 305 transitions, 11274 flow, removed 90 selfloop flow, removed 13 redundant places. [2020-10-16 03:26:17,946 INFO L241 Difference]: Finished difference. Result has 421 places, 286 transitions, 9574 flow [2020-10-16 03:26:17,946 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8992, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=9574, PETRI_PLACES=421, PETRI_TRANSITIONS=286} [2020-10-16 03:26:17,946 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 403 predicate places. [2020-10-16 03:26:17,946 INFO L481 AbstractCegarLoop]: Abstraction has has 421 places, 286 transitions, 9574 flow [2020-10-16 03:26:17,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:17,946 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:17,946 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:18,147 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:18,147 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:18,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:18,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1024231515, now seen corresponding path program 70 times [2020-10-16 03:26:18,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:18,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543535822] [2020-10-16 03:26:18,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:18,327 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:26:18,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543535822] [2020-10-16 03:26:18,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037364241] [2020-10-16 03:26:18,328 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:26:18,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:18,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:18,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:18,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:18,391 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:18,404 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:26:18,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:18,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:18,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515851443] [2020-10-16 03:26:18,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:18,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:18,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:18,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:18,406 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:18,407 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 286 transitions, 9574 flow. Second operand 19 states. [2020-10-16 03:26:18,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:18,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:18,407 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:19,109 INFO L129 PetriNetUnfolder]: 269/725 cut-off events. [2020-10-16 03:26:19,109 INFO L130 PetriNetUnfolder]: For 119564/119570 co-relation queries the response was YES. [2020-10-16 03:26:19,118 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14208 conditions, 725 events. 269/725 cut-off events. For 119564/119570 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4170 event pairs, 0 based on Foata normal form. 8/733 useless extension candidates. Maximal degree in co-relation 14012. Up to 441 conditions per place. [2020-10-16 03:26:19,125 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 172 selfloop transitions, 130 changer transitions 0/309 dead transitions. [2020-10-16 03:26:19,125 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 309 transitions, 11835 flow [2020-10-16 03:26:19,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:26:19,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:26:19,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1549 transitions. [2020-10-16 03:26:19,127 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734782608695652 [2020-10-16 03:26:19,127 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1549 transitions. [2020-10-16 03:26:19,127 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1549 transitions. [2020-10-16 03:26:19,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:19,127 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1549 transitions. [2020-10-16 03:26:19,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:26:19,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:26:19,129 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:26:19,129 INFO L185 Difference]: Start difference. First operand has 421 places, 286 transitions, 9574 flow. Second operand 23 states and 1549 transitions. [2020-10-16 03:26:19,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 309 transitions, 11835 flow [2020-10-16 03:26:19,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 309 transitions, 11491 flow, removed 84 selfloop flow, removed 18 redundant places. [2020-10-16 03:26:19,567 INFO L241 Difference]: Finished difference. Result has 427 places, 290 transitions, 9807 flow [2020-10-16 03:26:19,567 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9276, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=9807, PETRI_PLACES=427, PETRI_TRANSITIONS=290} [2020-10-16 03:26:19,567 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 409 predicate places. [2020-10-16 03:26:19,567 INFO L481 AbstractCegarLoop]: Abstraction has has 427 places, 290 transitions, 9807 flow [2020-10-16 03:26:19,567 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:19,567 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:19,567 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:19,768 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:19,768 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:19,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:19,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1097377255, now seen corresponding path program 71 times [2020-10-16 03:26:19,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:19,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917943861] [2020-10-16 03:26:19,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:19,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:19,919 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:26:19,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917943861] [2020-10-16 03:26:19,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918412532] [2020-10-16 03:26:19,920 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:26:19,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:26:19,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:19,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:19,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:19,982 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:26:19,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:19,982 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:26:19,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784664079] [2020-10-16 03:26:19,983 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:19,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:19,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:19,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:19,984 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:19,985 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 290 transitions, 9807 flow. Second operand 18 states. [2020-10-16 03:26:19,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:19,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:19,985 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:20,785 INFO L129 PetriNetUnfolder]: 273/737 cut-off events. [2020-10-16 03:26:20,785 INFO L130 PetriNetUnfolder]: For 121138/121140 co-relation queries the response was YES. [2020-10-16 03:26:20,793 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14489 conditions, 737 events. 273/737 cut-off events. For 121138/121140 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4253 event pairs, 0 based on Foata normal form. 2/739 useless extension candidates. Maximal degree in co-relation 14291. Up to 449 conditions per place. [2020-10-16 03:26:20,800 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 146 selfloop transitions, 162 changer transitions 0/315 dead transitions. [2020-10-16 03:26:20,801 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 315 transitions, 12230 flow [2020-10-16 03:26:20,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:26:20,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:26:20,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1617 transitions. [2020-10-16 03:26:20,802 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 03:26:20,802 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1617 transitions. [2020-10-16 03:26:20,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1617 transitions. [2020-10-16 03:26:20,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:20,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1617 transitions. [2020-10-16 03:26:20,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:26:20,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:26:20,804 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:26:20,804 INFO L185 Difference]: Start difference. First operand has 427 places, 290 transitions, 9807 flow. Second operand 24 states and 1617 transitions. [2020-10-16 03:26:20,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 315 transitions, 12230 flow [2020-10-16 03:26:21,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 315 transitions, 11866 flow, removed 84 selfloop flow, removed 18 redundant places. [2020-10-16 03:26:21,238 INFO L241 Difference]: Finished difference. Result has 434 places, 294 transitions, 10096 flow [2020-10-16 03:26:21,239 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9493, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=290, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=10096, PETRI_PLACES=434, PETRI_TRANSITIONS=294} [2020-10-16 03:26:21,239 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 416 predicate places. [2020-10-16 03:26:21,239 INFO L481 AbstractCegarLoop]: Abstraction has has 434 places, 294 transitions, 10096 flow [2020-10-16 03:26:21,239 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:21,239 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:21,239 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:21,439 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:21,440 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:21,440 INFO L82 PathProgramCache]: Analyzing trace with hash 159512445, now seen corresponding path program 72 times [2020-10-16 03:26:21,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:21,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92254055] [2020-10-16 03:26:21,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:21,603 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:26:21,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92254055] [2020-10-16 03:26:21,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253224436] [2020-10-16 03:26:21,604 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:26:21,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:26:21,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:21,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:21,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:21,670 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:21,689 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:26:21,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:21,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:21,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086510888] [2020-10-16 03:26:21,690 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:21,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:21,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:21,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:21,692 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:21,692 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 294 transitions, 10096 flow. Second operand 19 states. [2020-10-16 03:26:21,692 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:21,692 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:21,692 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:22,470 INFO L129 PetriNetUnfolder]: 277/749 cut-off events. [2020-10-16 03:26:22,470 INFO L130 PetriNetUnfolder]: For 122906/122912 co-relation queries the response was YES. [2020-10-16 03:26:22,480 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14787 conditions, 749 events. 277/749 cut-off events. For 122906/122912 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4355 event pairs, 0 based on Foata normal form. 8/757 useless extension candidates. Maximal degree in co-relation 14587. Up to 457 conditions per place. [2020-10-16 03:26:22,487 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 132 selfloop transitions, 180 changer transitions 0/319 dead transitions. [2020-10-16 03:26:22,488 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 319 transitions, 12505 flow [2020-10-16 03:26:22,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:22,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:22,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1685 transitions. [2020-10-16 03:26:22,489 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:26:22,489 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1685 transitions. [2020-10-16 03:26:22,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1685 transitions. [2020-10-16 03:26:22,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:22,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1685 transitions. [2020-10-16 03:26:22,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:22,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:22,492 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:22,492 INFO L185 Difference]: Start difference. First operand has 434 places, 294 transitions, 10096 flow. Second operand 25 states and 1685 transitions. [2020-10-16 03:26:22,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 458 places, 319 transitions, 12505 flow [2020-10-16 03:26:22,941 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 319 transitions, 12061 flow, removed 82 selfloop flow, removed 21 redundant places. [2020-10-16 03:26:22,949 INFO L241 Difference]: Finished difference. Result has 441 places, 298 transitions, 10375 flow [2020-10-16 03:26:22,949 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9698, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=10375, PETRI_PLACES=441, PETRI_TRANSITIONS=298} [2020-10-16 03:26:22,949 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 423 predicate places. [2020-10-16 03:26:22,949 INFO L481 AbstractCegarLoop]: Abstraction has has 441 places, 298 transitions, 10375 flow [2020-10-16 03:26:22,950 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:22,950 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:22,950 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:23,150 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:23,151 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:23,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:23,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1314592315, now seen corresponding path program 73 times [2020-10-16 03:26:23,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:23,152 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800016979] [2020-10-16 03:26:23,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:23,300 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:26:23,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800016979] [2020-10-16 03:26:23,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443093349] [2020-10-16 03:26:23,301 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:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:23,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:23,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:23,363 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:26:23,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:23,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:26:23,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733453317] [2020-10-16 03:26:23,364 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:23,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:23,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:23,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:23,365 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:23,366 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 298 transitions, 10375 flow. Second operand 18 states. [2020-10-16 03:26:23,366 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:23,366 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:23,366 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:24,085 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2020-10-16 03:26:24,223 INFO L129 PetriNetUnfolder]: 281/761 cut-off events. [2020-10-16 03:26:24,223 INFO L130 PetriNetUnfolder]: For 124920/124922 co-relation queries the response was YES. [2020-10-16 03:26:24,232 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15099 conditions, 761 events. 281/761 cut-off events. For 124920/124922 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4442 event pairs, 0 based on Foata normal form. 2/763 useless extension candidates. Maximal degree in co-relation 14895. Up to 465 conditions per place. [2020-10-16 03:26:24,240 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 208 changer transitions 0/325 dead transitions. [2020-10-16 03:26:24,240 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 325 transitions, 12958 flow [2020-10-16 03:26:24,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:26:24,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:26:24,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1753 transitions. [2020-10-16 03:26:24,242 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742307692307692 [2020-10-16 03:26:24,242 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1753 transitions. [2020-10-16 03:26:24,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1753 transitions. [2020-10-16 03:26:24,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:24,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1753 transitions. [2020-10-16 03:26:24,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:26:24,244 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:26:24,244 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:26:24,244 INFO L185 Difference]: Start difference. First operand has 441 places, 298 transitions, 10375 flow. Second operand 26 states and 1753 transitions. [2020-10-16 03:26:24,244 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 325 transitions, 12958 flow [2020-10-16 03:26:24,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 325 transitions, 12530 flow, removed 82 selfloop flow, removed 20 redundant places. [2020-10-16 03:26:24,731 INFO L241 Difference]: Finished difference. Result has 448 places, 302 transitions, 10702 flow [2020-10-16 03:26:24,731 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9997, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=10702, PETRI_PLACES=448, PETRI_TRANSITIONS=302} [2020-10-16 03:26:24,731 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 430 predicate places. [2020-10-16 03:26:24,731 INFO L481 AbstractCegarLoop]: Abstraction has has 448 places, 302 transitions, 10702 flow [2020-10-16 03:26:24,731 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:24,732 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:24,732 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:24,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 03:26:24,940 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:24,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:24,940 INFO L82 PathProgramCache]: Analyzing trace with hash -794849239, now seen corresponding path program 74 times [2020-10-16 03:26:24,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:24,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429693312] [2020-10-16 03:26:24,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:24,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:25,099 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:26:25,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429693312] [2020-10-16 03:26:25,100 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948446537] [2020-10-16 03:26:25,100 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:25,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:25,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:25,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:25,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:25,162 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:25,180 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:26:25,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:25,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:25,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410788130] [2020-10-16 03:26:25,181 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:25,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:25,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:25,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:25,182 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:25,183 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 302 transitions, 10702 flow. Second operand 19 states. [2020-10-16 03:26:25,183 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:25,183 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:25,183 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:26,049 INFO L129 PetriNetUnfolder]: 283/767 cut-off events. [2020-10-16 03:26:26,049 INFO L130 PetriNetUnfolder]: For 125895/125897 co-relation queries the response was YES. [2020-10-16 03:26:26,060 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15308 conditions, 767 events. 283/767 cut-off events. For 125895/125897 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4498 event pairs, 0 based on Foata normal form. 4/771 useless extension candidates. Maximal degree in co-relation 15102. Up to 469 conditions per place. [2020-10-16 03:26:26,067 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 98 selfloop transitions, 222 changer transitions 0/327 dead transitions. [2020-10-16 03:26:26,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 327 transitions, 13214 flow [2020-10-16 03:26:26,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:26:26,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:26:26,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1821 transitions. [2020-10-16 03:26:26,069 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744444444444444 [2020-10-16 03:26:26,069 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1821 transitions. [2020-10-16 03:26:26,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1821 transitions. [2020-10-16 03:26:26,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:26,070 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1821 transitions. [2020-10-16 03:26:26,071 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:26:26,072 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:26:26,073 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:26:26,073 INFO L185 Difference]: Start difference. First operand has 448 places, 302 transitions, 10702 flow. Second operand 27 states and 1821 transitions. [2020-10-16 03:26:26,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 327 transitions, 13214 flow [2020-10-16 03:26:26,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 327 transitions, 12702 flow, removed 82 selfloop flow, removed 23 redundant places. [2020-10-16 03:26:26,676 INFO L241 Difference]: Finished difference. Result has 453 places, 304 transitions, 10902 flow [2020-10-16 03:26:26,677 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10240, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=10902, PETRI_PLACES=453, PETRI_TRANSITIONS=304} [2020-10-16 03:26:26,677 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 435 predicate places. [2020-10-16 03:26:26,677 INFO L481 AbstractCegarLoop]: Abstraction has has 453 places, 304 transitions, 10902 flow [2020-10-16 03:26:26,677 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:26,677 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:26,678 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:26,883 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:26,884 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:26,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:26,884 INFO L82 PathProgramCache]: Analyzing trace with hash -859665653, now seen corresponding path program 75 times [2020-10-16 03:26:26,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:26,885 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372569948] [2020-10-16 03:26:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:26,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:27,032 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:26:27,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372569948] [2020-10-16 03:26:27,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30497846] [2020-10-16 03:26:27,033 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:27,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:26:27,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:27,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:27,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:27,110 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:27,122 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:26:27,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:27,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:27,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107108071] [2020-10-16 03:26:27,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:27,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:27,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:27,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:27,124 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:27,124 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 304 transitions, 10902 flow. Second operand 19 states. [2020-10-16 03:26:27,124 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:27,124 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:27,125 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:28,187 INFO L129 PetriNetUnfolder]: 287/779 cut-off events. [2020-10-16 03:26:28,188 INFO L130 PetriNetUnfolder]: For 127708/127710 co-relation queries the response was YES. [2020-10-16 03:26:28,198 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15598 conditions, 779 events. 287/779 cut-off events. For 127708/127710 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 4533 event pairs, 0 based on Foata normal form. 4/783 useless extension candidates. Maximal degree in co-relation 15390. Up to 477 conditions per place. [2020-10-16 03:26:28,206 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 252 changer transitions 0/333 dead transitions. [2020-10-16 03:26:28,206 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 333 transitions, 13627 flow [2020-10-16 03:26:28,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:26:28,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:26:28,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1957 transitions. [2020-10-16 03:26:28,208 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748275862068965 [2020-10-16 03:26:28,208 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1957 transitions. [2020-10-16 03:26:28,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1957 transitions. [2020-10-16 03:26:28,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:28,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1957 transitions. [2020-10-16 03:26:28,210 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:26:28,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:26:28,212 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:26:28,212 INFO L185 Difference]: Start difference. First operand has 453 places, 304 transitions, 10902 flow. Second operand 29 states and 1957 transitions. [2020-10-16 03:26:28,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 333 transitions, 13627 flow [2020-10-16 03:26:28,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 333 transitions, 13079 flow, removed 84 selfloop flow, removed 24 redundant places. [2020-10-16 03:26:28,730 INFO L241 Difference]: Finished difference. Result has 461 places, 308 transitions, 11274 flow [2020-10-16 03:26:28,730 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10408, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=304, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=11274, PETRI_PLACES=461, PETRI_TRANSITIONS=308} [2020-10-16 03:26:28,731 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 443 predicate places. [2020-10-16 03:26:28,731 INFO L481 AbstractCegarLoop]: Abstraction has has 461 places, 308 transitions, 11274 flow [2020-10-16 03:26:28,731 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:28,731 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:28,731 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:28,937 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 03:26:28,938 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:28,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:28,938 INFO L82 PathProgramCache]: Analyzing trace with hash -388669943, now seen corresponding path program 76 times [2020-10-16 03:26:28,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:28,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841810481] [2020-10-16 03:26:28,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:29,084 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:26:29,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841810481] [2020-10-16 03:26:29,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758568812] [2020-10-16 03:26:29,085 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:29,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:29,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:29,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:29,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:29,145 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:26:29,145 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:29,145 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:26:29,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353501971] [2020-10-16 03:26:29,146 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:26:29,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:29,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:26:29,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:26:29,148 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:29,148 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 308 transitions, 11274 flow. Second operand 18 states. [2020-10-16 03:26:29,148 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:29,148 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:29,148 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:29,999 INFO L129 PetriNetUnfolder]: 289/784 cut-off events. [2020-10-16 03:26:29,999 INFO L130 PetriNetUnfolder]: For 129094/129100 co-relation queries the response was YES. [2020-10-16 03:26:30,010 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15842 conditions, 784 events. 289/784 cut-off events. For 129094/129100 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 4647 event pairs, 0 based on Foata normal form. 5/789 useless extension candidates. Maximal degree in co-relation 15630. Up to 481 conditions per place. [2020-10-16 03:26:30,018 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 58 selfloop transitions, 272 changer transitions 0/337 dead transitions. [2020-10-16 03:26:30,018 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 337 transitions, 14106 flow [2020-10-16 03:26:30,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:26:30,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:26:30,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2025 transitions. [2020-10-16 03:26:30,020 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:26:30,020 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2025 transitions. [2020-10-16 03:26:30,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2025 transitions. [2020-10-16 03:26:30,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:30,021 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2025 transitions. [2020-10-16 03:26:30,022 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:26:30,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:26:30,023 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:26:30,023 INFO L185 Difference]: Start difference. First operand has 461 places, 308 transitions, 11274 flow. Second operand 30 states and 2025 transitions. [2020-10-16 03:26:30,023 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 337 transitions, 14106 flow [2020-10-16 03:26:30,574 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 337 transitions, 13575 flow, removed 90 selfloop flow, removed 24 redundant places. [2020-10-16 03:26:30,583 INFO L241 Difference]: Finished difference. Result has 468 places, 310 transitions, 11583 flow [2020-10-16 03:26:30,583 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10801, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11583, PETRI_PLACES=468, PETRI_TRANSITIONS=310} [2020-10-16 03:26:30,584 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 450 predicate places. [2020-10-16 03:26:30,584 INFO L481 AbstractCegarLoop]: Abstraction has has 468 places, 310 transitions, 11583 flow [2020-10-16 03:26:30,584 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:26:30,584 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:30,584 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:30,789 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:30,790 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:30,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:30,790 INFO L82 PathProgramCache]: Analyzing trace with hash -1576745979, now seen corresponding path program 77 times [2020-10-16 03:26:30,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:30,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787915496] [2020-10-16 03:26:30,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:30,931 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:26:30,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787915496] [2020-10-16 03:26:30,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234469689] [2020-10-16 03:26:30,932 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:30,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:26:30,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:30,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:30,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:31,002 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:31,014 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:26:31,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:31,015 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:31,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674141962] [2020-10-16 03:26:31,015 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:31,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:31,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:31,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:31,017 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:31,017 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 310 transitions, 11583 flow. Second operand 19 states. [2020-10-16 03:26:31,017 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:31,017 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:31,017 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:31,279 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 13 [2020-10-16 03:26:32,190 INFO L129 PetriNetUnfolder]: 293/794 cut-off events. [2020-10-16 03:26:32,191 INFO L130 PetriNetUnfolder]: For 131276/131278 co-relation queries the response was YES. [2020-10-16 03:26:32,202 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16185 conditions, 794 events. 293/794 cut-off events. For 131276/131278 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4709 event pairs, 0 based on Foata normal form. 4/798 useless extension candidates. Maximal degree in co-relation 15971. Up to 487 conditions per place. [2020-10-16 03:26:32,210 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 46 selfloop transitions, 290 changer transitions 0/343 dead transitions. [2020-10-16 03:26:32,210 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 343 transitions, 14701 flow [2020-10-16 03:26:32,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:26:32,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:26:32,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2229 transitions. [2020-10-16 03:26:32,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:26:32,212 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2229 transitions. [2020-10-16 03:26:32,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2229 transitions. [2020-10-16 03:26:32,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:32,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2229 transitions. [2020-10-16 03:26:32,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:26:32,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:26:32,215 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:26:32,215 INFO L185 Difference]: Start difference. First operand has 468 places, 310 transitions, 11583 flow. Second operand 33 states and 2229 transitions. [2020-10-16 03:26:32,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 343 transitions, 14701 flow [2020-10-16 03:26:32,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 343 transitions, 14069 flow, removed 89 selfloop flow, removed 26 redundant places. [2020-10-16 03:26:32,834 INFO L241 Difference]: Finished difference. Result has 477 places, 314 transitions, 11980 flow [2020-10-16 03:26:32,835 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11015, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=11980, PETRI_PLACES=477, PETRI_TRANSITIONS=314} [2020-10-16 03:26:32,835 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 459 predicate places. [2020-10-16 03:26:32,835 INFO L481 AbstractCegarLoop]: Abstraction has has 477 places, 314 transitions, 11980 flow [2020-10-16 03:26:32,835 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:32,835 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:32,835 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:33,040 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 03:26:33,041 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:33,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:33,041 INFO L82 PathProgramCache]: Analyzing trace with hash 117880753, now seen corresponding path program 78 times [2020-10-16 03:26:33,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:33,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831815651] [2020-10-16 03:26:33,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:33,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:33,182 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:26:33,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831815651] [2020-10-16 03:26:33,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707146275] [2020-10-16 03:26:33,183 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:33,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:26:33,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:33,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:26:33,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:33,253 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:33,268 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:26:33,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:33,268 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:26:33,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100329336] [2020-10-16 03:26:33,269 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:33,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:33,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:33,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:33,271 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:33,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 314 transitions, 11980 flow. Second operand 19 states. [2020-10-16 03:26:33,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:33,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:33,271 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:34,286 INFO L129 PetriNetUnfolder]: 296/799 cut-off events. [2020-10-16 03:26:34,286 INFO L130 PetriNetUnfolder]: For 135738/135744 co-relation queries the response was YES. [2020-10-16 03:26:34,300 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16569 conditions, 799 events. 296/799 cut-off events. For 135738/135744 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 4734 event pairs, 0 based on Foata normal form. 7/806 useless extension candidates. Maximal degree in co-relation 16352. Up to 491 conditions per place. [2020-10-16 03:26:34,308 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 96 selfloop transitions, 242 changer transitions 0/345 dead transitions. [2020-10-16 03:26:34,308 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 345 transitions, 14994 flow [2020-10-16 03:26:34,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:34,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:34,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:26:34,310 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:26:34,310 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:26:34,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:26:34,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:34,311 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:26:34,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:34,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:34,315 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:34,315 INFO L185 Difference]: Start difference. First operand has 477 places, 314 transitions, 11980 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:26:34,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 345 transitions, 14994 flow [2020-10-16 03:26:35,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 345 transitions, 14297 flow, removed 111 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:35,136 INFO L241 Difference]: Finished difference. Result has 481 places, 317 transitions, 12069 flow [2020-10-16 03:26:35,137 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11315, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12069, PETRI_PLACES=481, PETRI_TRANSITIONS=317} [2020-10-16 03:26:35,137 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 463 predicate places. [2020-10-16 03:26:35,137 INFO L481 AbstractCegarLoop]: Abstraction has has 481 places, 317 transitions, 12069 flow [2020-10-16 03:26:35,137 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:35,137 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:35,137 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:35,344 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:35,345 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:35,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:35,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1350563652, now seen corresponding path program 79 times [2020-10-16 03:26:35,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:35,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564115411] [2020-10-16 03:26:35,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:35,503 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:35,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564115411] [2020-10-16 03:26:35,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814008147] [2020-10-16 03:26:35,504 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:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:35,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:35,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:35,576 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:35,592 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:35,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:35,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:35,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965704218] [2020-10-16 03:26:35,593 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:35,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:35,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:35,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:35,594 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:35,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 317 transitions, 12069 flow. Second operand 20 states. [2020-10-16 03:26:35,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:35,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:35,595 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:36,706 INFO L129 PetriNetUnfolder]: 299/807 cut-off events. [2020-10-16 03:26:36,706 INFO L130 PetriNetUnfolder]: For 140196/140202 co-relation queries the response was YES. [2020-10-16 03:26:36,718 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16813 conditions, 807 events. 299/807 cut-off events. For 140196/140202 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4807 event pairs, 0 based on Foata normal form. 4/811 useless extension candidates. Maximal degree in co-relation 16594. Up to 495 conditions per place. [2020-10-16 03:26:36,726 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 294 changer transitions 0/350 dead transitions. [2020-10-16 03:26:36,726 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 512 places, 350 transitions, 15275 flow [2020-10-16 03:26:36,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:36,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:36,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:26:36,728 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:26:36,729 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:26:36,729 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:26:36,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:36,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:26:36,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:36,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:36,731 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:36,731 INFO L185 Difference]: Start difference. First operand has 481 places, 317 transitions, 12069 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:26:36,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 512 places, 350 transitions, 15275 flow [2020-10-16 03:26:37,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 350 transitions, 14679 flow, removed 87 selfloop flow, removed 28 redundant places. [2020-10-16 03:26:37,354 INFO L241 Difference]: Finished difference. Result has 486 places, 320 transitions, 12375 flow [2020-10-16 03:26:37,355 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11505, PETRI_DIFFERENCE_MINUEND_PLACES=453, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=291, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12375, PETRI_PLACES=486, PETRI_TRANSITIONS=320} [2020-10-16 03:26:37,355 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 468 predicate places. [2020-10-16 03:26:37,355 INFO L481 AbstractCegarLoop]: Abstraction has has 486 places, 320 transitions, 12375 flow [2020-10-16 03:26:37,355 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:37,355 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:37,355 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:37,555 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:37,556 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:37,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:37,557 INFO L82 PathProgramCache]: Analyzing trace with hash 966577553, now seen corresponding path program 80 times [2020-10-16 03:26:37,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:37,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203252462] [2020-10-16 03:26:37,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:37,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:37,768 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:37,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203252462] [2020-10-16 03:26:37,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045852435] [2020-10-16 03:26:37,769 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:37,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:37,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:37,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:37,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:37,823 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:37,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:37,823 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:37,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308818751] [2020-10-16 03:26:37,824 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:37,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:37,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:37,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:37,825 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:37,826 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 320 transitions, 12375 flow. Second operand 19 states. [2020-10-16 03:26:37,826 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:37,826 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:37,826 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:38,434 INFO L129 PetriNetUnfolder]: 301/813 cut-off events. [2020-10-16 03:26:38,434 INFO L130 PetriNetUnfolder]: For 145778/145784 co-relation queries the response was YES. [2020-10-16 03:26:38,447 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17102 conditions, 813 events. 301/813 cut-off events. For 145778/145784 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4815 event pairs, 0 based on Foata normal form. 8/821 useless extension candidates. Maximal degree in co-relation 16881. Up to 528 conditions per place. [2020-10-16 03:26:38,455 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 305 selfloop transitions, 27 changer transitions 0/339 dead transitions. [2020-10-16 03:26:38,456 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 505 places, 339 transitions, 14527 flow [2020-10-16 03:26:38,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:26:38,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:26:38,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1344 transitions. [2020-10-16 03:26:38,457 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672 [2020-10-16 03:26:38,457 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1344 transitions. [2020-10-16 03:26:38,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1344 transitions. [2020-10-16 03:26:38,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:38,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1344 transitions. [2020-10-16 03:26:38,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:26:38,459 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:26:38,459 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:26:38,459 INFO L185 Difference]: Start difference. First operand has 486 places, 320 transitions, 12375 flow. Second operand 20 states and 1344 transitions. [2020-10-16 03:26:38,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 505 places, 339 transitions, 14527 flow [2020-10-16 03:26:39,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 339 transitions, 13843 flow, removed 74 selfloop flow, removed 30 redundant places. [2020-10-16 03:26:39,215 INFO L241 Difference]: Finished difference. Result has 477 places, 322 transitions, 11913 flow [2020-10-16 03:26:39,216 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11691, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=11913, PETRI_PLACES=477, PETRI_TRANSITIONS=322} [2020-10-16 03:26:39,216 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 459 predicate places. [2020-10-16 03:26:39,216 INFO L481 AbstractCegarLoop]: Abstraction has has 477 places, 322 transitions, 11913 flow [2020-10-16 03:26:39,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:39,216 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:39,216 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:39,416 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:39,417 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:39,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:39,417 INFO L82 PathProgramCache]: Analyzing trace with hash 202001121, now seen corresponding path program 81 times [2020-10-16 03:26:39,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:39,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716053985] [2020-10-16 03:26:39,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:39,617 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:39,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716053985] [2020-10-16 03:26:39,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804754088] [2020-10-16 03:26:39,618 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:39,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:39,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:39,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:39,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:39,684 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:39,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:39,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:39,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994916263] [2020-10-16 03:26:39,685 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:39,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:39,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:39,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:39,686 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:39,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 322 transitions, 11913 flow. Second operand 19 states. [2020-10-16 03:26:39,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:39,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:39,687 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:40,437 INFO L129 PetriNetUnfolder]: 303/819 cut-off events. [2020-10-16 03:26:40,438 INFO L130 PetriNetUnfolder]: For 154569/154575 co-relation queries the response was YES. [2020-10-16 03:26:40,452 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17215 conditions, 819 events. 303/819 cut-off events. For 154569/154575 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4851 event pairs, 0 based on Foata normal form. 8/827 useless extension candidates. Maximal degree in co-relation 16992. Up to 503 conditions per place. [2020-10-16 03:26:40,460 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 275 selfloop transitions, 61 changer transitions 0/343 dead transitions. [2020-10-16 03:26:40,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 343 transitions, 14271 flow [2020-10-16 03:26:40,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:26:40,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:26:40,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1615 transitions. [2020-10-16 03:26:40,462 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729166666666667 [2020-10-16 03:26:40,462 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1615 transitions. [2020-10-16 03:26:40,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1615 transitions. [2020-10-16 03:26:40,462 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:40,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1615 transitions. [2020-10-16 03:26:40,463 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:26:40,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:26:40,464 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:26:40,464 INFO L185 Difference]: Start difference. First operand has 477 places, 322 transitions, 11913 flow. Second operand 24 states and 1615 transitions. [2020-10-16 03:26:40,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 343 transitions, 14271 flow [2020-10-16 03:26:41,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 343 transitions, 14075 flow, removed 73 selfloop flow, removed 17 redundant places. [2020-10-16 03:26:41,121 INFO L241 Difference]: Finished difference. Result has 485 places, 324 transitions, 12036 flow [2020-10-16 03:26:41,121 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11739, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=12036, PETRI_PLACES=485, PETRI_TRANSITIONS=324} [2020-10-16 03:26:41,121 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 467 predicate places. [2020-10-16 03:26:41,121 INFO L481 AbstractCegarLoop]: Abstraction has has 485 places, 324 transitions, 12036 flow [2020-10-16 03:26:41,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:41,121 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:41,122 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:41,322 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:41,322 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:41,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:41,323 INFO L82 PathProgramCache]: Analyzing trace with hash -903472759, now seen corresponding path program 82 times [2020-10-16 03:26:41,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:41,323 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677318720] [2020-10-16 03:26:41,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:41,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:41,504 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:41,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677318720] [2020-10-16 03:26:41,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022110579] [2020-10-16 03:26:41,505 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:41,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:41,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:41,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:41,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:41,569 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:41,584 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:41,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:41,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:41,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622747752] [2020-10-16 03:26:41,585 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:41,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:41,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:41,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:41,587 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:41,587 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 324 transitions, 12036 flow. Second operand 20 states. [2020-10-16 03:26:41,587 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:41,587 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:41,587 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:42,500 INFO L129 PetriNetUnfolder]: 305/825 cut-off events. [2020-10-16 03:26:42,501 INFO L130 PetriNetUnfolder]: For 159970/159972 co-relation queries the response was YES. [2020-10-16 03:26:42,514 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17509 conditions, 825 events. 305/825 cut-off events. For 159970/159972 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4891 event pairs, 0 based on Foata normal form. 4/829 useless extension candidates. Maximal degree in co-relation 17284. Up to 507 conditions per place. [2020-10-16 03:26:42,522 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 168 selfloop transitions, 174 changer transitions 0/349 dead transitions. [2020-10-16 03:26:42,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 349 transitions, 14750 flow [2020-10-16 03:26:42,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:26:42,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:26:42,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1820 transitions. [2020-10-16 03:26:42,524 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674074074074074 [2020-10-16 03:26:42,524 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1820 transitions. [2020-10-16 03:26:42,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1820 transitions. [2020-10-16 03:26:42,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:42,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1820 transitions. [2020-10-16 03:26:42,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:26:42,526 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:26:42,526 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:26:42,526 INFO L185 Difference]: Start difference. First operand has 485 places, 324 transitions, 12036 flow. Second operand 27 states and 1820 transitions. [2020-10-16 03:26:42,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 349 transitions, 14750 flow [2020-10-16 03:26:43,329 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 349 transitions, 14473 flow, removed 88 selfloop flow, removed 19 redundant places. [2020-10-16 03:26:43,338 INFO L241 Difference]: Finished difference. Result has 494 places, 326 transitions, 12356 flow [2020-10-16 03:26:43,339 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11809, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=12356, PETRI_PLACES=494, PETRI_TRANSITIONS=326} [2020-10-16 03:26:43,339 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 476 predicate places. [2020-10-16 03:26:43,339 INFO L481 AbstractCegarLoop]: Abstraction has has 494 places, 326 transitions, 12356 flow [2020-10-16 03:26:43,339 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:43,339 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:43,339 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:43,539 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:43,540 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:43,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:43,541 INFO L82 PathProgramCache]: Analyzing trace with hash 712719751, now seen corresponding path program 83 times [2020-10-16 03:26:43,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:43,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774515317] [2020-10-16 03:26:43,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:43,709 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:43,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774515317] [2020-10-16 03:26:43,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531096558] [2020-10-16 03:26:43,710 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:43,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:43,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:43,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:43,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:43,771 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:43,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:43,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:43,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48703342] [2020-10-16 03:26:43,772 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:43,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:43,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:43,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:43,773 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:43,773 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 494 places, 326 transitions, 12356 flow. Second operand 19 states. [2020-10-16 03:26:43,773 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:43,773 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:43,774 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:44,635 INFO L129 PetriNetUnfolder]: 307/831 cut-off events. [2020-10-16 03:26:44,635 INFO L130 PetriNetUnfolder]: For 160716/160718 co-relation queries the response was YES. [2020-10-16 03:26:44,648 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17756 conditions, 831 events. 307/831 cut-off events. For 160716/160718 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4923 event pairs, 0 based on Foata normal form. 4/835 useless extension candidates. Maximal degree in co-relation 17529. Up to 511 conditions per place. [2020-10-16 03:26:44,657 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 142 selfloop transitions, 204 changer transitions 0/353 dead transitions. [2020-10-16 03:26:44,657 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 353 transitions, 15240 flow [2020-10-16 03:26:44,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:26:44,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:26:44,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2023 transitions. [2020-10-16 03:26:44,659 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743333333333333 [2020-10-16 03:26:44,659 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2023 transitions. [2020-10-16 03:26:44,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2023 transitions. [2020-10-16 03:26:44,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:44,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2023 transitions. [2020-10-16 03:26:44,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:26:44,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:26:44,662 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:26:44,662 INFO L185 Difference]: Start difference. First operand has 494 places, 326 transitions, 12356 flow. Second operand 30 states and 2023 transitions. [2020-10-16 03:26:44,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 353 transitions, 15240 flow [2020-10-16 03:26:45,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 353 transitions, 14781 flow, removed 96 selfloop flow, removed 22 redundant places. [2020-10-16 03:26:45,335 INFO L241 Difference]: Finished difference. Result has 503 places, 328 transitions, 12566 flow [2020-10-16 03:26:45,335 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11951, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=12566, PETRI_PLACES=503, PETRI_TRANSITIONS=328} [2020-10-16 03:26:45,336 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 485 predicate places. [2020-10-16 03:26:45,336 INFO L481 AbstractCegarLoop]: Abstraction has has 503 places, 328 transitions, 12566 flow [2020-10-16 03:26:45,336 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:45,336 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:45,336 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:45,550 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:45,551 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:45,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:45,551 INFO L82 PathProgramCache]: Analyzing trace with hash 745410575, now seen corresponding path program 84 times [2020-10-16 03:26:45,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:45,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222819361] [2020-10-16 03:26:45,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:45,717 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:45,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222819361] [2020-10-16 03:26:45,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629619036] [2020-10-16 03:26:45,718 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:45,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:45,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:45,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:45,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:45,782 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:45,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:45,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:45,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915020725] [2020-10-16 03:26:45,783 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:45,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:45,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:45,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:45,784 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:45,785 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 328 transitions, 12566 flow. Second operand 19 states. [2020-10-16 03:26:45,785 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:45,785 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:45,785 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:46,700 INFO L129 PetriNetUnfolder]: 309/837 cut-off events. [2020-10-16 03:26:46,700 INFO L130 PetriNetUnfolder]: For 161560/161562 co-relation queries the response was YES. [2020-10-16 03:26:46,713 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17950 conditions, 837 events. 309/837 cut-off events. For 161560/161562 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 4928 event pairs, 0 based on Foata normal form. 4/841 useless extension candidates. Maximal degree in co-relation 17721. Up to 515 conditions per place. [2020-10-16 03:26:46,722 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 240 changer transitions 0/357 dead transitions. [2020-10-16 03:26:46,722 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 357 transitions, 15620 flow [2020-10-16 03:26:46,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:46,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:46,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 03:26:46,725 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 03:26:46,725 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 03:26:46,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 03:26:46,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:46,726 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 03:26:46,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:46,728 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:46,728 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:46,728 INFO L185 Difference]: Start difference. First operand has 503 places, 328 transitions, 12566 flow. Second operand 32 states and 2159 transitions. [2020-10-16 03:26:46,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 357 transitions, 15620 flow [2020-10-16 03:26:47,504 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 357 transitions, 15049 flow, removed 92 selfloop flow, removed 28 redundant places. [2020-10-16 03:26:47,514 INFO L241 Difference]: Finished difference. Result has 508 places, 330 transitions, 12753 flow [2020-10-16 03:26:47,514 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12053, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=12753, PETRI_PLACES=508, PETRI_TRANSITIONS=330} [2020-10-16 03:26:47,514 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 490 predicate places. [2020-10-16 03:26:47,514 INFO L481 AbstractCegarLoop]: Abstraction has has 508 places, 330 transitions, 12753 flow [2020-10-16 03:26:47,515 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:47,515 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:47,515 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:47,715 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:47,715 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:47,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:47,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1167646413, now seen corresponding path program 85 times [2020-10-16 03:26:47,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:47,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483038940] [2020-10-16 03:26:47,717 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,878 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:47,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483038940] [2020-10-16 03:26:47,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662654268] [2020-10-16 03:26:47,879 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:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:47,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:47,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:47,945 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:47,959 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:47,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:47,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:47,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623033985] [2020-10-16 03:26:47,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:47,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:47,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:47,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:47,961 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:47,962 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 330 transitions, 12753 flow. Second operand 20 states. [2020-10-16 03:26:47,962 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:47,962 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:47,962 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:49,020 INFO L129 PetriNetUnfolder]: 313/849 cut-off events. [2020-10-16 03:26:49,020 INFO L130 PetriNetUnfolder]: For 163387/163389 co-relation queries the response was YES. [2020-10-16 03:26:49,034 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18250 conditions, 849 events. 313/849 cut-off events. For 163387/163389 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 5050 event pairs, 0 based on Foata normal form. 4/853 useless extension candidates. Maximal degree in co-relation 18019. Up to 523 conditions per place. [2020-10-16 03:26:49,043 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 106 selfloop transitions, 248 changer transitions 0/361 dead transitions. [2020-10-16 03:26:49,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 361 transitions, 15876 flow [2020-10-16 03:26:49,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:49,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:49,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2092 transitions. [2020-10-16 03:26:49,045 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748387096774193 [2020-10-16 03:26:49,045 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2092 transitions. [2020-10-16 03:26:49,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2092 transitions. [2020-10-16 03:26:49,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:49,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2092 transitions. [2020-10-16 03:26:49,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:49,047 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:49,047 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:49,047 INFO L185 Difference]: Start difference. First operand has 508 places, 330 transitions, 12753 flow. Second operand 31 states and 2092 transitions. [2020-10-16 03:26:49,047 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 361 transitions, 15876 flow [2020-10-16 03:26:49,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 509 places, 361 transitions, 15262 flow, removed 94 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:49,780 INFO L241 Difference]: Finished difference. Result has 513 places, 334 transitions, 13066 flow [2020-10-16 03:26:49,781 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12197, PETRI_DIFFERENCE_MINUEND_PLACES=479, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=244, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=13066, PETRI_PLACES=513, PETRI_TRANSITIONS=334} [2020-10-16 03:26:49,781 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 495 predicate places. [2020-10-16 03:26:49,781 INFO L481 AbstractCegarLoop]: Abstraction has has 513 places, 334 transitions, 13066 flow [2020-10-16 03:26:49,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:49,781 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:49,781 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:49,981 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 03:26:49,982 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:49,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:49,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1638642123, now seen corresponding path program 86 times [2020-10-16 03:26:49,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:49,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864933042] [2020-10-16 03:26:49,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:49,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:50,140 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:50,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864933042] [2020-10-16 03:26:50,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048509204] [2020-10-16 03:26:50,141 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:50,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:50,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:50,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:50,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:50,203 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:50,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:50,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:50,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987961662] [2020-10-16 03:26:50,204 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:50,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:50,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:50,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:50,205 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:50,205 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 334 transitions, 13066 flow. Second operand 19 states. [2020-10-16 03:26:50,205 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:50,205 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:50,206 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:51,176 INFO L129 PetriNetUnfolder]: 317/861 cut-off events. [2020-10-16 03:26:51,177 INFO L130 PetriNetUnfolder]: For 165985/165987 co-relation queries the response was YES. [2020-10-16 03:26:51,191 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18586 conditions, 861 events. 317/861 cut-off events. For 165985/165987 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5168 event pairs, 0 based on Foata normal form. 4/865 useless extension candidates. Maximal degree in co-relation 18351. Up to 531 conditions per place. [2020-10-16 03:26:51,200 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 90 selfloop transitions, 270 changer transitions 0/367 dead transitions. [2020-10-16 03:26:51,200 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 367 transitions, 16365 flow [2020-10-16 03:26:51,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:26:51,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:26:51,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 03:26:51,202 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:26:51,202 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 03:26:51,202 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 03:26:51,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:51,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 03:26:51,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:26:51,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:26:51,204 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:26:51,204 INFO L185 Difference]: Start difference. First operand has 513 places, 334 transitions, 13066 flow. Second operand 34 states and 2295 transitions. [2020-10-16 03:26:51,205 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 367 transitions, 16365 flow [2020-10-16 03:26:52,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 367 transitions, 15819 flow, removed 96 selfloop flow, removed 26 redundant places. [2020-10-16 03:26:52,046 INFO L241 Difference]: Finished difference. Result has 522 places, 338 transitions, 13425 flow [2020-10-16 03:26:52,047 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12582, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=334, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=13425, PETRI_PLACES=522, PETRI_TRANSITIONS=338} [2020-10-16 03:26:52,047 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 504 predicate places. [2020-10-16 03:26:52,047 INFO L481 AbstractCegarLoop]: Abstraction has has 522 places, 338 transitions, 13425 flow [2020-10-16 03:26:52,047 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:52,047 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:52,047 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:52,248 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:52,248 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:52,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:52,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1654729263, now seen corresponding path program 87 times [2020-10-16 03:26:52,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:52,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440437034] [2020-10-16 03:26:52,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:52,412 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:52,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440437034] [2020-10-16 03:26:52,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782640958] [2020-10-16 03:26:52,413 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:52,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:52,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:52,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:52,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:52,483 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:52,497 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:52,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:52,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:52,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568605332] [2020-10-16 03:26:52,498 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:52,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:52,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:52,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:52,500 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:52,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 338 transitions, 13425 flow. Second operand 20 states. [2020-10-16 03:26:52,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:52,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:52,500 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:53,673 INFO L129 PetriNetUnfolder]: 319/866 cut-off events. [2020-10-16 03:26:53,673 INFO L130 PetriNetUnfolder]: For 166888/166890 co-relation queries the response was YES. [2020-10-16 03:26:53,687 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18822 conditions, 866 events. 319/866 cut-off events. For 166888/166890 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5191 event pairs, 0 based on Foata normal form. 4/870 useless extension candidates. Maximal degree in co-relation 18585. Up to 535 conditions per place. [2020-10-16 03:26:53,696 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 88 selfloop transitions, 274 changer transitions 0/369 dead transitions. [2020-10-16 03:26:53,697 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 554 places, 369 transitions, 16665 flow [2020-10-16 03:26:53,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:26:53,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:26:53,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2228 transitions. [2020-10-16 03:26:53,698 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751515151515152 [2020-10-16 03:26:53,699 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2228 transitions. [2020-10-16 03:26:53,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2228 transitions. [2020-10-16 03:26:53,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:53,699 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2228 transitions. [2020-10-16 03:26:53,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:26:53,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:26:53,701 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:26:53,701 INFO L185 Difference]: Start difference. First operand has 522 places, 338 transitions, 13425 flow. Second operand 33 states and 2228 transitions. [2020-10-16 03:26:53,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 554 places, 369 transitions, 16665 flow [2020-10-16 03:26:54,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 369 transitions, 15979 flow, removed 94 selfloop flow, removed 32 redundant places. [2020-10-16 03:26:54,416 INFO L241 Difference]: Finished difference. Result has 524 places, 340 transitions, 13593 flow [2020-10-16 03:26:54,417 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12801, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=272, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13593, PETRI_PLACES=524, PETRI_TRANSITIONS=340} [2020-10-16 03:26:54,417 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 506 predicate places. [2020-10-16 03:26:54,417 INFO L481 AbstractCegarLoop]: Abstraction has has 524 places, 340 transitions, 13593 flow [2020-10-16 03:26:54,417 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:54,417 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:54,417 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:54,618 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 03:26:54,618 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:54,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:54,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1655236113, now seen corresponding path program 88 times [2020-10-16 03:26:54,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:54,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595689394] [2020-10-16 03:26:54,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:54,779 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:54,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595689394] [2020-10-16 03:26:54,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530290675] [2020-10-16 03:26:54,779 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:54,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:54,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:54,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:54,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:54,846 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:54,860 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:54,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:54,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:54,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635101446] [2020-10-16 03:26:54,861 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:54,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:54,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:54,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:54,863 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:54,863 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 340 transitions, 13593 flow. Second operand 20 states. [2020-10-16 03:26:54,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:54,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:54,863 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:56,055 INFO L129 PetriNetUnfolder]: 323/876 cut-off events. [2020-10-16 03:26:56,055 INFO L130 PetriNetUnfolder]: For 169351/169353 co-relation queries the response was YES. [2020-10-16 03:26:56,070 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19109 conditions, 876 events. 323/876 cut-off events. For 169351/169353 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5259 event pairs, 0 based on Foata normal form. 4/880 useless extension candidates. Maximal degree in co-relation 18870. Up to 541 conditions per place. [2020-10-16 03:26:56,079 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 290 changer transitions 0/375 dead transitions. [2020-10-16 03:26:56,079 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 375 transitions, 17141 flow [2020-10-16 03:26:56,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:26:56,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:26:56,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 03:26:56,081 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 03:26:56,081 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 03:26:56,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 03:26:56,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:56,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 03:26:56,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:26:56,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:26:56,084 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:26:56,084 INFO L185 Difference]: Start difference. First operand has 524 places, 340 transitions, 13593 flow. Second operand 35 states and 2364 transitions. [2020-10-16 03:26:56,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 375 transitions, 17141 flow [2020-10-16 03:26:56,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 375 transitions, 16449 flow, removed 97 selfloop flow, removed 31 redundant places. [2020-10-16 03:26:56,960 INFO L241 Difference]: Finished difference. Result has 530 places, 344 transitions, 13948 flow [2020-10-16 03:26:56,960 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12969, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=13948, PETRI_PLACES=530, PETRI_TRANSITIONS=344} [2020-10-16 03:26:56,960 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 512 predicate places. [2020-10-16 03:26:56,960 INFO L481 AbstractCegarLoop]: Abstraction has has 530 places, 344 transitions, 13948 flow [2020-10-16 03:26:56,960 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:56,960 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:56,960 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:57,161 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:57,161 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:57,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:57,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1136241500, now seen corresponding path program 89 times [2020-10-16 03:26:57,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:57,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604332020] [2020-10-16 03:26:57,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:57,396 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:57,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604332020] [2020-10-16 03:26:57,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353562027] [2020-10-16 03:26:57,396 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:57,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:57,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:57,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:57,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:57,455 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:57,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:57,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:57,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334472042] [2020-10-16 03:26:57,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:57,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:57,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:57,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:57,457 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:57,458 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 344 transitions, 13948 flow. Second operand 20 states. [2020-10-16 03:26:57,458 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:57,458 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:57,458 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:58,187 INFO L129 PetriNetUnfolder]: 325/882 cut-off events. [2020-10-16 03:26:58,188 INFO L130 PetriNetUnfolder]: For 175245/175247 co-relation queries the response was YES. [2020-10-16 03:26:58,214 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19464 conditions, 882 events. 325/882 cut-off events. For 175245/175247 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5204 event pairs, 0 based on Foata normal form. 2/884 useless extension candidates. Maximal degree in co-relation 19222. Up to 545 conditions per place. [2020-10-16 03:26:58,228 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 308 selfloop transitions, 50 changer transitions 0/365 dead transitions. [2020-10-16 03:26:58,229 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 365 transitions, 16382 flow [2020-10-16 03:26:58,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:58,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:58,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1479 transitions. [2020-10-16 03:26:58,231 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722727272727272 [2020-10-16 03:26:58,231 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1479 transitions. [2020-10-16 03:26:58,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1479 transitions. [2020-10-16 03:26:58,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:58,232 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1479 transitions. [2020-10-16 03:26:58,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:58,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:58,234 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:58,234 INFO L185 Difference]: Start difference. First operand has 530 places, 344 transitions, 13948 flow. Second operand 22 states and 1479 transitions. [2020-10-16 03:26:58,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 365 transitions, 16382 flow [2020-10-16 03:26:59,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 365 transitions, 15691 flow, removed 115 selfloop flow, removed 31 redundant places. [2020-10-16 03:26:59,344 INFO L241 Difference]: Finished difference. Result has 522 places, 346 transitions, 13555 flow [2020-10-16 03:26:59,344 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13277, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=13555, PETRI_PLACES=522, PETRI_TRANSITIONS=346} [2020-10-16 03:26:59,344 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 504 predicate places. [2020-10-16 03:26:59,344 INFO L481 AbstractCegarLoop]: Abstraction has has 522 places, 346 transitions, 13555 flow [2020-10-16 03:26:59,344 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:59,345 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:59,345 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:59,545 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:59,545 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:59,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:59,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1759549824, now seen corresponding path program 90 times [2020-10-16 03:26:59,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:59,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775310017] [2020-10-16 03:26:59,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:59,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:59,818 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:59,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775310017] [2020-10-16 03:26:59,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241801601] [2020-10-16 03:26:59,818 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:59,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:59,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:59,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:59,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:59,921 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:59,922 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:59,922 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:59,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991786700] [2020-10-16 03:26:59,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:59,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:59,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:59,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:59,926 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:59,927 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 346 transitions, 13555 flow. Second operand 20 states. [2020-10-16 03:26:59,927 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:59,927 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:59,927 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:00,853 INFO L129 PetriNetUnfolder]: 327/888 cut-off events. [2020-10-16 03:27:00,853 INFO L130 PetriNetUnfolder]: For 181003/181005 co-relation queries the response was YES. [2020-10-16 03:27:00,868 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19516 conditions, 888 events. 327/888 cut-off events. For 181003/181005 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5326 event pairs, 0 based on Foata normal form. 2/890 useless extension candidates. Maximal degree in co-relation 19272. Up to 549 conditions per place. [2020-10-16 03:27:00,877 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 246 selfloop transitions, 116 changer transitions 0/369 dead transitions. [2020-10-16 03:27:00,877 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 369 transitions, 16185 flow [2020-10-16 03:27:00,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:27:00,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:27:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1615 transitions. [2020-10-16 03:27:00,882 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729166666666667 [2020-10-16 03:27:00,882 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1615 transitions. [2020-10-16 03:27:00,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1615 transitions. [2020-10-16 03:27:00,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:00,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1615 transitions. [2020-10-16 03:27:00,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:27:00,884 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:27:00,884 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:27:00,885 INFO L185 Difference]: Start difference. First operand has 522 places, 346 transitions, 13555 flow. Second operand 24 states and 1615 transitions. [2020-10-16 03:27:00,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 369 transitions, 16185 flow [2020-10-16 03:27:01,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 369 transitions, 15915 flow, removed 89 selfloop flow, removed 19 redundant places. [2020-10-16 03:27:01,861 INFO L241 Difference]: Finished difference. Result has 528 places, 348 transitions, 13751 flow [2020-10-16 03:27:01,861 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13331, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=13751, PETRI_PLACES=528, PETRI_TRANSITIONS=348} [2020-10-16 03:27:01,861 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 510 predicate places. [2020-10-16 03:27:01,861 INFO L481 AbstractCegarLoop]: Abstraction has has 528 places, 348 transitions, 13751 flow [2020-10-16 03:27:01,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:01,861 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:01,861 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:02,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:02,062 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:02,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:02,063 INFO L82 PathProgramCache]: Analyzing trace with hash -659168028, now seen corresponding path program 91 times [2020-10-16 03:27:02,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:02,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392885578] [2020-10-16 03:27:02,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:02,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:02,283 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:27:02,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392885578] [2020-10-16 03:27:02,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491068724] [2020-10-16 03:27:02,283 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:27:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:02,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:02,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:02,352 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:02,366 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:27:02,367 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:02,367 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:27:02,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363320205] [2020-10-16 03:27:02,367 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:02,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:02,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:02,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:02,368 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:02,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 348 transitions, 13751 flow. Second operand 21 states. [2020-10-16 03:27:02,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:02,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:02,369 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:03,260 INFO L129 PetriNetUnfolder]: 331/900 cut-off events. [2020-10-16 03:27:03,261 INFO L130 PetriNetUnfolder]: For 184159/184165 co-relation queries the response was YES. [2020-10-16 03:27:03,276 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19836 conditions, 900 events. 331/900 cut-off events. For 184159/184165 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5438 event pairs, 0 based on Foata normal form. 8/908 useless extension candidates. Maximal degree in co-relation 19590. Up to 557 conditions per place. [2020-10-16 03:27:03,285 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 224 selfloop transitions, 142 changer transitions 0/373 dead transitions. [2020-10-16 03:27:03,286 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 373 transitions, 16475 flow [2020-10-16 03:27:03,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:27:03,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:27:03,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1683 transitions. [2020-10-16 03:27:03,287 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732 [2020-10-16 03:27:03,287 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1683 transitions. [2020-10-16 03:27:03,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1683 transitions. [2020-10-16 03:27:03,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:03,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1683 transitions. [2020-10-16 03:27:03,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:27:03,290 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:27:03,290 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:27:03,290 INFO L185 Difference]: Start difference. First operand has 528 places, 348 transitions, 13751 flow. Second operand 25 states and 1683 transitions. [2020-10-16 03:27:03,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 373 transitions, 16475 flow [2020-10-16 03:27:04,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 373 transitions, 16089 flow, removed 86 selfloop flow, removed 21 redundant places. [2020-10-16 03:27:04,100 INFO L241 Difference]: Finished difference. Result has 533 places, 352 transitions, 13981 flow [2020-10-16 03:27:04,100 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13411, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=13981, PETRI_PLACES=533, PETRI_TRANSITIONS=352} [2020-10-16 03:27:04,101 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 515 predicate places. [2020-10-16 03:27:04,101 INFO L481 AbstractCegarLoop]: Abstraction has has 533 places, 352 transitions, 13981 flow [2020-10-16 03:27:04,101 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:04,101 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:04,101 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:04,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:04,316 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:04,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:04,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1982428696, now seen corresponding path program 92 times [2020-10-16 03:27:04,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:04,317 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551218478] [2020-10-16 03:27:04,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:04,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:04,535 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:27:04,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551218478] [2020-10-16 03:27:04,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923903601] [2020-10-16 03:27:04,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:04,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:04,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:04,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:04,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:04,599 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:27:04,599 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:04,599 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:27:04,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084007478] [2020-10-16 03:27:04,599 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:27:04,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:04,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:27:04,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:27:04,601 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:04,601 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 352 transitions, 13981 flow. Second operand 20 states. [2020-10-16 03:27:04,601 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:04,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:04,601 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:05,499 INFO L129 PetriNetUnfolder]: 335/912 cut-off events. [2020-10-16 03:27:05,499 INFO L130 PetriNetUnfolder]: For 186002/186004 co-relation queries the response was YES. [2020-10-16 03:27:05,515 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20133 conditions, 912 events. 335/912 cut-off events. For 186002/186004 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5537 event pairs, 0 based on Foata normal form. 2/914 useless extension candidates. Maximal degree in co-relation 19885. Up to 565 conditions per place. [2020-10-16 03:27:05,525 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 194 selfloop transitions, 178 changer transitions 0/379 dead transitions. [2020-10-16 03:27:05,525 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 558 places, 379 transitions, 16887 flow [2020-10-16 03:27:05,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:27:05,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:27:05,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1751 transitions. [2020-10-16 03:27:05,527 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734615384615384 [2020-10-16 03:27:05,527 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1751 transitions. [2020-10-16 03:27:05,527 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1751 transitions. [2020-10-16 03:27:05,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:05,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1751 transitions. [2020-10-16 03:27:05,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:27:05,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:27:05,529 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:27:05,529 INFO L185 Difference]: Start difference. First operand has 533 places, 352 transitions, 13981 flow. Second operand 26 states and 1751 transitions. [2020-10-16 03:27:05,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 558 places, 379 transitions, 16887 flow [2020-10-16 03:27:06,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 379 transitions, 16441 flow, removed 94 selfloop flow, removed 22 redundant places. [2020-10-16 03:27:06,333 INFO L241 Difference]: Finished difference. Result has 538 places, 356 transitions, 14239 flow [2020-10-16 03:27:06,334 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13589, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=352, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=14239, PETRI_PLACES=538, PETRI_TRANSITIONS=356} [2020-10-16 03:27:06,334 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 520 predicate places. [2020-10-16 03:27:06,334 INFO L481 AbstractCegarLoop]: Abstraction has has 538 places, 356 transitions, 14239 flow [2020-10-16 03:27:06,334 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:06,334 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:06,334 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:06,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:06,547 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:06,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:06,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1014345286, now seen corresponding path program 93 times [2020-10-16 03:27:06,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:06,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042524440] [2020-10-16 03:27:06,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:06,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:06,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:27:06,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042524440] [2020-10-16 03:27:06,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541216557] [2020-10-16 03:27:06,757 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:27:06,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:27:06,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:06,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:06,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:06,826 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:06,838 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:27:06,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:06,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:27:06,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007664349] [2020-10-16 03:27:06,839 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:06,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:06,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:06,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:06,840 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:06,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 356 transitions, 14239 flow. Second operand 21 states. [2020-10-16 03:27:06,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:06,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:06,841 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:07,165 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 13 [2020-10-16 03:27:07,920 INFO L129 PetriNetUnfolder]: 339/924 cut-off events. [2020-10-16 03:27:07,920 INFO L130 PetriNetUnfolder]: For 187868/187870 co-relation queries the response was YES. [2020-10-16 03:27:07,936 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20442 conditions, 924 events. 339/924 cut-off events. For 187868/187870 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5595 event pairs, 0 based on Foata normal form. 4/928 useless extension candidates. Maximal degree in co-relation 20192. Up to 573 conditions per place. [2020-10-16 03:27:07,946 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 176 selfloop transitions, 200 changer transitions 0/383 dead transitions. [2020-10-16 03:27:07,946 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 564 places, 383 transitions, 17153 flow [2020-10-16 03:27:07,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:27:07,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:27:07,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1819 transitions. [2020-10-16 03:27:07,948 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6737037037037037 [2020-10-16 03:27:07,948 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1819 transitions. [2020-10-16 03:27:07,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1819 transitions. [2020-10-16 03:27:07,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:07,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1819 transitions. [2020-10-16 03:27:07,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:27:07,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:27:07,950 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:27:07,950 INFO L185 Difference]: Start difference. First operand has 538 places, 356 transitions, 14239 flow. Second operand 27 states and 1819 transitions. [2020-10-16 03:27:07,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 564 places, 383 transitions, 17153 flow [2020-10-16 03:27:08,801 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 383 transitions, 16643 flow, removed 94 selfloop flow, removed 23 redundant places. [2020-10-16 03:27:08,812 INFO L241 Difference]: Finished difference. Result has 543 places, 360 transitions, 14485 flow [2020-10-16 03:27:08,812 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13783, PETRI_DIFFERENCE_MINUEND_PLACES=515, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=14485, PETRI_PLACES=543, PETRI_TRANSITIONS=360} [2020-10-16 03:27:08,813 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 525 predicate places. [2020-10-16 03:27:08,813 INFO L481 AbstractCegarLoop]: Abstraction has has 543 places, 360 transitions, 14485 flow [2020-10-16 03:27:08,813 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:08,813 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:08,813 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:09,013 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:09,014 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:09,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:09,014 INFO L82 PathProgramCache]: Analyzing trace with hash -602813756, now seen corresponding path program 94 times [2020-10-16 03:27:09,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:09,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621595500] [2020-10-16 03:27:09,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:09,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:09,210 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:27:09,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621595500] [2020-10-16 03:27:09,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706858844] [2020-10-16 03:27:09,211 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:09,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:09,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:09,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:09,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:09,270 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:27:09,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:09,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:27:09,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007774792] [2020-10-16 03:27:09,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:27:09,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:09,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:27:09,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:27:09,272 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:09,273 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 360 transitions, 14485 flow. Second operand 20 states. [2020-10-16 03:27:09,273 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:09,273 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:09,273 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:10,211 INFO L129 PetriNetUnfolder]: 343/936 cut-off events. [2020-10-16 03:27:10,211 INFO L130 PetriNetUnfolder]: For 189864/189870 co-relation queries the response was YES. [2020-10-16 03:27:10,228 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20745 conditions, 936 events. 343/936 cut-off events. For 189864/189870 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5697 event pairs, 0 based on Foata normal form. 5/941 useless extension candidates. Maximal degree in co-relation 20493. Up to 581 conditions per place. [2020-10-16 03:27:10,238 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 150 selfloop transitions, 232 changer transitions 0/389 dead transitions. [2020-10-16 03:27:10,238 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 570 places, 389 transitions, 17577 flow [2020-10-16 03:27:10,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:27:10,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:27:10,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1887 transitions. [2020-10-16 03:27:10,240 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739285714285714 [2020-10-16 03:27:10,240 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1887 transitions. [2020-10-16 03:27:10,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1887 transitions. [2020-10-16 03:27:10,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:10,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1887 transitions. [2020-10-16 03:27:10,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:27:10,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:27:10,242 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:27:10,242 INFO L185 Difference]: Start difference. First operand has 543 places, 360 transitions, 14485 flow. Second operand 28 states and 1887 transitions. [2020-10-16 03:27:10,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 570 places, 389 transitions, 17577 flow [2020-10-16 03:27:11,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 389 transitions, 17027 flow, removed 96 selfloop flow, removed 24 redundant places. [2020-10-16 03:27:11,138 INFO L241 Difference]: Finished difference. Result has 548 places, 364 transitions, 14767 flow [2020-10-16 03:27:11,138 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13993, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=360, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=14767, PETRI_PLACES=548, PETRI_TRANSITIONS=364} [2020-10-16 03:27:11,139 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 530 predicate places. [2020-10-16 03:27:11,139 INFO L481 AbstractCegarLoop]: Abstraction has has 548 places, 364 transitions, 14767 flow [2020-10-16 03:27:11,139 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:11,139 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:11,139 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:11,339 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 03:27:11,340 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:11,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:11,340 INFO L82 PathProgramCache]: Analyzing trace with hash 654075944, now seen corresponding path program 95 times [2020-10-16 03:27:11,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:11,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55346512] [2020-10-16 03:27:11,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:11,542 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:27:11,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55346512] [2020-10-16 03:27:11,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490678217] [2020-10-16 03:27:11,543 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:11,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:27:11,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:11,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:11,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:11,613 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:11,625 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:27:11,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:11,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:27:11,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140878726] [2020-10-16 03:27:11,626 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:11,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:11,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:11,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:11,627 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:11,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 364 transitions, 14767 flow. Second operand 21 states. [2020-10-16 03:27:11,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:11,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:11,628 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:12,830 INFO L129 PetriNetUnfolder]: 345/942 cut-off events. [2020-10-16 03:27:12,830 INFO L130 PetriNetUnfolder]: For 190982/190988 co-relation queries the response was YES. [2020-10-16 03:27:12,846 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20932 conditions, 942 events. 345/942 cut-off events. For 190982/190988 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5761 event pairs, 0 based on Foata normal form. 8/950 useless extension candidates. Maximal degree in co-relation 20678. Up to 585 conditions per place. [2020-10-16 03:27:12,857 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 134 selfloop transitions, 250 changer transitions 0/391 dead transitions. [2020-10-16 03:27:12,857 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 391 transitions, 17773 flow [2020-10-16 03:27:12,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:27:12,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:27:12,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1955 transitions. [2020-10-16 03:27:12,858 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741379310344827 [2020-10-16 03:27:12,859 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1955 transitions. [2020-10-16 03:27:12,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1955 transitions. [2020-10-16 03:27:12,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:12,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1955 transitions. [2020-10-16 03:27:12,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:27:12,861 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:27:12,861 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:27:12,861 INFO L185 Difference]: Start difference. First operand has 548 places, 364 transitions, 14767 flow. Second operand 29 states and 1955 transitions. [2020-10-16 03:27:12,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 391 transitions, 17773 flow [2020-10-16 03:27:13,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 391 transitions, 17171 flow, removed 94 selfloop flow, removed 25 redundant places. [2020-10-16 03:27:13,747 INFO L241 Difference]: Finished difference. Result has 553 places, 366 transitions, 14947 flow [2020-10-16 03:27:13,747 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14219, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=14947, PETRI_PLACES=553, PETRI_TRANSITIONS=366} [2020-10-16 03:27:13,747 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 535 predicate places. [2020-10-16 03:27:13,747 INFO L481 AbstractCegarLoop]: Abstraction has has 553 places, 366 transitions, 14947 flow [2020-10-16 03:27:13,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:13,747 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:13,747 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:13,948 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:13,948 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:13,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:13,949 INFO L82 PathProgramCache]: Analyzing trace with hash 150355464, now seen corresponding path program 96 times [2020-10-16 03:27:13,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:13,949 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287121856] [2020-10-16 03:27:13,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:13,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:14,129 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:27:14,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287121856] [2020-10-16 03:27:14,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973777556] [2020-10-16 03:27:14,130 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:14,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:27:14,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:14,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:14,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:14,196 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:27:14,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:14,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:27:14,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511709311] [2020-10-16 03:27:14,196 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:27:14,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:14,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:27:14,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:27:14,198 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:14,198 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 366 transitions, 14947 flow. Second operand 20 states. [2020-10-16 03:27:14,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:14,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:14,198 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:15,260 INFO L129 PetriNetUnfolder]: 347/948 cut-off events. [2020-10-16 03:27:15,260 INFO L130 PetriNetUnfolder]: For 192130/192132 co-relation queries the response was YES. [2020-10-16 03:27:15,277 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21113 conditions, 948 events. 347/948 cut-off events. For 192130/192132 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5802 event pairs, 0 based on Foata normal form. 2/950 useless extension candidates. Maximal degree in co-relation 20857. Up to 589 conditions per place. [2020-10-16 03:27:15,287 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 82 selfloop transitions, 308 changer transitions 0/397 dead transitions. [2020-10-16 03:27:15,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 397 transitions, 18297 flow [2020-10-16 03:27:15,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:27:15,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:27:15,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 03:27:15,289 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 03:27:15,289 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 03:27:15,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 03:27:15,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:15,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 03:27:15,291 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:27:15,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:27:15,292 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:27:15,292 INFO L185 Difference]: Start difference. First operand has 553 places, 366 transitions, 14947 flow. Second operand 32 states and 2159 transitions. [2020-10-16 03:27:15,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 397 transitions, 18297 flow [2020-10-16 03:27:16,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 558 places, 397 transitions, 17663 flow, removed 96 selfloop flow, removed 26 redundant places. [2020-10-16 03:27:16,201 INFO L241 Difference]: Finished difference. Result has 560 places, 368 transitions, 15233 flow [2020-10-16 03:27:16,202 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14375, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15233, PETRI_PLACES=560, PETRI_TRANSITIONS=368} [2020-10-16 03:27:16,202 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 542 predicate places. [2020-10-16 03:27:16,202 INFO L481 AbstractCegarLoop]: Abstraction has has 560 places, 368 transitions, 15233 flow [2020-10-16 03:27:16,202 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:16,202 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:16,202 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:16,403 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 03:27:16,403 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:16,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:16,404 INFO L82 PathProgramCache]: Analyzing trace with hash -1098776470, now seen corresponding path program 97 times [2020-10-16 03:27:16,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:16,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258630401] [2020-10-16 03:27:16,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:16,582 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:27:16,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258630401] [2020-10-16 03:27:16,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933868416] [2020-10-16 03:27:16,583 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:16,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:16,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:16,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:16,646 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:27:16,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:16,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:27:16,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948535311] [2020-10-16 03:27:16,647 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:27:16,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:16,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:27:16,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:27:16,649 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:16,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 368 transitions, 15233 flow. Second operand 20 states. [2020-10-16 03:27:16,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:16,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:16,650 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:17,900 INFO L129 PetriNetUnfolder]: 351/959 cut-off events. [2020-10-16 03:27:17,900 INFO L130 PetriNetUnfolder]: For 194216/194218 co-relation queries the response was YES. [2020-10-16 03:27:17,914 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21461 conditions, 959 events. 351/959 cut-off events. For 194216/194218 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 5876 event pairs, 0 based on Foata normal form. 2/961 useless extension candidates. Maximal degree in co-relation 21203. Up to 597 conditions per place. [2020-10-16 03:27:17,925 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 334 changer transitions 0/404 dead transitions. [2020-10-16 03:27:17,925 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 404 transitions, 18903 flow [2020-10-16 03:27:17,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:27:17,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:27:17,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 03:27:17,927 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:27:17,927 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 03:27:17,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 03:27:17,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:17,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 03:27:17,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:27:17,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:27:17,930 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:27:17,930 INFO L185 Difference]: Start difference. First operand has 560 places, 368 transitions, 15233 flow. Second operand 34 states and 2295 transitions. [2020-10-16 03:27:17,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 404 transitions, 18903 flow [2020-10-16 03:27:18,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 404 transitions, 18157 flow, removed 101 selfloop flow, removed 29 redundant places. [2020-10-16 03:27:18,849 INFO L241 Difference]: Finished difference. Result has 568 places, 373 transitions, 15673 flow [2020-10-16 03:27:18,849 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14555, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=329, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=15673, PETRI_PLACES=568, PETRI_TRANSITIONS=373} [2020-10-16 03:27:18,849 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 550 predicate places. [2020-10-16 03:27:18,849 INFO L481 AbstractCegarLoop]: Abstraction has has 568 places, 373 transitions, 15673 flow [2020-10-16 03:27:18,849 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:18,849 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:18,850 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:19,050 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:19,050 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:19,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:19,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1082199220, now seen corresponding path program 98 times [2020-10-16 03:27:19,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:19,051 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536538088] [2020-10-16 03:27:19,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:19,230 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:27:19,230 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536538088] [2020-10-16 03:27:19,230 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935914738] [2020-10-16 03:27:19,231 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:19,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:19,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:19,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:19,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:19,300 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:27:19,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:19,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:27:19,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590902395] [2020-10-16 03:27:19,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:27:19,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:19,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:27:19,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:27:19,303 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:19,303 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 373 transitions, 15673 flow. Second operand 20 states. [2020-10-16 03:27:19,303 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:19,304 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:19,304 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:20,626 INFO L129 PetriNetUnfolder]: 362/985 cut-off events. [2020-10-16 03:27:20,626 INFO L130 PetriNetUnfolder]: For 206315/206317 co-relation queries the response was YES. [2020-10-16 03:27:20,644 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22467 conditions, 985 events. 362/985 cut-off events. For 206315/206317 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6046 event pairs, 0 based on Foata normal form. 2/987 useless extension candidates. Maximal degree in co-relation 22205. Up to 615 conditions per place. [2020-10-16 03:27:20,655 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 353 changer transitions 0/415 dead transitions. [2020-10-16 03:27:20,655 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 603 places, 415 transitions, 19873 flow [2020-10-16 03:27:20,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:27:20,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:27:20,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2432 transitions. [2020-10-16 03:27:20,657 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:27:20,657 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2432 transitions. [2020-10-16 03:27:20,657 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2432 transitions. [2020-10-16 03:27:20,657 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:20,657 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2432 transitions. [2020-10-16 03:27:20,658 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:27:20,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:27:20,660 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:27:20,660 INFO L185 Difference]: Start difference. First operand has 568 places, 373 transitions, 15673 flow. Second operand 36 states and 2432 transitions. [2020-10-16 03:27:20,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 603 places, 415 transitions, 19873 flow [2020-10-16 03:27:21,582 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 415 transitions, 19071 flow, removed 138 selfloop flow, removed 28 redundant places. [2020-10-16 03:27:21,595 INFO L241 Difference]: Finished difference. Result has 579 places, 381 transitions, 16266 flow [2020-10-16 03:27:21,595 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14913, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=345, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16266, PETRI_PLACES=579, PETRI_TRANSITIONS=381} [2020-10-16 03:27:21,595 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 561 predicate places. [2020-10-16 03:27:21,596 INFO L481 AbstractCegarLoop]: Abstraction has has 579 places, 381 transitions, 16266 flow [2020-10-16 03:27:21,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:27:21,596 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:21,596 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:21,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:21,802 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:21,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:21,802 INFO L82 PathProgramCache]: Analyzing trace with hash 871092454, now seen corresponding path program 99 times [2020-10-16 03:27:21,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:21,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788189727] [2020-10-16 03:27:21,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:21,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:21,981 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:27:21,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788189727] [2020-10-16 03:27:21,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290118411] [2020-10-16 03:27:21,982 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:22,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:27:22,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:22,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:22,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:22,073 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:27:22,073 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:22,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:27:22,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209922484] [2020-10-16 03:27:22,074 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:22,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:22,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:22,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:22,076 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:22,077 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 381 transitions, 16266 flow. Second operand 21 states. [2020-10-16 03:27:22,077 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:22,077 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:22,077 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:23,414 INFO L129 PetriNetUnfolder]: 359/979 cut-off events. [2020-10-16 03:27:23,415 INFO L130 PetriNetUnfolder]: For 225351/225357 co-relation queries the response was YES. [2020-10-16 03:27:23,433 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22903 conditions, 979 events. 359/979 cut-off events. For 225351/225357 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6037 event pairs, 0 based on Foata normal form. 5/984 useless extension candidates. Maximal degree in co-relation 22637. Up to 609 conditions per place. [2020-10-16 03:27:23,444 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 54 selfloop transitions, 354 changer transitions 0/415 dead transitions. [2020-10-16 03:27:23,444 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 415 transitions, 20074 flow [2020-10-16 03:27:23,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:27:23,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:27:23,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 03:27:23,447 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 03:27:23,447 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 03:27:23,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 03:27:23,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:23,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 03:27:23,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:27:23,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:27:23,451 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:27:23,451 INFO L185 Difference]: Start difference. First operand has 579 places, 381 transitions, 16266 flow. Second operand 35 states and 2364 transitions. [2020-10-16 03:27:23,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 415 transitions, 20074 flow [2020-10-16 03:27:24,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 581 places, 415 transitions, 19033 flow, removed 219 selfloop flow, removed 32 redundant places. [2020-10-16 03:27:24,906 INFO L241 Difference]: Finished difference. Result has 583 places, 382 transitions, 16168 flow [2020-10-16 03:27:24,907 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15259, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=353, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16168, PETRI_PLACES=583, PETRI_TRANSITIONS=382} [2020-10-16 03:27:24,907 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 565 predicate places. [2020-10-16 03:27:24,907 INFO L481 AbstractCegarLoop]: Abstraction has has 583 places, 382 transitions, 16168 flow [2020-10-16 03:27:24,907 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:24,908 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:24,908 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:25,121 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 03:27:25,122 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:25,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:25,122 INFO L82 PathProgramCache]: Analyzing trace with hash -227271742, now seen corresponding path program 100 times [2020-10-16 03:27:25,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:25,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264327754] [2020-10-16 03:27:25,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:25,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:25,322 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:27:25,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264327754] [2020-10-16 03:27:25,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849894491] [2020-10-16 03:27:25,322 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:25,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:25,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:25,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:27:25,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:25,419 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:27:25,437 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:27:25,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:25,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:27:25,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925120519] [2020-10-16 03:27:25,438 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:25,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:25,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:25,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:25,440 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:25,440 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 382 transitions, 16168 flow. Second operand 21 states. [2020-10-16 03:27:25,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:25,441 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:25,441 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:26,781 INFO L129 PetriNetUnfolder]: 362/985 cut-off events. [2020-10-16 03:27:26,781 INFO L130 PetriNetUnfolder]: For 226811/226817 co-relation queries the response was YES. [2020-10-16 03:27:26,800 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22980 conditions, 985 events. 362/985 cut-off events. For 226811/226817 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6079 event pairs, 0 based on Foata normal form. 7/992 useless extension candidates. Maximal degree in co-relation 22712. Up to 609 conditions per place. [2020-10-16 03:27:26,811 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 105 selfloop transitions, 306 changer transitions 0/418 dead transitions. [2020-10-16 03:27:26,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 418 transitions, 20058 flow [2020-10-16 03:27:26,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:27:26,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:27:26,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:27:26,813 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:27:26,813 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:27:26,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:27:26,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:26,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:27:26,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:27:26,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:27:26,816 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:27:26,816 INFO L185 Difference]: Start difference. First operand has 583 places, 382 transitions, 16168 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:27:26,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 618 places, 418 transitions, 20058 flow [2020-10-16 03:27:27,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 418 transitions, 19216 flow, removed 92 selfloop flow, removed 33 redundant places. [2020-10-16 03:27:27,899 INFO L241 Difference]: Finished difference. Result has 587 places, 385 transitions, 16350 flow [2020-10-16 03:27:27,899 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15430, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=382, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=303, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16350, PETRI_PLACES=587, PETRI_TRANSITIONS=385} [2020-10-16 03:27:27,899 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 569 predicate places. [2020-10-16 03:27:27,899 INFO L481 AbstractCegarLoop]: Abstraction has has 587 places, 385 transitions, 16350 flow [2020-10-16 03:27:27,899 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:27,900 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:27,900 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:28,100 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 03:27:28,100 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:28,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:28,101 INFO L82 PathProgramCache]: Analyzing trace with hash 812097795, now seen corresponding path program 101 times [2020-10-16 03:27:28,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:28,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649214826] [2020-10-16 03:27:28,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:28,296 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,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649214826] [2020-10-16 03:27:28,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485139709] [2020-10-16 03:27:28,297 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,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:28,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:28,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:28,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:28,369 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:27:28,387 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,388 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:28,388 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:28,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864817906] [2020-10-16 03:27:28,388 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:28,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:28,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:28,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:28,390 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:28,391 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 385 transitions, 16350 flow. Second operand 22 states. [2020-10-16 03:27:28,391 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:28,391 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:28,391 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:29,823 INFO L129 PetriNetUnfolder]: 365/992 cut-off events. [2020-10-16 03:27:29,823 INFO L130 PetriNetUnfolder]: For 222085/222087 co-relation queries the response was YES. [2020-10-16 03:27:29,844 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22993 conditions, 992 events. 365/992 cut-off events. For 222085/222087 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6126 event pairs, 0 based on Foata normal form. 1/993 useless extension candidates. Maximal degree in co-relation 22723. Up to 613 conditions per place. [2020-10-16 03:27:29,854 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 360 changer transitions 0/422 dead transitions. [2020-10-16 03:27:29,854 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 422 transitions, 20376 flow [2020-10-16 03:27:29,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:27:29,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:27:29,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:27:29,856 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:27:29,857 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:27:29,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:27:29,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:29,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:27:29,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:27:29,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:27:29,860 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:27:29,860 INFO L185 Difference]: Start difference. First operand has 587 places, 385 transitions, 16350 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:27:29,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 422 transitions, 20376 flow [2020-10-16 03:27:31,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 591 places, 422 transitions, 19724 flow, removed 81 selfloop flow, removed 31 redundant places. [2020-10-16 03:27:31,034 INFO L241 Difference]: Finished difference. Result has 593 places, 388 transitions, 16734 flow [2020-10-16 03:27:31,035 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15698, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=357, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=16734, PETRI_PLACES=593, PETRI_TRANSITIONS=388} [2020-10-16 03:27:31,035 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 575 predicate places. [2020-10-16 03:27:31,035 INFO L481 AbstractCegarLoop]: Abstraction has has 593 places, 388 transitions, 16734 flow [2020-10-16 03:27:31,035 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:31,035 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:31,035 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:31,236 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:31,236 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:31,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:31,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1168108432, now seen corresponding path program 102 times [2020-10-16 03:27:31,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:31,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92381481] [2020-10-16 03:27:31,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:31,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:31,495 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:31,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92381481] [2020-10-16 03:27:31,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71805486] [2020-10-16 03:27:31,496 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:31,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:31,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:31,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:31,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:31,555 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:31,555 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:31,555 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:31,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794791129] [2020-10-16 03:27:31,555 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:31,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:31,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:31,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:31,557 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:31,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 388 transitions, 16734 flow. Second operand 21 states. [2020-10-16 03:27:31,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:31,557 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:31,557 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:32,421 INFO L129 PetriNetUnfolder]: 367/998 cut-off events. [2020-10-16 03:27:32,422 INFO L130 PetriNetUnfolder]: For 234977/234979 co-relation queries the response was YES. [2020-10-16 03:27:32,454 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23523 conditions, 998 events. 367/998 cut-off events. For 234977/234979 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6143 event pairs, 0 based on Foata normal form. 4/1002 useless extension candidates. Maximal degree in co-relation 23251. Up to 652 conditions per place. [2020-10-16 03:27:32,468 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 373 selfloop transitions, 29 changer transitions 0/409 dead transitions. [2020-10-16 03:27:32,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 409 transitions, 19414 flow [2020-10-16 03:27:32,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:27:32,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:27:32,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1478 transitions. [2020-10-16 03:27:32,470 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6718181818181819 [2020-10-16 03:27:32,470 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1478 transitions. [2020-10-16 03:27:32,471 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1478 transitions. [2020-10-16 03:27:32,471 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:32,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1478 transitions. [2020-10-16 03:27:32,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:27:32,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:27:32,472 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:27:32,473 INFO L185 Difference]: Start difference. First operand has 593 places, 388 transitions, 16734 flow. Second operand 22 states and 1478 transitions. [2020-10-16 03:27:32,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 409 transitions, 19414 flow [2020-10-16 03:27:33,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 580 places, 409 transitions, 18576 flow, removed 86 selfloop flow, removed 34 redundant places. [2020-10-16 03:27:33,629 INFO L241 Difference]: Finished difference. Result has 582 places, 390 transitions, 16144 flow [2020-10-16 03:27:33,630 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15896, PETRI_DIFFERENCE_MINUEND_PLACES=559, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=16144, PETRI_PLACES=582, PETRI_TRANSITIONS=390} [2020-10-16 03:27:33,630 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 564 predicate places. [2020-10-16 03:27:33,630 INFO L481 AbstractCegarLoop]: Abstraction has has 582 places, 390 transitions, 16144 flow [2020-10-16 03:27:33,630 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:33,630 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:33,630 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:33,830 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 03:27:33,831 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:33,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:33,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1308837526, now seen corresponding path program 103 times [2020-10-16 03:27:33,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:33,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877523975] [2020-10-16 03:27:33,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:34,085 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:34,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877523975] [2020-10-16 03:27:34,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418941737] [2020-10-16 03:27:34,086 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:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:34,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:34,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:34,157 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:34,169 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:34,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:34,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:34,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000420629] [2020-10-16 03:27:34,170 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:34,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:34,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:34,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:34,171 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:34,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 582 places, 390 transitions, 16144 flow. Second operand 22 states. [2020-10-16 03:27:34,172 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:34,172 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:34,172 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:35,324 INFO L129 PetriNetUnfolder]: 383/1046 cut-off events. [2020-10-16 03:27:35,324 INFO L130 PetriNetUnfolder]: For 259349/259355 co-relation queries the response was YES. [2020-10-16 03:27:35,344 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24730 conditions, 1046 events. 383/1046 cut-off events. For 259349/259355 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6513 event pairs, 0 based on Foata normal form. 8/1054 useless extension candidates. Maximal degree in co-relation 24456. Up to 647 conditions per place. [2020-10-16 03:27:35,356 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 328 selfloop transitions, 92 changer transitions 0/427 dead transitions. [2020-10-16 03:27:35,356 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 427 transitions, 19902 flow [2020-10-16 03:27:35,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:27:35,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:27:35,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1682 transitions. [2020-10-16 03:27:35,358 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728 [2020-10-16 03:27:35,358 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1682 transitions. [2020-10-16 03:27:35,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1682 transitions. [2020-10-16 03:27:35,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:35,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1682 transitions. [2020-10-16 03:27:35,359 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:27:35,360 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:27:35,360 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:27:35,360 INFO L185 Difference]: Start difference. First operand has 582 places, 390 transitions, 16144 flow. Second operand 25 states and 1682 transitions. [2020-10-16 03:27:35,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 427 transitions, 19902 flow [2020-10-16 03:27:36,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 587 places, 427 transitions, 19682 flow, removed 83 selfloop flow, removed 19 redundant places. [2020-10-16 03:27:36,509 INFO L241 Difference]: Finished difference. Result has 601 places, 406 transitions, 17296 flow [2020-10-16 03:27:36,509 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15948, PETRI_DIFFERENCE_MINUEND_PLACES=563, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=17296, PETRI_PLACES=601, PETRI_TRANSITIONS=406} [2020-10-16 03:27:36,509 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 583 predicate places. [2020-10-16 03:27:36,509 INFO L481 AbstractCegarLoop]: Abstraction has has 601 places, 406 transitions, 17296 flow [2020-10-16 03:27:36,509 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:36,510 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:36,510 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:36,710 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:36,710 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:36,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:36,711 INFO L82 PathProgramCache]: Analyzing trace with hash 615909594, now seen corresponding path program 104 times [2020-10-16 03:27:36,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:36,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452954661] [2020-10-16 03:27:36,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:36,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:36,936 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:36,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452954661] [2020-10-16 03:27:36,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854479931] [2020-10-16 03:27:36,936 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:37,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:37,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:37,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:37,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:37,024 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:37,038 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:37,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:37,038 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:37,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038782151] [2020-10-16 03:27:37,038 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:37,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:37,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:37,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:37,040 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:37,040 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 601 places, 406 transitions, 17296 flow. Second operand 22 states. [2020-10-16 03:27:37,040 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:37,040 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:37,040 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:38,197 INFO L129 PetriNetUnfolder]: 385/1052 cut-off events. [2020-10-16 03:27:38,197 INFO L130 PetriNetUnfolder]: For 268096/268102 co-relation queries the response was YES. [2020-10-16 03:27:38,219 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25191 conditions, 1052 events. 385/1052 cut-off events. For 268096/268102 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6563 event pairs, 0 based on Foata normal form. 8/1060 useless extension candidates. Maximal degree in co-relation 24903. Up to 651 conditions per place. [2020-10-16 03:27:38,231 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 216 selfloop transitions, 210 changer transitions 0/433 dead transitions. [2020-10-16 03:27:38,231 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 433 transitions, 20638 flow [2020-10-16 03:27:38,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:27:38,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:27:38,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1954 transitions. [2020-10-16 03:27:38,233 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6737931034482758 [2020-10-16 03:27:38,233 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1954 transitions. [2020-10-16 03:27:38,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1954 transitions. [2020-10-16 03:27:38,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:38,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1954 transitions. [2020-10-16 03:27:38,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:27:38,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:27:38,235 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:27:38,235 INFO L185 Difference]: Start difference. First operand has 601 places, 406 transitions, 17296 flow. Second operand 29 states and 1954 transitions. [2020-10-16 03:27:38,235 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 433 transitions, 20638 flow [2020-10-16 03:27:39,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 618 places, 433 transitions, 20368 flow, removed 99 selfloop flow, removed 11 redundant places. [2020-10-16 03:27:39,404 INFO L241 Difference]: Finished difference. Result has 620 places, 408 transitions, 17724 flow [2020-10-16 03:27:39,404 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17080, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=208, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=17724, PETRI_PLACES=620, PETRI_TRANSITIONS=408} [2020-10-16 03:27:39,404 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 602 predicate places. [2020-10-16 03:27:39,404 INFO L481 AbstractCegarLoop]: Abstraction has has 620 places, 408 transitions, 17724 flow [2020-10-16 03:27:39,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:39,404 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:39,405 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:39,605 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 03:27:39,605 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:39,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:39,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1001249448, now seen corresponding path program 105 times [2020-10-16 03:27:39,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:39,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039547107] [2020-10-16 03:27:39,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:39,823 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:39,824 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039547107] [2020-10-16 03:27:39,824 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795620678] [2020-10-16 03:27:39,824 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:39,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:39,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:39,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:39,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:39,894 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:39,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:39,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:39,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829619726] [2020-10-16 03:27:39,894 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:39,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:39,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:39,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:39,896 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:39,896 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 408 transitions, 17724 flow. Second operand 21 states. [2020-10-16 03:27:39,896 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:39,896 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:39,896 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:41,023 INFO L129 PetriNetUnfolder]: 387/1058 cut-off events. [2020-10-16 03:27:41,023 INFO L130 PetriNetUnfolder]: For 269107/269109 co-relation queries the response was YES. [2020-10-16 03:27:41,045 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25504 conditions, 1058 events. 387/1058 cut-off events. For 269107/269109 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6611 event pairs, 0 based on Foata normal form. 4/1062 useless extension candidates. Maximal degree in co-relation 25214. Up to 655 conditions per place. [2020-10-16 03:27:41,057 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 186 selfloop transitions, 244 changer transitions 0/437 dead transitions. [2020-10-16 03:27:41,057 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 437 transitions, 21258 flow [2020-10-16 03:27:41,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:27:41,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:27:41,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2157 transitions. [2020-10-16 03:27:41,059 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740625 [2020-10-16 03:27:41,059 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2157 transitions. [2020-10-16 03:27:41,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2157 transitions. [2020-10-16 03:27:41,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:41,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2157 transitions. [2020-10-16 03:27:41,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:27:41,061 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:27:41,061 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:27:41,062 INFO L185 Difference]: Start difference. First operand has 620 places, 408 transitions, 17724 flow. Second operand 32 states and 2157 transitions. [2020-10-16 03:27:41,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 437 transitions, 21258 flow [2020-10-16 03:27:42,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 625 places, 437 transitions, 20660 flow, removed 107 selfloop flow, removed 26 redundant places. [2020-10-16 03:27:42,259 INFO L241 Difference]: Finished difference. Result has 627 places, 410 transitions, 17904 flow [2020-10-16 03:27:42,259 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17184, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=17904, PETRI_PLACES=627, PETRI_TRANSITIONS=410} [2020-10-16 03:27:42,259 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 609 predicate places. [2020-10-16 03:27:42,259 INFO L481 AbstractCegarLoop]: Abstraction has has 627 places, 410 transitions, 17904 flow [2020-10-16 03:27:42,259 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:42,259 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:42,260 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:42,460 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:42,460 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:42,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:42,461 INFO L82 PathProgramCache]: Analyzing trace with hash 602011496, now seen corresponding path program 106 times [2020-10-16 03:27:42,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:42,461 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903483194] [2020-10-16 03:27:42,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:42,671 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:42,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903483194] [2020-10-16 03:27:42,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776675217] [2020-10-16 03:27:42,672 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:42,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:42,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:42,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:42,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:42,734 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:42,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:42,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:42,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430059929] [2020-10-16 03:27:42,735 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:42,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:42,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:42,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:42,736 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:42,736 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 410 transitions, 17904 flow. Second operand 21 states. [2020-10-16 03:27:42,736 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:42,737 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:42,737 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:43,954 INFO L129 PetriNetUnfolder]: 389/1064 cut-off events. [2020-10-16 03:27:43,955 INFO L130 PetriNetUnfolder]: For 270318/270320 co-relation queries the response was YES. [2020-10-16 03:27:43,976 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25694 conditions, 1064 events. 389/1064 cut-off events. For 270318/270320 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6638 event pairs, 0 based on Foata normal form. 4/1068 useless extension candidates. Maximal degree in co-relation 25402. Up to 659 conditions per place. [2020-10-16 03:27:43,988 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 148 selfloop transitions, 286 changer transitions 0/441 dead transitions. [2020-10-16 03:27:43,988 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 441 transitions, 21630 flow [2020-10-16 03:27:43,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:27:43,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:27:43,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 03:27:43,990 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 03:27:43,990 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 03:27:43,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 03:27:43,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:43,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 03:27:43,992 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:27:43,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:27:43,993 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:27:43,993 INFO L185 Difference]: Start difference. First operand has 627 places, 410 transitions, 17904 flow. Second operand 34 states and 2293 transitions. [2020-10-16 03:27:43,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 660 places, 441 transitions, 21630 flow [2020-10-16 03:27:45,203 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 441 transitions, 21008 flow, removed 103 selfloop flow, removed 28 redundant places. [2020-10-16 03:27:45,216 INFO L241 Difference]: Finished difference. Result has 634 places, 412 transitions, 18160 flow [2020-10-16 03:27:45,216 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17344, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=284, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18160, PETRI_PLACES=634, PETRI_TRANSITIONS=412} [2020-10-16 03:27:45,216 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 616 predicate places. [2020-10-16 03:27:45,216 INFO L481 AbstractCegarLoop]: Abstraction has has 634 places, 412 transitions, 18160 flow [2020-10-16 03:27:45,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:45,216 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:45,216 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:45,424 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 03:27:45,425 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:45,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:45,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1903391458, now seen corresponding path program 107 times [2020-10-16 03:27:45,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:45,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32482992] [2020-10-16 03:27:45,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:45,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:45,635 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:45,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32482992] [2020-10-16 03:27:45,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914448309] [2020-10-16 03:27:45,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 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:45,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:45,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:45,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:45,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:45,705 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:45,719 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:45,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:45,720 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:45,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109754813] [2020-10-16 03:27:45,720 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:45,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:45,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:45,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:45,722 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:45,722 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 634 places, 412 transitions, 18160 flow. Second operand 22 states. [2020-10-16 03:27:45,722 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:45,722 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:45,722 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:47,078 INFO L129 PetriNetUnfolder]: 391/1070 cut-off events. [2020-10-16 03:27:47,079 INFO L130 PetriNetUnfolder]: For 271569/271575 co-relation queries the response was YES. [2020-10-16 03:27:47,101 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25922 conditions, 1070 events. 391/1070 cut-off events. For 271569/271575 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6684 event pairs, 0 based on Foata normal form. 8/1078 useless extension candidates. Maximal degree in co-relation 25628. Up to 663 conditions per place. [2020-10-16 03:27:47,113 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 138 selfloop transitions, 298 changer transitions 0/443 dead transitions. [2020-10-16 03:27:47,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 443 transitions, 21890 flow [2020-10-16 03:27:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:27:47,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:27:47,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2226 transitions. [2020-10-16 03:27:47,115 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745454545454546 [2020-10-16 03:27:47,115 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2226 transitions. [2020-10-16 03:27:47,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2226 transitions. [2020-10-16 03:27:47,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:47,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2226 transitions. [2020-10-16 03:27:47,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:27:47,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:27:47,118 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:27:47,118 INFO L185 Difference]: Start difference. First operand has 634 places, 412 transitions, 18160 flow. Second operand 33 states and 2226 transitions. [2020-10-16 03:27:47,118 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 443 transitions, 21890 flow [2020-10-16 03:27:48,413 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 635 places, 443 transitions, 21174 flow, removed 105 selfloop flow, removed 31 redundant places. [2020-10-16 03:27:48,431 INFO L241 Difference]: Finished difference. Result has 637 places, 414 transitions, 18354 flow [2020-10-16 03:27:48,432 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17506, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=412, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=296, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18354, PETRI_PLACES=637, PETRI_TRANSITIONS=414} [2020-10-16 03:27:48,432 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 619 predicate places. [2020-10-16 03:27:48,432 INFO L481 AbstractCegarLoop]: Abstraction has has 637 places, 414 transitions, 18354 flow [2020-10-16 03:27:48,432 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:48,432 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:48,432 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:48,646 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 03:27:48,647 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:48,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:48,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1517901494, now seen corresponding path program 108 times [2020-10-16 03:27:48,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:48,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250965036] [2020-10-16 03:27:48,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:48,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:48,851 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:48,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250965036] [2020-10-16 03:27:48,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35756622] [2020-10-16 03:27:48,852 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:48,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:48,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:48,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:48,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:48,922 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:48,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:48,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:48,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199697006] [2020-10-16 03:27:48,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:48,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:48,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:48,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:48,924 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:48,925 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 637 places, 414 transitions, 18354 flow. Second operand 21 states. [2020-10-16 03:27:48,925 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:48,925 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:48,925 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:50,263 INFO L129 PetriNetUnfolder]: 395/1082 cut-off events. [2020-10-16 03:27:50,263 INFO L130 PetriNetUnfolder]: For 274196/274198 co-relation queries the response was YES. [2020-10-16 03:27:50,283 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26255 conditions, 1082 events. 395/1082 cut-off events. For 274196/274198 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 6688 event pairs, 0 based on Foata normal form. 4/1086 useless extension candidates. Maximal degree in co-relation 25959. Up to 671 conditions per place. [2020-10-16 03:27:50,296 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 118 selfloop transitions, 324 changer transitions 0/449 dead transitions. [2020-10-16 03:27:50,297 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 449 transitions, 22357 flow [2020-10-16 03:27:50,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:27:50,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:27:50,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2429 transitions. [2020-10-16 03:27:50,299 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747222222222222 [2020-10-16 03:27:50,299 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2429 transitions. [2020-10-16 03:27:50,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2429 transitions. [2020-10-16 03:27:50,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:50,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2429 transitions. [2020-10-16 03:27:50,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:27:50,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:27:50,302 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:27:50,302 INFO L185 Difference]: Start difference. First operand has 637 places, 414 transitions, 18354 flow. Second operand 36 states and 2429 transitions. [2020-10-16 03:27:50,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 672 places, 449 transitions, 22357 flow [2020-10-16 03:27:51,564 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 449 transitions, 21615 flow, removed 105 selfloop flow, removed 30 redundant places. [2020-10-16 03:27:51,577 INFO L241 Difference]: Finished difference. Result has 644 places, 418 transitions, 18667 flow [2020-10-16 03:27:51,577 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17678, PETRI_DIFFERENCE_MINUEND_PLACES=607, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=18667, PETRI_PLACES=644, PETRI_TRANSITIONS=418} [2020-10-16 03:27:51,577 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 626 predicate places. [2020-10-16 03:27:51,577 INFO L481 AbstractCegarLoop]: Abstraction has has 644 places, 418 transitions, 18667 flow [2020-10-16 03:27:51,577 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:51,577 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:51,577 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:51,778 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:51,778 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:51,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:51,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1544021008, now seen corresponding path program 109 times [2020-10-16 03:27:51,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:51,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705273768] [2020-10-16 03:27:51,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:51,972 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:51,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705273768] [2020-10-16 03:27:51,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187485011] [2020-10-16 03:27:51,972 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:52,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:52,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:52,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:52,041 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:52,056 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:52,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:52,057 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:52,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587860850] [2020-10-16 03:27:52,057 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:52,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:52,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:52,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:52,058 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:52,059 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 418 transitions, 18667 flow. Second operand 22 states. [2020-10-16 03:27:52,059 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:52,059 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:52,059 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:53,602 INFO L129 PetriNetUnfolder]: 399/1094 cut-off events. [2020-10-16 03:27:53,602 INFO L130 PetriNetUnfolder]: For 276763/276765 co-relation queries the response was YES. [2020-10-16 03:27:53,625 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26602 conditions, 1094 events. 399/1094 cut-off events. For 276763/276765 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6869 event pairs, 0 based on Foata normal form. 4/1098 useless extension candidates. Maximal degree in co-relation 26304. Up to 679 conditions per place. [2020-10-16 03:27:53,637 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 95 selfloop transitions, 354 changer transitions 0/456 dead transitions. [2020-10-16 03:27:53,637 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 680 places, 456 transitions, 22860 flow [2020-10-16 03:27:53,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:27:53,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:27:53,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2498 transitions. [2020-10-16 03:27:53,640 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751351351351351 [2020-10-16 03:27:53,640 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2498 transitions. [2020-10-16 03:27:53,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2498 transitions. [2020-10-16 03:27:53,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:53,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2498 transitions. [2020-10-16 03:27:53,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:27:53,643 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:27:53,643 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:27:53,643 INFO L185 Difference]: Start difference. First operand has 644 places, 418 transitions, 18667 flow. Second operand 37 states and 2498 transitions. [2020-10-16 03:27:53,643 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 680 places, 456 transitions, 22860 flow [2020-10-16 03:27:55,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 456 transitions, 22084 flow, removed 107 selfloop flow, removed 33 redundant places. [2020-10-16 03:27:55,035 INFO L241 Difference]: Finished difference. Result has 649 places, 422 transitions, 19014 flow [2020-10-16 03:27:55,035 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17961, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19014, PETRI_PLACES=649, PETRI_TRANSITIONS=422} [2020-10-16 03:27:55,035 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 631 predicate places. [2020-10-16 03:27:55,035 INFO L481 AbstractCegarLoop]: Abstraction has has 649 places, 422 transitions, 19014 flow [2020-10-16 03:27:55,036 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:55,036 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:55,036 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:55,236 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:55,236 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:55,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:55,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1544511118, now seen corresponding path program 110 times [2020-10-16 03:27:55,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:55,238 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534049962] [2020-10-16 03:27:55,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:55,441 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:55,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534049962] [2020-10-16 03:27:55,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561120621] [2020-10-16 03:27:55,442 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:27:55,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:55,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:55,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:55,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:55,508 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:55,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:55,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:55,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722612743] [2020-10-16 03:27:55,509 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:55,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:55,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:55,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:55,510 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:55,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 422 transitions, 19014 flow. Second operand 21 states. [2020-10-16 03:27:55,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:55,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:55,512 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:56,916 INFO L129 PetriNetUnfolder]: 408/1115 cut-off events. [2020-10-16 03:27:56,916 INFO L130 PetriNetUnfolder]: For 284074/284080 co-relation queries the response was YES. [2020-10-16 03:27:57,032 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27401 conditions, 1115 events. 408/1115 cut-off events. For 284074/284080 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6990 event pairs, 0 based on Foata normal form. 8/1123 useless extension candidates. Maximal degree in co-relation 27101. Up to 693 conditions per place. [2020-10-16 03:27:57,045 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 86 selfloop transitions, 372 changer transitions 0/465 dead transitions. [2020-10-16 03:27:57,046 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 688 places, 465 transitions, 23780 flow [2020-10-16 03:27:57,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:27:57,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:27:57,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 03:27:57,048 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:27:57,048 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 03:27:57,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 03:27:57,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:57,048 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 03:27:57,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:27:57,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:27:57,051 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:27:57,051 INFO L185 Difference]: Start difference. First operand has 649 places, 422 transitions, 19014 flow. Second operand 40 states and 2702 transitions. [2020-10-16 03:27:57,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 688 places, 465 transitions, 23780 flow [2020-10-16 03:27:58,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 656 places, 465 transitions, 22938 flow, removed 118 selfloop flow, removed 32 redundant places. [2020-10-16 03:27:58,346 INFO L241 Difference]: Finished difference. Result has 660 places, 428 transitions, 19638 flow [2020-10-16 03:27:58,346 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18256, PETRI_DIFFERENCE_MINUEND_PLACES=617, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19638, PETRI_PLACES=660, PETRI_TRANSITIONS=428} [2020-10-16 03:27:58,346 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 642 predicate places. [2020-10-16 03:27:58,346 INFO L481 AbstractCegarLoop]: Abstraction has has 660 places, 428 transitions, 19638 flow [2020-10-16 03:27:58,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:58,346 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:58,347 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:58,547 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 03:27:58,547 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:58,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:58,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1544527858, now seen corresponding path program 111 times [2020-10-16 03:27:58,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:58,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837361556] [2020-10-16 03:27:58,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:58,748 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:58,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837361556] [2020-10-16 03:27:58,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041433277] [2020-10-16 03:27:58,748 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:27:58,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:58,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:58,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:58,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:58,820 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:58,836 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:58,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:58,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:58,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725039125] [2020-10-16 03:27:58,837 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:58,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:58,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:58,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:58,839 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:58,840 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 428 transitions, 19638 flow. Second operand 22 states. [2020-10-16 03:27:58,840 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:58,840 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:58,840 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:00,456 INFO L129 PetriNetUnfolder]: 405/1109 cut-off events. [2020-10-16 03:28:00,456 INFO L130 PetriNetUnfolder]: For 301385/301387 co-relation queries the response was YES. [2020-10-16 03:28:00,480 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27759 conditions, 1109 events. 405/1109 cut-off events. For 301385/301387 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 6993 event pairs, 0 based on Foata normal form. 4/1113 useless extension candidates. Maximal degree in co-relation 27455. Up to 689 conditions per place. [2020-10-16 03:28:00,493 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 86 selfloop transitions, 372 changer transitions 0/465 dead transitions. [2020-10-16 03:28:00,493 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 465 transitions, 23990 flow [2020-10-16 03:28:00,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:28:00,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:28:00,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2634 transitions. [2020-10-16 03:28:00,495 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753846153846154 [2020-10-16 03:28:00,495 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2634 transitions. [2020-10-16 03:28:00,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2634 transitions. [2020-10-16 03:28:00,496 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:00,496 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2634 transitions. [2020-10-16 03:28:00,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:28:00,499 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:28:00,499 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:28:00,499 INFO L185 Difference]: Start difference. First operand has 660 places, 428 transitions, 19638 flow. Second operand 39 states and 2634 transitions. [2020-10-16 03:28:00,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 465 transitions, 23990 flow [2020-10-16 03:28:01,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 465 transitions, 22932 flow, removed 204 selfloop flow, removed 38 redundant places. [2020-10-16 03:28:02,005 INFO L241 Difference]: Finished difference. Result has 662 places, 429 transitions, 19536 flow [2020-10-16 03:28:02,006 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18580, PETRI_DIFFERENCE_MINUEND_PLACES=622, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=371, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=19536, PETRI_PLACES=662, PETRI_TRANSITIONS=429} [2020-10-16 03:28:02,006 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 644 predicate places. [2020-10-16 03:28:02,006 INFO L481 AbstractCegarLoop]: Abstraction has has 662 places, 429 transitions, 19536 flow [2020-10-16 03:28:02,006 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:02,006 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:02,006 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:02,206 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:02,207 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:02,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:02,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1006404251, now seen corresponding path program 112 times [2020-10-16 03:28:02,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:02,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359844544] [2020-10-16 03:28:02,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:02,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:02,495 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:02,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359844544] [2020-10-16 03:28:02,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691043465] [2020-10-16 03:28:02,496 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:02,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:02,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:02,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:02,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:02,554 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:02,555 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:02,555 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:28:02,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937472485] [2020-10-16 03:28:02,555 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:28:02,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:02,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:28:02,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:28:02,557 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:02,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 429 transitions, 19536 flow. Second operand 22 states. [2020-10-16 03:28:02,558 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:02,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:02,558 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:03,595 INFO L129 PetriNetUnfolder]: 407/1115 cut-off events. [2020-10-16 03:28:03,595 INFO L130 PetriNetUnfolder]: For 309603/309609 co-relation queries the response was YES. [2020-10-16 03:28:03,620 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28017 conditions, 1115 events. 407/1115 cut-off events. For 309603/309609 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7024 event pairs, 0 based on Foata normal form. 5/1120 useless extension candidates. Maximal degree in co-relation 27711. Up to 691 conditions per place. [2020-10-16 03:28:03,633 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 377 selfloop transitions, 68 changer transitions 0/452 dead transitions. [2020-10-16 03:28:03,633 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 685 places, 452 transitions, 22628 flow [2020-10-16 03:28:03,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:28:03,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:28:03,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1613 transitions. [2020-10-16 03:28:03,635 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6720833333333334 [2020-10-16 03:28:03,635 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1613 transitions. [2020-10-16 03:28:03,635 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1613 transitions. [2020-10-16 03:28:03,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:03,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1613 transitions. [2020-10-16 03:28:03,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:28:03,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:28:03,637 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:28:03,637 INFO L185 Difference]: Start difference. First operand has 662 places, 429 transitions, 19536 flow. Second operand 24 states and 1613 transitions. [2020-10-16 03:28:03,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 685 places, 452 transitions, 22628 flow [2020-10-16 03:28:05,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 452 transitions, 21722 flow, removed 78 selfloop flow, removed 38 redundant places. [2020-10-16 03:28:05,164 INFO L241 Difference]: Finished difference. Result has 649 places, 431 transitions, 19036 flow [2020-10-16 03:28:05,165 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18698, PETRI_DIFFERENCE_MINUEND_PLACES=624, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=19036, PETRI_PLACES=649, PETRI_TRANSITIONS=431} [2020-10-16 03:28:05,165 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 631 predicate places. [2020-10-16 03:28:05,165 INFO L481 AbstractCegarLoop]: Abstraction has has 649 places, 431 transitions, 19036 flow [2020-10-16 03:28:05,165 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:05,165 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:05,165 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:05,365 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 03:28:05,366 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:05,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:05,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1903763239, now seen corresponding path program 113 times [2020-10-16 03:28:05,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:05,367 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806444631] [2020-10-16 03:28:05,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:05,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:05,646 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,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806444631] [2020-10-16 03:28:05,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429033155] [2020-10-16 03:28:05,647 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:05,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:28:05,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:05,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:05,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:05,721 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:05,734 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,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:05,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:05,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686908947] [2020-10-16 03:28:05,735 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:05,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:05,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:05,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:05,736 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:05,736 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 431 transitions, 19036 flow. Second operand 23 states. [2020-10-16 03:28:05,736 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:05,736 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:05,737 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:06,939 INFO L129 PetriNetUnfolder]: 409/1121 cut-off events. [2020-10-16 03:28:06,939 INFO L130 PetriNetUnfolder]: For 305255/305257 co-relation queries the response was YES. [2020-10-16 03:28:06,963 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27710 conditions, 1121 events. 409/1121 cut-off events. For 305255/305257 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7045 event pairs, 0 based on Foata normal form. 4/1125 useless extension candidates. Maximal degree in co-relation 27402. Up to 695 conditions per place. [2020-10-16 03:28:06,977 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 285 selfloop transitions, 164 changer transitions 0/456 dead transitions. [2020-10-16 03:28:06,977 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 456 transitions, 22304 flow [2020-10-16 03:28:06,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:28:06,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:28:06,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1817 transitions. [2020-10-16 03:28:06,978 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672962962962963 [2020-10-16 03:28:06,979 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1817 transitions. [2020-10-16 03:28:06,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1817 transitions. [2020-10-16 03:28:06,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:06,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1817 transitions. [2020-10-16 03:28:06,980 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:28:06,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:28:06,981 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:28:06,981 INFO L185 Difference]: Start difference. First operand has 649 places, 431 transitions, 19036 flow. Second operand 27 states and 1817 transitions. [2020-10-16 03:28:06,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 675 places, 456 transitions, 22304 flow [2020-10-16 03:28:08,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 653 places, 456 transitions, 21964 flow, removed 84 selfloop flow, removed 22 redundant places. [2020-10-16 03:28:08,401 INFO L241 Difference]: Finished difference. Result has 655 places, 433 transitions, 19262 flow [2020-10-16 03:28:08,401 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18720, PETRI_DIFFERENCE_MINUEND_PLACES=627, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=19262, PETRI_PLACES=655, PETRI_TRANSITIONS=433} [2020-10-16 03:28:08,401 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 637 predicate places. [2020-10-16 03:28:08,401 INFO L481 AbstractCegarLoop]: Abstraction has has 655 places, 433 transitions, 19262 flow [2020-10-16 03:28:08,402 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:08,402 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:08,402 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:08,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 03:28:08,603 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:08,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:08,604 INFO L82 PathProgramCache]: Analyzing trace with hash -2047989855, now seen corresponding path program 114 times [2020-10-16 03:28:08,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:08,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494818437] [2020-10-16 03:28:08,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:08,860 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:08,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494818437] [2020-10-16 03:28:08,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374999317] [2020-10-16 03:28:08,861 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:08,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:28:08,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:08,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:08,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:08,926 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:08,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:08,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:28:08,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862392808] [2020-10-16 03:28:08,927 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:28:08,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:08,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:28:08,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:28:08,928 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:08,929 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 655 places, 433 transitions, 19262 flow. Second operand 22 states. [2020-10-16 03:28:08,929 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:08,929 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:08,929 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:10,085 INFO L129 PetriNetUnfolder]: 413/1133 cut-off events. [2020-10-16 03:28:10,085 INFO L130 PetriNetUnfolder]: For 316125/316131 co-relation queries the response was YES. [2020-10-16 03:28:10,111 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28270 conditions, 1133 events. 413/1133 cut-off events. For 316125/316131 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7161 event pairs, 0 based on Foata normal form. 5/1138 useless extension candidates. Maximal degree in co-relation 27960. Up to 703 conditions per place. [2020-10-16 03:28:10,124 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 251 selfloop transitions, 204 changer transitions 0/462 dead transitions. [2020-10-16 03:28:10,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 682 places, 462 transitions, 22855 flow [2020-10-16 03:28:10,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:28:10,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:28:10,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1885 transitions. [2020-10-16 03:28:10,126 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732142857142858 [2020-10-16 03:28:10,126 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1885 transitions. [2020-10-16 03:28:10,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1885 transitions. [2020-10-16 03:28:10,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:10,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1885 transitions. [2020-10-16 03:28:10,127 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:28:10,128 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:28:10,128 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:28:10,128 INFO L185 Difference]: Start difference. First operand has 655 places, 433 transitions, 19262 flow. Second operand 28 states and 1885 transitions. [2020-10-16 03:28:10,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 682 places, 462 transitions, 22855 flow [2020-10-16 03:28:11,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 658 places, 462 transitions, 22343 flow, removed 101 selfloop flow, removed 24 redundant places. [2020-10-16 03:28:11,797 INFO L241 Difference]: Finished difference. Result has 660 places, 437 transitions, 19533 flow [2020-10-16 03:28:11,797 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18804, PETRI_DIFFERENCE_MINUEND_PLACES=631, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=19533, PETRI_PLACES=660, PETRI_TRANSITIONS=437} [2020-10-16 03:28:11,798 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 642 predicate places. [2020-10-16 03:28:11,798 INFO L481 AbstractCegarLoop]: Abstraction has has 660 places, 437 transitions, 19533 flow [2020-10-16 03:28:11,798 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:11,798 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:11,798 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:11,998 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 03:28:11,999 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:11,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:11,999 INFO L82 PathProgramCache]: Analyzing trace with hash 24762811, now seen corresponding path program 115 times [2020-10-16 03:28:12,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:12,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927145947] [2020-10-16 03:28:12,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:12,255 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:12,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927145947] [2020-10-16 03:28:12,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122706871] [2020-10-16 03:28:12,255 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:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:12,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:12,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:12,327 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:12,363 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:12,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:12,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:12,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683318061] [2020-10-16 03:28:12,363 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:12,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:12,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:12,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:12,365 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:12,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 437 transitions, 19533 flow. Second operand 23 states. [2020-10-16 03:28:12,365 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:12,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:12,365 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:13,647 INFO L129 PetriNetUnfolder]: 417/1145 cut-off events. [2020-10-16 03:28:13,647 INFO L130 PetriNetUnfolder]: For 318733/318735 co-relation queries the response was YES. [2020-10-16 03:28:13,673 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28614 conditions, 1145 events. 417/1145 cut-off events. For 318733/318735 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7238 event pairs, 0 based on Foata normal form. 4/1149 useless extension candidates. Maximal degree in co-relation 28302. Up to 711 conditions per place. [2020-10-16 03:28:13,686 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 230 changer transitions 0/466 dead transitions. [2020-10-16 03:28:13,687 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 688 places, 466 transitions, 23138 flow [2020-10-16 03:28:13,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:28:13,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:28:13,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1953 transitions. [2020-10-16 03:28:13,688 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673448275862069 [2020-10-16 03:28:13,689 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1953 transitions. [2020-10-16 03:28:13,689 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1953 transitions. [2020-10-16 03:28:13,689 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:13,689 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1953 transitions. [2020-10-16 03:28:13,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:28:13,692 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:28:13,692 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:28:13,692 INFO L185 Difference]: Start difference. First operand has 660 places, 437 transitions, 19533 flow. Second operand 29 states and 1953 transitions. [2020-10-16 03:28:13,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 688 places, 466 transitions, 23138 flow [2020-10-16 03:28:15,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 466 transitions, 22570 flow, removed 101 selfloop flow, removed 24 redundant places. [2020-10-16 03:28:15,169 INFO L241 Difference]: Finished difference. Result has 666 places, 441 transitions, 19812 flow [2020-10-16 03:28:15,169 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19019, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=19812, PETRI_PLACES=666, PETRI_TRANSITIONS=441} [2020-10-16 03:28:15,169 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 648 predicate places. [2020-10-16 03:28:15,169 INFO L481 AbstractCegarLoop]: Abstraction has has 666 places, 441 transitions, 19812 flow [2020-10-16 03:28:15,169 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:15,169 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:15,169 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:15,370 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:15,370 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:15,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:15,371 INFO L82 PathProgramCache]: Analyzing trace with hash 516581379, now seen corresponding path program 116 times [2020-10-16 03:28:15,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:15,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319769910] [2020-10-16 03:28:15,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:15,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:15,613 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:15,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319769910] [2020-10-16 03:28:15,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468874303] [2020-10-16 03:28:15,613 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:15,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:15,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:15,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:15,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:15,676 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:15,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:15,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:28:15,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486471025] [2020-10-16 03:28:15,676 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:28:15,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:15,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:28:15,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:28:15,677 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:15,678 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 441 transitions, 19812 flow. Second operand 22 states. [2020-10-16 03:28:15,678 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:15,678 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:15,678 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:16,903 INFO L129 PetriNetUnfolder]: 421/1157 cut-off events. [2020-10-16 03:28:16,903 INFO L130 PetriNetUnfolder]: For 321379/321381 co-relation queries the response was YES. [2020-10-16 03:28:16,929 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28962 conditions, 1157 events. 421/1157 cut-off events. For 321379/321381 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7325 event pairs, 0 based on Foata normal form. 2/1159 useless extension candidates. Maximal degree in co-relation 28648. Up to 719 conditions per place. [2020-10-16 03:28:16,942 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 199 selfloop transitions, 266 changer transitions 0/472 dead transitions. [2020-10-16 03:28:16,943 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 695 places, 472 transitions, 23625 flow [2020-10-16 03:28:16,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:28:16,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:28:16,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2021 transitions. [2020-10-16 03:28:16,945 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736666666666666 [2020-10-16 03:28:16,945 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2021 transitions. [2020-10-16 03:28:16,945 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2021 transitions. [2020-10-16 03:28:16,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:16,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2021 transitions. [2020-10-16 03:28:16,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:28:16,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:28:16,947 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:28:16,947 INFO L185 Difference]: Start difference. First operand has 666 places, 441 transitions, 19812 flow. Second operand 30 states and 2021 transitions. [2020-10-16 03:28:16,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 695 places, 472 transitions, 23625 flow [2020-10-16 03:28:18,693 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 472 transitions, 22985 flow, removed 107 selfloop flow, removed 26 redundant places. [2020-10-16 03:28:18,707 INFO L241 Difference]: Finished difference. Result has 671 places, 445 transitions, 20107 flow [2020-10-16 03:28:18,707 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19234, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=20107, PETRI_PLACES=671, PETRI_TRANSITIONS=445} [2020-10-16 03:28:18,707 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 653 predicate places. [2020-10-16 03:28:18,707 INFO L481 AbstractCegarLoop]: Abstraction has has 671 places, 445 transitions, 20107 flow [2020-10-16 03:28:18,707 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:18,707 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:18,707 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:18,908 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 03:28:18,908 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:18,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:18,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1537271225, now seen corresponding path program 117 times [2020-10-16 03:28:18,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:18,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362305304] [2020-10-16 03:28:18,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:18,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:19,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:28:19,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362305304] [2020-10-16 03:28:19,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498307477] [2020-10-16 03:28:19,134 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:19,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:28:19,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:19,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:19,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:19,206 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:19,206 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:19,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:28:19,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968766401] [2020-10-16 03:28:19,207 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:28:19,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:19,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:28:19,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:28:19,208 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:19,209 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 445 transitions, 20107 flow. Second operand 22 states. [2020-10-16 03:28:19,209 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:19,209 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:19,209 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:20,640 INFO L129 PetriNetUnfolder]: 423/1163 cut-off events. [2020-10-16 03:28:20,640 INFO L130 PetriNetUnfolder]: For 322857/322863 co-relation queries the response was YES. [2020-10-16 03:28:20,666 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29162 conditions, 1163 events. 423/1163 cut-off events. For 322857/322863 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7400 event pairs, 0 based on Foata normal form. 5/1168 useless extension candidates. Maximal degree in co-relation 28846. Up to 723 conditions per place. [2020-10-16 03:28:20,680 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 119 selfloop transitions, 352 changer transitions 0/478 dead transitions. [2020-10-16 03:28:20,680 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 478 transitions, 24213 flow [2020-10-16 03:28:20,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:28:20,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:28:20,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 03:28:20,682 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 03:28:20,682 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 03:28:20,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 03:28:20,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:20,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 03:28:20,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:28:20,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:28:20,684 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:28:20,685 INFO L185 Difference]: Start difference. First operand has 671 places, 445 transitions, 20107 flow. Second operand 34 states and 2293 transitions. [2020-10-16 03:28:20,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 704 places, 478 transitions, 24213 flow [2020-10-16 03:28:22,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 676 places, 478 transitions, 23489 flow, removed 109 selfloop flow, removed 28 redundant places. [2020-10-16 03:28:22,308 INFO L241 Difference]: Finished difference. Result has 678 places, 447 transitions, 20408 flow [2020-10-16 03:28:22,308 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19449, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=350, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=20408, PETRI_PLACES=678, PETRI_TRANSITIONS=447} [2020-10-16 03:28:22,308 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 660 predicate places. [2020-10-16 03:28:22,308 INFO L481 AbstractCegarLoop]: Abstraction has has 678 places, 447 transitions, 20408 flow [2020-10-16 03:28:22,308 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:22,308 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:22,309 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:22,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:22,509 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:22,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:22,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1082344563, now seen corresponding path program 118 times [2020-10-16 03:28:22,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:22,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039713243] [2020-10-16 03:28:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:22,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:22,731 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:22,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039713243] [2020-10-16 03:28:22,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276274311] [2020-10-16 03:28:22,732 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:22,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:22,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:22,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:22,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:22,810 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:22,830 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:22,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:22,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:22,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878756700] [2020-10-16 03:28:22,831 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:22,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:22,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:22,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:22,833 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:22,833 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 678 places, 447 transitions, 20408 flow. Second operand 23 states. [2020-10-16 03:28:22,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:22,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:22,834 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:24,534 INFO L129 PetriNetUnfolder]: 429/1181 cut-off events. [2020-10-16 03:28:24,535 INFO L130 PetriNetUnfolder]: For 326896/326898 co-relation queries the response was YES. [2020-10-16 03:28:24,562 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29683 conditions, 1181 events. 429/1181 cut-off events. For 326896/326898 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7521 event pairs, 0 based on Foata normal form. 4/1185 useless extension candidates. Maximal degree in co-relation 29365. Up to 735 conditions per place. [2020-10-16 03:28:24,576 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 85 selfloop transitions, 394 changer transitions 0/486 dead transitions. [2020-10-16 03:28:24,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 486 transitions, 24846 flow [2020-10-16 03:28:24,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:28:24,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:28:24,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2497 transitions. [2020-10-16 03:28:24,578 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748648648648649 [2020-10-16 03:28:24,578 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2497 transitions. [2020-10-16 03:28:24,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2497 transitions. [2020-10-16 03:28:24,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:24,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2497 transitions. [2020-10-16 03:28:24,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:28:24,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:28:24,581 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:28:24,581 INFO L185 Difference]: Start difference. First operand has 678 places, 447 transitions, 20408 flow. Second operand 37 states and 2497 transitions. [2020-10-16 03:28:24,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 714 places, 486 transitions, 24846 flow [2020-10-16 03:28:26,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 684 places, 486 transitions, 23981 flow, removed 113 selfloop flow, removed 30 redundant places. [2020-10-16 03:28:26,261 INFO L241 Difference]: Finished difference. Result has 688 places, 453 transitions, 20900 flow [2020-10-16 03:28:26,261 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19613, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=447, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=20900, PETRI_PLACES=688, PETRI_TRANSITIONS=453} [2020-10-16 03:28:26,261 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 670 predicate places. [2020-10-16 03:28:26,261 INFO L481 AbstractCegarLoop]: Abstraction has has 688 places, 453 transitions, 20900 flow [2020-10-16 03:28:26,262 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:26,262 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:26,262 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:26,462 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:26,462 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:26,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:26,463 INFO L82 PathProgramCache]: Analyzing trace with hash -595261713, now seen corresponding path program 119 times [2020-10-16 03:28:26,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:26,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864488785] [2020-10-16 03:28:26,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:26,682 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:26,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864488785] [2020-10-16 03:28:26,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743112485] [2020-10-16 03:28:26,683 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:26,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:28:26,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:26,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:26,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:26,759 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:26,773 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:26,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:26,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:26,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936978159] [2020-10-16 03:28:26,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:26,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:26,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:26,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:26,779 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:26,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 688 places, 453 transitions, 20900 flow. Second operand 23 states. [2020-10-16 03:28:26,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:26,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:26,780 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:28,655 INFO L129 PetriNetUnfolder]: 431/1186 cut-off events. [2020-10-16 03:28:28,655 INFO L130 PetriNetUnfolder]: For 328673/328679 co-relation queries the response was YES. [2020-10-16 03:28:28,680 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29967 conditions, 1186 events. 431/1186 cut-off events. For 328673/328679 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7551 event pairs, 0 based on Foata normal form. 8/1194 useless extension candidates. Maximal degree in co-relation 29645. Up to 739 conditions per place. [2020-10-16 03:28:28,695 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 416 changer transitions 0/490 dead transitions. [2020-10-16 03:28:28,696 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 726 places, 490 transitions, 25414 flow [2020-10-16 03:28:28,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:28:28,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:28:28,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2633 transitions. [2020-10-16 03:28:28,698 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751282051282051 [2020-10-16 03:28:28,698 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2633 transitions. [2020-10-16 03:28:28,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2633 transitions. [2020-10-16 03:28:28,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:28,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2633 transitions. [2020-10-16 03:28:28,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:28:28,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:28:28,701 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:28:28,701 INFO L185 Difference]: Start difference. First operand has 688 places, 453 transitions, 20900 flow. Second operand 39 states and 2633 transitions. [2020-10-16 03:28:28,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 726 places, 490 transitions, 25414 flow [2020-10-16 03:28:30,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 490 transitions, 24557 flow, removed 117 selfloop flow, removed 33 redundant places. [2020-10-16 03:28:30,542 INFO L241 Difference]: Finished difference. Result has 695 places, 455 transitions, 21231 flow [2020-10-16 03:28:30,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20117, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=414, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=21231, PETRI_PLACES=695, PETRI_TRANSITIONS=455} [2020-10-16 03:28:30,542 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 677 predicate places. [2020-10-16 03:28:30,542 INFO L481 AbstractCegarLoop]: Abstraction has has 695 places, 455 transitions, 21231 flow [2020-10-16 03:28:30,542 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:30,542 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:30,542 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:30,743 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:30,743 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:30,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:30,744 INFO L82 PathProgramCache]: Analyzing trace with hash -594754863, now seen corresponding path program 120 times [2020-10-16 03:28:30,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:30,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311825197] [2020-10-16 03:28:30,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:30,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:30,973 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:30,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311825197] [2020-10-16 03:28:30,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562643676] [2020-10-16 03:28:30,974 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:31,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:28:31,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:31,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:31,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:31,048 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:31,064 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:31,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:31,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:31,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008826531] [2020-10-16 03:28:31,065 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:31,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:31,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:31,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:31,067 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:31,067 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 455 transitions, 21231 flow. Second operand 23 states. [2020-10-16 03:28:31,067 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:31,067 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:31,067 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:32,919 INFO L129 PetriNetUnfolder]: 435/1195 cut-off events. [2020-10-16 03:28:32,919 INFO L130 PetriNetUnfolder]: For 331858/331860 co-relation queries the response was YES. [2020-10-16 03:28:32,947 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30373 conditions, 1195 events. 435/1195 cut-off events. For 331858/331860 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7627 event pairs, 0 based on Foata normal form. 4/1199 useless extension candidates. Maximal degree in co-relation 30049. Up to 745 conditions per place. [2020-10-16 03:28:32,962 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 57 selfloop transitions, 432 changer transitions 0/496 dead transitions. [2020-10-16 03:28:32,962 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 496 transitions, 26109 flow [2020-10-16 03:28:32,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:28:32,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:28:32,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2769 transitions. [2020-10-16 03:28:32,964 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753658536585366 [2020-10-16 03:28:32,964 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2769 transitions. [2020-10-16 03:28:32,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2769 transitions. [2020-10-16 03:28:32,964 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:32,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2769 transitions. [2020-10-16 03:28:32,965 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:28:32,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:28:32,967 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:28:32,967 INFO L185 Difference]: Start difference. First operand has 695 places, 455 transitions, 21231 flow. Second operand 41 states and 2769 transitions. [2020-10-16 03:28:32,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 496 transitions, 26109 flow [2020-10-16 03:28:34,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 699 places, 496 transitions, 25135 flow, removed 114 selfloop flow, removed 36 redundant places. [2020-10-16 03:28:34,766 INFO L241 Difference]: Finished difference. Result has 702 places, 459 transitions, 21664 flow [2020-10-16 03:28:34,766 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20337, PETRI_DIFFERENCE_MINUEND_PLACES=659, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=428, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=21664, PETRI_PLACES=702, PETRI_TRANSITIONS=459} [2020-10-16 03:28:34,766 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 684 predicate places. [2020-10-16 03:28:34,766 INFO L481 AbstractCegarLoop]: Abstraction has has 702 places, 459 transitions, 21664 flow [2020-10-16 03:28:34,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:34,766 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:34,766 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:34,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:34,967 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:34,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:34,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1345493231, now seen corresponding path program 121 times [2020-10-16 03:28:34,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:34,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241814738] [2020-10-16 03:28:34,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:35,189 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:35,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241814738] [2020-10-16 03:28:35,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931277430] [2020-10-16 03:28:35,190 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:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:35,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:35,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:35,259 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:35,279 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:35,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:35,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:35,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498263246] [2020-10-16 03:28:35,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:35,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:35,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:35,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:35,282 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:35,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 459 transitions, 21664 flow. Second operand 23 states. [2020-10-16 03:28:35,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:35,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:35,283 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:37,074 INFO L129 PetriNetUnfolder]: 438/1201 cut-off events. [2020-10-16 03:28:37,074 INFO L130 PetriNetUnfolder]: For 340546/340548 co-relation queries the response was YES. [2020-10-16 03:28:37,101 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30858 conditions, 1201 events. 438/1201 cut-off events. For 340546/340548 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7664 event pairs, 0 based on Foata normal form. 3/1204 useless extension candidates. Maximal degree in co-relation 30531. Up to 749 conditions per place. [2020-10-16 03:28:37,115 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 106 selfloop transitions, 386 changer transitions 0/499 dead transitions. [2020-10-16 03:28:37,116 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 741 places, 499 transitions, 26416 flow [2020-10-16 03:28:37,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:37,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:37,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:37,118 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:37,118 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:37,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:37,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:37,118 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:37,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:37,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:37,121 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:37,121 INFO L185 Difference]: Start difference. First operand has 702 places, 459 transitions, 21664 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:37,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 741 places, 499 transitions, 26416 flow [2020-10-16 03:28:38,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 704 places, 499 transitions, 25367 flow, removed 145 selfloop flow, removed 37 redundant places. [2020-10-16 03:28:38,900 INFO L241 Difference]: Finished difference. Result has 706 places, 462 transitions, 21769 flow [2020-10-16 03:28:38,900 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20655, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=383, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21769, PETRI_PLACES=706, PETRI_TRANSITIONS=462} [2020-10-16 03:28:38,900 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 688 predicate places. [2020-10-16 03:28:38,900 INFO L481 AbstractCegarLoop]: Abstraction has has 706 places, 462 transitions, 21769 flow [2020-10-16 03:28:38,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:38,900 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:38,900 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:39,101 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-16 03:28:39,101 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:39,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:39,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1257515262, now seen corresponding path program 122 times [2020-10-16 03:28:39,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:39,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845339233] [2020-10-16 03:28:39,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:39,345 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,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845339233] [2020-10-16 03:28:39,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026723688] [2020-10-16 03:28:39,346 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:39,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:39,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:39,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:39,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:39,417 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:39,438 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,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:39,439 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:39,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453309412] [2020-10-16 03:28:39,439 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:39,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:39,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:39,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:39,440 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:39,441 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 462 transitions, 21769 flow. Second operand 24 states. [2020-10-16 03:28:39,441 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:39,441 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:39,441 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:41,343 INFO L129 PetriNetUnfolder]: 441/1209 cut-off events. [2020-10-16 03:28:41,344 INFO L130 PetriNetUnfolder]: For 349380/349382 co-relation queries the response was YES. [2020-10-16 03:28:41,375 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31193 conditions, 1209 events. 441/1209 cut-off events. For 349380/349382 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7718 event pairs, 0 based on Foata normal form. 1/1210 useless extension candidates. Maximal degree in co-relation 30864. Up to 753 conditions per place. [2020-10-16 03:28:41,390 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 436 changer transitions 0/503 dead transitions. [2020-10-16 03:28:41,390 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 745 places, 503 transitions, 26753 flow [2020-10-16 03:28:41,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:41,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:41,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:41,392 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:41,392 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:41,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:41,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:41,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:41,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:41,395 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:41,395 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:41,395 INFO L185 Difference]: Start difference. First operand has 706 places, 462 transitions, 21769 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:41,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 745 places, 503 transitions, 26753 flow [2020-10-16 03:28:43,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 708 places, 503 transitions, 25823 flow, removed 113 selfloop flow, removed 37 redundant places. [2020-10-16 03:28:43,188 INFO L241 Difference]: Finished difference. Result has 710 places, 465 transitions, 22091 flow [2020-10-16 03:28:43,188 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20879, PETRI_DIFFERENCE_MINUEND_PLACES=669, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=22091, PETRI_PLACES=710, PETRI_TRANSITIONS=465} [2020-10-16 03:28:43,189 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 692 predicate places. [2020-10-16 03:28:43,189 INFO L481 AbstractCegarLoop]: Abstraction has has 710 places, 465 transitions, 22091 flow [2020-10-16 03:28:43,189 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:43,189 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:43,189 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:43,389 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 03:28:43,390 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:43,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:43,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1592376589, now seen corresponding path program 123 times [2020-10-16 03:28:43,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:43,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321611747] [2020-10-16 03:28:43,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:43,704 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:43,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321611747] [2020-10-16 03:28:43,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941848537] [2020-10-16 03:28:43,705 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:43,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:28:43,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:43,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:43,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:43,771 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:43,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:43,772 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:43,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042012128] [2020-10-16 03:28:43,772 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:43,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:43,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:43,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:43,774 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:43,774 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 465 transitions, 22091 flow. Second operand 23 states. [2020-10-16 03:28:43,775 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:43,775 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:43,775 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:45,332 INFO L129 PetriNetUnfolder]: 443/1215 cut-off events. [2020-10-16 03:28:45,333 INFO L130 PetriNetUnfolder]: For 359580/359582 co-relation queries the response was YES. [2020-10-16 03:28:45,357 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31556 conditions, 1215 events. 443/1215 cut-off events. For 359580/359582 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7759 event pairs, 0 based on Foata normal form. 4/1219 useless extension candidates. Maximal degree in co-relation 31225. Up to 796 conditions per place. [2020-10-16 03:28:45,372 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 450 selfloop transitions, 31 changer transitions 0/488 dead transitions. [2020-10-16 03:28:45,372 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 733 places, 488 transitions, 25337 flow [2020-10-16 03:28:45,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:28:45,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:28:45,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1612 transitions. [2020-10-16 03:28:45,374 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 03:28:45,374 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1612 transitions. [2020-10-16 03:28:45,374 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1612 transitions. [2020-10-16 03:28:45,374 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:45,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1612 transitions. [2020-10-16 03:28:45,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:28:45,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:28:45,376 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:28:45,377 INFO L185 Difference]: Start difference. First operand has 710 places, 465 transitions, 22091 flow. Second operand 24 states and 1612 transitions. [2020-10-16 03:28:45,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 733 places, 488 transitions, 25337 flow [2020-10-16 03:28:46,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 696 places, 488 transitions, 24329 flow, removed 96 selfloop flow, removed 37 redundant places. [2020-10-16 03:28:47,012 INFO L241 Difference]: Finished difference. Result has 698 places, 467 transitions, 21355 flow [2020-10-16 03:28:47,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21083, PETRI_DIFFERENCE_MINUEND_PLACES=673, 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=21355, PETRI_PLACES=698, PETRI_TRANSITIONS=467} [2020-10-16 03:28:47,013 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 680 predicate places. [2020-10-16 03:28:47,013 INFO L481 AbstractCegarLoop]: Abstraction has has 698 places, 467 transitions, 21355 flow [2020-10-16 03:28:47,013 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:47,013 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:47,013 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:47,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 03:28:47,214 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:47,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:47,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1160063869, now seen corresponding path program 124 times [2020-10-16 03:28:47,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:47,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026149165] [2020-10-16 03:28:47,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:47,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:47,530 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:47,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026149165] [2020-10-16 03:28:47,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264804093] [2020-10-16 03:28:47,531 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:28:47,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:47,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:47,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:47,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:47,600 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:47,614 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:47,614 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:47,614 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:47,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209144301] [2020-10-16 03:28:47,615 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:47,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:47,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:47,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:47,616 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:47,617 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 467 transitions, 21355 flow. Second operand 24 states. [2020-10-16 03:28:47,617 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:47,617 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:47,617 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:48,932 INFO L129 PetriNetUnfolder]: 447/1227 cut-off events. [2020-10-16 03:28:48,933 INFO L130 PetriNetUnfolder]: For 377926/377928 co-relation queries the response was YES. [2020-10-16 03:28:48,963 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31856 conditions, 1227 events. 447/1227 cut-off events. For 377926/377928 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7832 event pairs, 0 based on Foata normal form. 4/1231 useless extension candidates. Maximal degree in co-relation 31523. Up to 765 conditions per place. [2020-10-16 03:28:48,978 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 389 selfloop transitions, 98 changer transitions 0/494 dead transitions. [2020-10-16 03:28:48,978 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 724 places, 494 transitions, 24994 flow [2020-10-16 03:28:48,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:28:48,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:28:48,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1816 transitions. [2020-10-16 03:28:48,980 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725925925925926 [2020-10-16 03:28:48,980 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1816 transitions. [2020-10-16 03:28:48,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1816 transitions. [2020-10-16 03:28:48,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:48,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1816 transitions. [2020-10-16 03:28:48,982 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:28:48,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:28:48,983 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:28:48,983 INFO L185 Difference]: Start difference. First operand has 698 places, 467 transitions, 21355 flow. Second operand 27 states and 1816 transitions. [2020-10-16 03:28:48,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 724 places, 494 transitions, 24994 flow [2020-10-16 03:28:50,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 494 transitions, 24752 flow, removed 92 selfloop flow, removed 21 redundant places. [2020-10-16 03:28:50,881 INFO L241 Difference]: Finished difference. Result has 705 places, 471 transitions, 21692 flow [2020-10-16 03:28:50,881 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21139, PETRI_DIFFERENCE_MINUEND_PLACES=677, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=21692, PETRI_PLACES=705, PETRI_TRANSITIONS=471} [2020-10-16 03:28:50,882 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 687 predicate places. [2020-10-16 03:28:50,882 INFO L481 AbstractCegarLoop]: Abstraction has has 705 places, 471 transitions, 21692 flow [2020-10-16 03:28:50,882 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:50,882 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:50,882 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:51,088 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 03:28:51,089 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:51,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:51,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1343875641, now seen corresponding path program 125 times [2020-10-16 03:28:51,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:51,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831766850] [2020-10-16 03:28:51,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:51,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:51,370 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:51,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831766850] [2020-10-16 03:28:51,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74684961] [2020-10-16 03:28:51,371 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:28:51,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:28:51,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:51,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:51,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:51,448 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:51,461 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:51,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:51,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:51,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46485919] [2020-10-16 03:28:51,462 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:51,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:51,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:51,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:51,464 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:51,465 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 471 transitions, 21692 flow. Second operand 24 states. [2020-10-16 03:28:51,465 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:51,465 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:51,465 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:52,938 INFO L129 PetriNetUnfolder]: 449/1233 cut-off events. [2020-10-16 03:28:52,938 INFO L130 PetriNetUnfolder]: For 387869/387871 co-relation queries the response was YES. [2020-10-16 03:28:52,968 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32282 conditions, 1233 events. 449/1233 cut-off events. For 387869/387871 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7758 event pairs, 0 based on Foata normal form. 4/1237 useless extension candidates. Maximal degree in co-relation 31947. Up to 769 conditions per place. [2020-10-16 03:28:52,983 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 263 selfloop transitions, 230 changer transitions 0/500 dead transitions. [2020-10-16 03:28:52,983 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 500 transitions, 25642 flow [2020-10-16 03:28:52,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:28:52,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:28:52,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2088 transitions. [2020-10-16 03:28:52,985 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735483870967742 [2020-10-16 03:28:52,985 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2088 transitions. [2020-10-16 03:28:52,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2088 transitions. [2020-10-16 03:28:52,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:52,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2088 transitions. [2020-10-16 03:28:52,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:28:52,988 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:28:52,988 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:28:52,988 INFO L185 Difference]: Start difference. First operand has 705 places, 471 transitions, 21692 flow. Second operand 31 states and 2088 transitions. [2020-10-16 03:28:52,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 500 transitions, 25642 flow [2020-10-16 03:28:54,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 711 places, 500 transitions, 25240 flow, removed 109 selfloop flow, removed 24 redundant places. [2020-10-16 03:28:54,836 INFO L241 Difference]: Finished difference. Result has 713 places, 473 transitions, 22048 flow [2020-10-16 03:28:54,836 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21348, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=241, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=22048, PETRI_PLACES=713, PETRI_TRANSITIONS=473} [2020-10-16 03:28:54,836 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 695 predicate places. [2020-10-16 03:28:54,836 INFO L481 AbstractCegarLoop]: Abstraction has has 713 places, 473 transitions, 22048 flow [2020-10-16 03:28:54,836 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:54,836 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:54,837 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:55,044 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:55,045 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:55,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:55,046 INFO L82 PathProgramCache]: Analyzing trace with hash -655553851, now seen corresponding path program 126 times [2020-10-16 03:28:55,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:55,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409597390] [2020-10-16 03:28:55,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:55,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:55,313 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:55,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409597390] [2020-10-16 03:28:55,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676871650] [2020-10-16 03:28:55,314 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:28:55,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:28:55,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:55,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:55,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:55,383 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:55,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:55,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:55,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609165699] [2020-10-16 03:28:55,383 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:55,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:55,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:55,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:55,385 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:55,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 713 places, 473 transitions, 22048 flow. Second operand 23 states. [2020-10-16 03:28:55,385 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:55,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:55,385 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:56,823 INFO L129 PetriNetUnfolder]: 451/1239 cut-off events. [2020-10-16 03:28:56,823 INFO L130 PetriNetUnfolder]: For 389219/389225 co-relation queries the response was YES. [2020-10-16 03:28:56,855 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32568 conditions, 1239 events. 451/1239 cut-off events. For 389219/389225 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7894 event pairs, 0 based on Foata normal form. 8/1247 useless extension candidates. Maximal degree in co-relation 32231. Up to 773 conditions per place. [2020-10-16 03:28:56,870 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 229 selfloop transitions, 268 changer transitions 0/504 dead transitions. [2020-10-16 03:28:56,870 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 746 places, 504 transitions, 26210 flow [2020-10-16 03:28:56,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:28:56,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:28:56,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2291 transitions. [2020-10-16 03:28:56,873 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738235294117647 [2020-10-16 03:28:56,873 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2291 transitions. [2020-10-16 03:28:56,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2291 transitions. [2020-10-16 03:28:56,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:56,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2291 transitions. [2020-10-16 03:28:56,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:28:56,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:28:56,876 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:28:56,876 INFO L185 Difference]: Start difference. First operand has 713 places, 473 transitions, 22048 flow. Second operand 34 states and 2291 transitions. [2020-10-16 03:28:56,877 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 746 places, 504 transitions, 26210 flow [2020-10-16 03:28:58,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 504 transitions, 25552 flow, removed 115 selfloop flow, removed 28 redundant places. [2020-10-16 03:28:58,967 INFO L241 Difference]: Finished difference. Result has 720 places, 475 transitions, 22236 flow [2020-10-16 03:28:58,967 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21452, PETRI_DIFFERENCE_MINUEND_PLACES=685, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22236, PETRI_PLACES=720, PETRI_TRANSITIONS=475} [2020-10-16 03:28:58,967 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 702 predicate places. [2020-10-16 03:28:58,967 INFO L481 AbstractCegarLoop]: Abstraction has has 720 places, 475 transitions, 22236 flow [2020-10-16 03:28:58,967 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:58,967 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:58,968 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:59,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 03:28:59,174 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:59,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:59,174 INFO L82 PathProgramCache]: Analyzing trace with hash -759996807, now seen corresponding path program 127 times [2020-10-16 03:28:59,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:59,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324608152] [2020-10-16 03:28:59,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:59,435 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:59,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324608152] [2020-10-16 03:28:59,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301191839] [2020-10-16 03:28:59,435 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:28:59,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:59,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:59,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:59,497 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:59,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:59,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:59,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314355337] [2020-10-16 03:28:59,497 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:59,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:59,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:59,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:59,499 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:59,499 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 720 places, 475 transitions, 22236 flow. Second operand 23 states. [2020-10-16 03:28:59,499 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:59,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:59,500 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:01,003 INFO L129 PetriNetUnfolder]: 453/1245 cut-off events. [2020-10-16 03:29:01,003 INFO L130 PetriNetUnfolder]: For 390732/390738 co-relation queries the response was YES. [2020-10-16 03:29:01,034 INFO L80 FinitePrefix]: Finished finitePrefix Result has 32772 conditions, 1245 events. 453/1245 cut-off events. For 390732/390738 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7941 event pairs, 0 based on Foata normal form. 8/1253 useless extension candidates. Maximal degree in co-relation 32433. Up to 777 conditions per place. [2020-10-16 03:29:01,049 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 185 selfloop transitions, 316 changer transitions 0/508 dead transitions. [2020-10-16 03:29:01,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 508 transitions, 26610 flow [2020-10-16 03:29:01,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:29:01,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:29:01,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2427 transitions. [2020-10-16 03:29:01,052 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:29:01,052 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2427 transitions. [2020-10-16 03:29:01,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2427 transitions. [2020-10-16 03:29:01,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:01,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2427 transitions. [2020-10-16 03:29:01,053 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:29:01,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:29:01,054 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:29:01,054 INFO L185 Difference]: Start difference. First operand has 720 places, 475 transitions, 22236 flow. Second operand 36 states and 2427 transitions. [2020-10-16 03:29:01,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 508 transitions, 26610 flow [2020-10-16 03:29:03,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 725 places, 508 transitions, 25894 flow, removed 113 selfloop flow, removed 30 redundant places. [2020-10-16 03:29:03,179 INFO L241 Difference]: Finished difference. Result has 727 places, 477 transitions, 22478 flow [2020-10-16 03:29:03,180 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21586, PETRI_DIFFERENCE_MINUEND_PLACES=690, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=22478, PETRI_PLACES=727, PETRI_TRANSITIONS=477} [2020-10-16 03:29:03,180 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 709 predicate places. [2020-10-16 03:29:03,180 INFO L481 AbstractCegarLoop]: Abstraction has has 727 places, 477 transitions, 22478 flow [2020-10-16 03:29:03,180 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:29:03,180 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:03,180 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:03,387 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-16 03:29:03,388 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:03,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:03,388 INFO L82 PathProgramCache]: Analyzing trace with hash -30631669, now seen corresponding path program 128 times [2020-10-16 03:29:03,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:03,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857018119] [2020-10-16 03:29:03,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:03,649 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,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857018119] [2020-10-16 03:29:03,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011234514] [2020-10-16 03:29:03,650 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:03,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:29:03,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:03,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:03,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:03,728 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:03,745 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,745 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:03,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:29:03,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337683177] [2020-10-16 03:29:03,746 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:03,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:03,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:03,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:03,748 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:03,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 727 places, 477 transitions, 22478 flow. Second operand 24 states. [2020-10-16 03:29:03,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:03,748 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:03,748 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:05,427 INFO L129 PetriNetUnfolder]: 455/1251 cut-off events. [2020-10-16 03:29:05,427 INFO L130 PetriNetUnfolder]: For 392214/392220 co-relation queries the response was YES. [2020-10-16 03:29:05,458 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33002 conditions, 1251 events. 455/1251 cut-off events. For 392214/392220 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7968 event pairs, 0 based on Foata normal form. 8/1259 useless extension candidates. Maximal degree in co-relation 32661. Up to 781 conditions per place. [2020-10-16 03:29:05,473 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 171 selfloop transitions, 332 changer transitions 0/510 dead transitions. [2020-10-16 03:29:05,473 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 510 transitions, 26856 flow [2020-10-16 03:29:05,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:29:05,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:29:05,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2360 transitions. [2020-10-16 03:29:05,475 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742857142857143 [2020-10-16 03:29:05,475 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2360 transitions. [2020-10-16 03:29:05,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2360 transitions. [2020-10-16 03:29:05,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:05,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2360 transitions. [2020-10-16 03:29:05,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:29:05,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:29:05,478 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:29:05,478 INFO L185 Difference]: Start difference. First operand has 727 places, 477 transitions, 22478 flow. Second operand 35 states and 2360 transitions. [2020-10-16 03:29:05,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 761 places, 510 transitions, 26856 flow [2020-10-16 03:29:07,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 510 transitions, 26008 flow, removed 115 selfloop flow, removed 34 redundant places. [2020-10-16 03:29:07,594 INFO L241 Difference]: Finished difference. Result has 729 places, 479 transitions, 22628 flow [2020-10-16 03:29:07,594 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21696, PETRI_DIFFERENCE_MINUEND_PLACES=693, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22628, PETRI_PLACES=729, PETRI_TRANSITIONS=479} [2020-10-16 03:29:07,594 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 711 predicate places. [2020-10-16 03:29:07,594 INFO L481 AbstractCegarLoop]: Abstraction has has 729 places, 479 transitions, 22628 flow [2020-10-16 03:29:07,595 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:07,595 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:07,595 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:07,795 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 03:29:07,795 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:07,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:07,796 INFO L82 PathProgramCache]: Analyzing trace with hash 1585560841, now seen corresponding path program 129 times [2020-10-16 03:29:07,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:07,797 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629068188] [2020-10-16 03:29:07,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:08,056 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,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629068188] [2020-10-16 03:29:08,056 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103822706] [2020-10-16 03:29:08,057 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:08,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:29:08,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:08,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:08,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:08,129 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,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:08,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:29:08,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541660626] [2020-10-16 03:29:08,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:29:08,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:08,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:29:08,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:29:08,131 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:08,132 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 479 transitions, 22628 flow. Second operand 23 states. [2020-10-16 03:29:08,132 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:08,132 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:08,132 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:09,715 INFO L129 PetriNetUnfolder]: 459/1263 cut-off events. [2020-10-16 03:29:09,715 INFO L130 PetriNetUnfolder]: For 395300/395302 co-relation queries the response was YES. [2020-10-16 03:29:09,747 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33338 conditions, 1263 events. 459/1263 cut-off events. For 395300/395302 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8080 event pairs, 0 based on Foata normal form. 4/1267 useless extension candidates. Maximal degree in co-relation 32995. Up to 789 conditions per place. [2020-10-16 03:29:09,763 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 147 selfloop transitions, 362 changer transitions 0/516 dead transitions. [2020-10-16 03:29:09,763 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 516 transitions, 27307 flow [2020-10-16 03:29:09,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:29:09,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:29:09,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2563 transitions. [2020-10-16 03:29:09,765 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744736842105263 [2020-10-16 03:29:09,765 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2563 transitions. [2020-10-16 03:29:09,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2563 transitions. [2020-10-16 03:29:09,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:09,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2563 transitions. [2020-10-16 03:29:09,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:29:09,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:29:09,768 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:29:09,768 INFO L185 Difference]: Start difference. First operand has 729 places, 479 transitions, 22628 flow. Second operand 38 states and 2563 transitions. [2020-10-16 03:29:09,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 516 transitions, 27307 flow [2020-10-16 03:29:11,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 516 transitions, 26515 flow, removed 115 selfloop flow, removed 31 redundant places. [2020-10-16 03:29:12,006 INFO L241 Difference]: Finished difference. Result has 737 places, 483 transitions, 22995 flow [2020-10-16 03:29:12,007 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=21906, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=358, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22995, PETRI_PLACES=737, PETRI_TRANSITIONS=483} [2020-10-16 03:29:12,007 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 719 predicate places. [2020-10-16 03:29:12,007 INFO L481 AbstractCegarLoop]: Abstraction has has 737 places, 483 transitions, 22995 flow [2020-10-16 03:29:12,007 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:29:12,007 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:12,007 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:12,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:12,208 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:12,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:12,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1767396943, now seen corresponding path program 130 times [2020-10-16 03:29:12,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:12,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334575164] [2020-10-16 03:29:12,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:12,455 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:12,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334575164] [2020-10-16 03:29:12,456 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353567988] [2020-10-16 03:29:12,456 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:12,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:29:12,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:12,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:12,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:12,529 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:12,546 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:12,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:12,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:29:12,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751731120] [2020-10-16 03:29:12,547 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:12,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:12,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:12,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:12,548 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:12,549 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 483 transitions, 22995 flow. Second operand 24 states. [2020-10-16 03:29:12,549 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:12,549 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:12,549 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:14,512 INFO L129 PetriNetUnfolder]: 461/1269 cut-off events. [2020-10-16 03:29:14,513 INFO L130 PetriNetUnfolder]: For 397005/397011 co-relation queries the response was YES. [2020-10-16 03:29:14,545 INFO L80 FinitePrefix]: Finished finitePrefix Result has 33589 conditions, 1269 events. 461/1269 cut-off events. For 397005/397011 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8099 event pairs, 0 based on Foata normal form. 8/1277 useless extension candidates. Maximal degree in co-relation 33244. Up to 793 conditions per place. [2020-10-16 03:29:14,561 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 96 selfloop transitions, 420 changer transitions 0/523 dead transitions. [2020-10-16 03:29:14,561 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 523 transitions, 28017 flow [2020-10-16 03:29:14,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:29:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:29:14,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2768 transitions. [2020-10-16 03:29:14,563 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751219512195122 [2020-10-16 03:29:14,563 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2768 transitions. [2020-10-16 03:29:14,563 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2768 transitions. [2020-10-16 03:29:14,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:14,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2768 transitions. [2020-10-16 03:29:14,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:29:14,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:29:14,566 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:29:14,566 INFO L185 Difference]: Start difference. First operand has 737 places, 483 transitions, 22995 flow. Second operand 41 states and 2768 transitions. [2020-10-16 03:29:14,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 777 places, 523 transitions, 28017 flow [2020-10-16 03:29:16,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 523 transitions, 27123 flow, removed 119 selfloop flow, removed 35 redundant places. [2020-10-16 03:29:16,467 INFO L241 Difference]: Finished difference. Result has 744 places, 485 transitions, 23316 flow [2020-10-16 03:29:16,468 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22179, PETRI_DIFFERENCE_MINUEND_PLACES=702, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=418, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=23316, PETRI_PLACES=744, PETRI_TRANSITIONS=485} [2020-10-16 03:29:16,468 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 726 predicate places. [2020-10-16 03:29:16,468 INFO L481 AbstractCegarLoop]: Abstraction has has 744 places, 485 transitions, 23316 flow [2020-10-16 03:29:16,468 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:16,468 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:16,468 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:16,669 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:16,669 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:16,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:16,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1766906833, now seen corresponding path program 131 times [2020-10-16 03:29:16,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:16,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791056166] [2020-10-16 03:29:16,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:16,916 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:16,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791056166] [2020-10-16 03:29:16,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744537773] [2020-10-16 03:29:16,917 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:16,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:29:16,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:16,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:16,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:16,998 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:16,998 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:16,999 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:29:16,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874576904] [2020-10-16 03:29:16,999 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:29:16,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:16,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:29:16,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:29:17,000 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:17,001 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 485 transitions, 23316 flow. Second operand 23 states. [2020-10-16 03:29:17,001 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:17,001 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:17,001 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:18,797 INFO L129 PetriNetUnfolder]: 470/1290 cut-off events. [2020-10-16 03:29:18,797 INFO L130 PetriNetUnfolder]: For 405762/405764 co-relation queries the response was YES. [2020-10-16 03:29:18,830 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34473 conditions, 1290 events. 470/1290 cut-off events. For 405762/405764 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8230 event pairs, 0 based on Foata normal form. 4/1294 useless extension candidates. Maximal degree in co-relation 34126. Up to 807 conditions per place. [2020-10-16 03:29:18,846 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 438 changer transitions 0/532 dead transitions. [2020-10-16 03:29:18,846 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 787 places, 532 transitions, 29042 flow [2020-10-16 03:29:18,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 03:29:18,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 03:29:18,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2972 transitions. [2020-10-16 03:29:18,848 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:29:18,849 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2972 transitions. [2020-10-16 03:29:18,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2972 transitions. [2020-10-16 03:29:18,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:18,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2972 transitions. [2020-10-16 03:29:18,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 03:29:18,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 03:29:18,852 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 03:29:18,852 INFO L185 Difference]: Start difference. First operand has 744 places, 485 transitions, 23316 flow. Second operand 44 states and 2972 transitions. [2020-10-16 03:29:18,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 787 places, 532 transitions, 29042 flow [2020-10-16 03:29:20,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 748 places, 532 transitions, 27989 flow, removed 130 selfloop flow, removed 39 redundant places. [2020-10-16 03:29:20,959 INFO L241 Difference]: Finished difference. Result has 752 places, 492 transitions, 23934 flow [2020-10-16 03:29:20,960 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22355, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=431, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=23934, PETRI_PLACES=752, PETRI_TRANSITIONS=492} [2020-10-16 03:29:20,960 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 734 predicate places. [2020-10-16 03:29:20,960 INFO L481 AbstractCegarLoop]: Abstraction has has 752 places, 492 transitions, 23934 flow [2020-10-16 03:29:20,960 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:29:20,960 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:20,960 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:21,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:21,173 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:21,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:21,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1766890093, now seen corresponding path program 132 times [2020-10-16 03:29:21,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:21,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122104495] [2020-10-16 03:29:21,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:21,421 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:21,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122104495] [2020-10-16 03:29:21,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442696393] [2020-10-16 03:29:21,422 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:21,493 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:29:21,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:21,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:29:21,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:21,520 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:21,536 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:21,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:21,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:29:21,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668027241] [2020-10-16 03:29:21,537 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:21,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:21,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:21,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:21,539 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:21,540 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 492 transitions, 23934 flow. Second operand 24 states. [2020-10-16 03:29:21,540 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:21,540 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:21,540 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:23,541 INFO L129 PetriNetUnfolder]: 467/1284 cut-off events. [2020-10-16 03:29:23,541 INFO L130 PetriNetUnfolder]: For 428414/428416 co-relation queries the response was YES. [2020-10-16 03:29:23,574 INFO L80 FinitePrefix]: Finished finitePrefix Result has 34860 conditions, 1284 events. 467/1284 cut-off events. For 428414/428416 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8216 event pairs, 0 based on Foata normal form. 4/1288 useless extension candidates. Maximal degree in co-relation 34509. Up to 803 conditions per place. [2020-10-16 03:29:23,591 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 438 changer transitions 0/532 dead transitions. [2020-10-16 03:29:23,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 794 places, 532 transitions, 29194 flow [2020-10-16 03:29:23,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 03:29:23,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 03:29:23,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2904 transitions. [2020-10-16 03:29:23,593 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753488372093023 [2020-10-16 03:29:23,593 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2904 transitions. [2020-10-16 03:29:23,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2904 transitions. [2020-10-16 03:29:23,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:23,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2904 transitions. [2020-10-16 03:29:23,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 03:29:23,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 03:29:23,597 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 03:29:23,597 INFO L185 Difference]: Start difference. First operand has 752 places, 492 transitions, 23934 flow. Second operand 43 states and 2904 transitions. [2020-10-16 03:29:23,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 794 places, 532 transitions, 29194 flow [2020-10-16 03:29:25,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 532 transitions, 27981 flow, removed 227 selfloop flow, removed 38 redundant places. [2020-10-16 03:29:25,938 INFO L241 Difference]: Finished difference. Result has 758 places, 493 transitions, 23818 flow [2020-10-16 03:29:25,938 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22721, PETRI_DIFFERENCE_MINUEND_PLACES=714, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=437, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=23818, PETRI_PLACES=758, PETRI_TRANSITIONS=493} [2020-10-16 03:29:25,938 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 740 predicate places. [2020-10-16 03:29:25,938 INFO L481 AbstractCegarLoop]: Abstraction has has 758 places, 493 transitions, 23818 flow [2020-10-16 03:29:25,939 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:25,939 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:25,939 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:26,139 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 03:29:26,139 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:26,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:26,140 INFO L82 PathProgramCache]: Analyzing trace with hash 786859546, now seen corresponding path program 133 times [2020-10-16 03:29:26,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:26,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726140430] [2020-10-16 03:29:26,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:26,489 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:26,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726140430] [2020-10-16 03:29:26,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619055249] [2020-10-16 03:29:26,490 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:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:26,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:26,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:26,549 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:26,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:26,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:26,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180933671] [2020-10-16 03:29:26,549 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:26,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:26,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:26,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:26,551 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:26,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 758 places, 493 transitions, 23818 flow. Second operand 24 states. [2020-10-16 03:29:26,551 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:26,551 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:26,551 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:27,858 INFO L129 PetriNetUnfolder]: 469/1290 cut-off events. [2020-10-16 03:29:27,859 INFO L130 PetriNetUnfolder]: For 438693/438695 co-relation queries the response was YES. [2020-10-16 03:29:27,892 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35149 conditions, 1290 events. 469/1290 cut-off events. For 438693/438695 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8265 event pairs, 0 based on Foata normal form. 2/1292 useless extension candidates. Maximal degree in co-relation 34796. Up to 805 conditions per place. [2020-10-16 03:29:27,909 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 437 selfloop transitions, 74 changer transitions 0/518 dead transitions. [2020-10-16 03:29:27,909 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 518 transitions, 27484 flow [2020-10-16 03:29:27,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:29:27,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:29:27,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1747 transitions. [2020-10-16 03:29:27,911 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.671923076923077 [2020-10-16 03:29:27,911 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1747 transitions. [2020-10-16 03:29:27,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1747 transitions. [2020-10-16 03:29:27,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:27,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1747 transitions. [2020-10-16 03:29:27,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:29:27,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:29:27,913 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:29:27,913 INFO L185 Difference]: Start difference. First operand has 758 places, 493 transitions, 23818 flow. Second operand 26 states and 1747 transitions. [2020-10-16 03:29:27,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 518 transitions, 27484 flow [2020-10-16 03:29:30,195 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 518 transitions, 26486 flow, removed 85 selfloop flow, removed 41 redundant places. [2020-10-16 03:29:30,210 INFO L241 Difference]: Finished difference. Result has 744 places, 495 transitions, 23264 flow [2020-10-16 03:29:30,210 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22894, PETRI_DIFFERENCE_MINUEND_PLACES=717, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=23264, PETRI_PLACES=744, PETRI_TRANSITIONS=495} [2020-10-16 03:29:30,211 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 726 predicate places. [2020-10-16 03:29:30,211 INFO L481 AbstractCegarLoop]: Abstraction has has 744 places, 495 transitions, 23264 flow [2020-10-16 03:29:30,211 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:30,211 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:30,211 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:30,423 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:30,424 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:30,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:30,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1284308032, now seen corresponding path program 134 times [2020-10-16 03:29:30,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:30,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175157642] [2020-10-16 03:29:30,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:30,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:30,786 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:30,786 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175157642] [2020-10-16 03:29:30,786 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453466508] [2020-10-16 03:29:30,786 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:30,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:29:30,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:30,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:30,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:30,854 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:30,887 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:30,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:30,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:30,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708175153] [2020-10-16 03:29:30,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:30,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:30,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:30,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:30,889 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:30,889 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 495 transitions, 23264 flow. Second operand 25 states. [2020-10-16 03:29:30,889 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:30,889 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:30,889 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:32,276 INFO L129 PetriNetUnfolder]: 481/1326 cut-off events. [2020-10-16 03:29:32,276 INFO L130 PetriNetUnfolder]: For 441821/441827 co-relation queries the response was YES. [2020-10-16 03:29:32,311 INFO L80 FinitePrefix]: Finished finitePrefix Result has 35731 conditions, 1326 events. 481/1326 cut-off events. For 441821/441827 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8572 event pairs, 0 based on Foata normal form. 8/1334 useless extension candidates. Maximal degree in co-relation 35376. Up to 829 conditions per place. [2020-10-16 03:29:32,328 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 411 selfloop transitions, 112 changer transitions 0/530 dead transitions. [2020-10-16 03:29:32,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 530 transitions, 27681 flow [2020-10-16 03:29:32,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:29:32,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:29:32,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1815 transitions. [2020-10-16 03:29:32,330 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 03:29:32,330 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1815 transitions. [2020-10-16 03:29:32,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1815 transitions. [2020-10-16 03:29:32,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:32,331 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1815 transitions. [2020-10-16 03:29:32,331 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:29:32,332 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:29:32,332 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:29:32,332 INFO L185 Difference]: Start difference. First operand has 744 places, 495 transitions, 23264 flow. Second operand 27 states and 1815 transitions. [2020-10-16 03:29:32,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 530 transitions, 27681 flow [2020-10-16 03:29:34,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 747 places, 530 transitions, 27357 flow, removed 92 selfloop flow, removed 23 redundant places. [2020-10-16 03:29:34,674 INFO L241 Difference]: Finished difference. Result has 753 places, 507 transitions, 24228 flow [2020-10-16 03:29:34,674 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=22964, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=24228, PETRI_PLACES=753, PETRI_TRANSITIONS=507} [2020-10-16 03:29:34,674 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 735 predicate places. [2020-10-16 03:29:34,674 INFO L481 AbstractCegarLoop]: Abstraction has has 753 places, 507 transitions, 24228 flow [2020-10-16 03:29:34,674 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:34,674 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:34,675 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:34,875 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 03:29:34,875 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:34,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:34,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1687769972, now seen corresponding path program 135 times [2020-10-16 03:29:34,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:34,877 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073784156] [2020-10-16 03:29:34,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:35,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:35,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073784156] [2020-10-16 03:29:35,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292305352] [2020-10-16 03:29:35,211 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:29:35,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:29:35,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:35,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:35,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:35,287 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:35,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:35,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:35,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754589092] [2020-10-16 03:29:35,288 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:35,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:35,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:35,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:35,289 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:35,290 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 507 transitions, 24228 flow. Second operand 24 states. [2020-10-16 03:29:35,290 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:35,290 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:35,290 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:36,732 INFO L129 PetriNetUnfolder]: 489/1350 cut-off events. [2020-10-16 03:29:36,732 INFO L130 PetriNetUnfolder]: For 459982/459984 co-relation queries the response was YES. [2020-10-16 03:29:36,768 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36717 conditions, 1350 events. 489/1350 cut-off events. For 459982/459984 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8767 event pairs, 0 based on Foata normal form. 2/1352 useless extension candidates. Maximal degree in co-relation 36356. Up to 845 conditions per place. [2020-10-16 03:29:36,785 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 373 selfloop transitions, 160 changer transitions 0/540 dead transitions. [2020-10-16 03:29:36,785 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 780 places, 540 transitions, 28543 flow [2020-10-16 03:29:36,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:29:36,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:29:36,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1883 transitions. [2020-10-16 03:29:36,787 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:29:36,787 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1883 transitions. [2020-10-16 03:29:36,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1883 transitions. [2020-10-16 03:29:36,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:36,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1883 transitions. [2020-10-16 03:29:36,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:29:36,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:29:36,789 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:29:36,789 INFO L185 Difference]: Start difference. First operand has 753 places, 507 transitions, 24228 flow. Second operand 28 states and 1883 transitions. [2020-10-16 03:29:36,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 780 places, 540 transitions, 28543 flow [2020-10-16 03:29:39,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 760 places, 540 transitions, 28122 flow, removed 125 selfloop flow, removed 20 redundant places. [2020-10-16 03:29:39,310 INFO L241 Difference]: Finished difference. Result has 764 places, 515 transitions, 24849 flow [2020-10-16 03:29:39,311 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=23873, PETRI_DIFFERENCE_MINUEND_PLACES=733, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=24849, PETRI_PLACES=764, PETRI_TRANSITIONS=515} [2020-10-16 03:29:39,311 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 746 predicate places. [2020-10-16 03:29:39,311 INFO L481 AbstractCegarLoop]: Abstraction has has 764 places, 515 transitions, 24849 flow [2020-10-16 03:29:39,311 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:39,311 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:39,311 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:39,517 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 03:29:39,518 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:39,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:39,518 INFO L82 PathProgramCache]: Analyzing trace with hash 278576034, now seen corresponding path program 136 times [2020-10-16 03:29:39,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:39,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392446767] [2020-10-16 03:29:39,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:39,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:39,858 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:39,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392446767] [2020-10-16 03:29:39,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847755795] [2020-10-16 03:29:39,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 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:29:39,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:29:39,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:39,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:39,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:39,931 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:39,946 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:39,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:39,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:39,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913014222] [2020-10-16 03:29:39,947 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:39,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:39,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:39,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:39,948 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:39,949 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 764 places, 515 transitions, 24849 flow. Second operand 25 states. [2020-10-16 03:29:39,949 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:39,949 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:39,949 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:41,550 INFO L129 PetriNetUnfolder]: 491/1356 cut-off events. [2020-10-16 03:29:41,550 INFO L130 PetriNetUnfolder]: For 461576/461578 co-relation queries the response was YES. [2020-10-16 03:29:41,586 INFO L80 FinitePrefix]: Finished finitePrefix Result has 36948 conditions, 1356 events. 491/1356 cut-off events. For 461576/461578 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8814 event pairs, 0 based on Foata normal form. 4/1360 useless extension candidates. Maximal degree in co-relation 36583. Up to 849 conditions per place. [2020-10-16 03:29:41,604 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 341 selfloop transitions, 194 changer transitions 0/542 dead transitions. [2020-10-16 03:29:41,604 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 542 transitions, 28777 flow [2020-10-16 03:29:41,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:29:41,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:29:41,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1951 transitions. [2020-10-16 03:29:41,606 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727586206896552 [2020-10-16 03:29:41,606 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1951 transitions. [2020-10-16 03:29:41,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1951 transitions. [2020-10-16 03:29:41,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:41,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1951 transitions. [2020-10-16 03:29:41,608 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:29:41,609 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:29:41,609 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:29:41,609 INFO L185 Difference]: Start difference. First operand has 764 places, 515 transitions, 24849 flow. Second operand 29 states and 1951 transitions. [2020-10-16 03:29:41,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 542 transitions, 28777 flow [2020-10-16 03:29:43,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 769 places, 542 transitions, 28276 flow, removed 115 selfloop flow, removed 23 redundant places. [2020-10-16 03:29:44,014 INFO L241 Difference]: Finished difference. Result has 771 places, 517 transitions, 25038 flow [2020-10-16 03:29:44,014 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24402, PETRI_DIFFERENCE_MINUEND_PLACES=741, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=25038, PETRI_PLACES=771, PETRI_TRANSITIONS=517} [2020-10-16 03:29:44,015 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 753 predicate places. [2020-10-16 03:29:44,015 INFO L481 AbstractCegarLoop]: Abstraction has has 771 places, 517 transitions, 25038 flow [2020-10-16 03:29:44,015 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:44,015 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:44,015 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:44,229 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 03:29:44,229 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:44,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:44,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1023213152, now seen corresponding path program 137 times [2020-10-16 03:29:44,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:44,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897451031] [2020-10-16 03:29:44,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:44,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:44,546 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:44,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897451031] [2020-10-16 03:29:44,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193683088] [2020-10-16 03:29:44,546 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:29:44,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:29:44,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:44,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:44,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:44,611 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:44,612 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:44,612 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:44,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928868641] [2020-10-16 03:29:44,612 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:44,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:44,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:44,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:44,613 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:44,614 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 771 places, 517 transitions, 25038 flow. Second operand 24 states. [2020-10-16 03:29:44,614 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:44,614 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:44,614 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:46,144 INFO L129 PetriNetUnfolder]: 495/1368 cut-off events. [2020-10-16 03:29:46,145 INFO L130 PetriNetUnfolder]: For 464816/464822 co-relation queries the response was YES. [2020-10-16 03:29:46,182 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37319 conditions, 1368 events. 495/1368 cut-off events. For 464816/464822 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8879 event pairs, 0 based on Foata normal form. 5/1373 useless extension candidates. Maximal degree in co-relation 36952. Up to 857 conditions per place. [2020-10-16 03:29:46,200 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 303 selfloop transitions, 238 changer transitions 0/548 dead transitions. [2020-10-16 03:29:46,200 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 800 places, 548 transitions, 29289 flow [2020-10-16 03:29:46,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:29:46,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:29:46,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2019 transitions. [2020-10-16 03:29:46,202 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673 [2020-10-16 03:29:46,202 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2019 transitions. [2020-10-16 03:29:46,202 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2019 transitions. [2020-10-16 03:29:46,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:46,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2019 transitions. [2020-10-16 03:29:46,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:29:46,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:29:46,204 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:29:46,204 INFO L185 Difference]: Start difference. First operand has 771 places, 517 transitions, 25038 flow. Second operand 30 states and 2019 transitions. [2020-10-16 03:29:46,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 800 places, 548 transitions, 29289 flow [2020-10-16 03:29:48,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 774 places, 548 transitions, 28711 flow, removed 111 selfloop flow, removed 26 redundant places. [2020-10-16 03:29:48,766 INFO L241 Difference]: Finished difference. Result has 776 places, 521 transitions, 25353 flow [2020-10-16 03:29:48,766 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24518, PETRI_DIFFERENCE_MINUEND_PLACES=745, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=234, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=25353, PETRI_PLACES=776, PETRI_TRANSITIONS=521} [2020-10-16 03:29:48,766 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 758 predicate places. [2020-10-16 03:29:48,766 INFO L481 AbstractCegarLoop]: Abstraction has has 776 places, 521 transitions, 25353 flow [2020-10-16 03:29:48,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:48,766 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:48,766 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:48,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:48,967 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:48,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:48,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1972726470, now seen corresponding path program 138 times [2020-10-16 03:29:48,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:48,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869630545] [2020-10-16 03:29:48,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:48,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:49,293 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,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869630545] [2020-10-16 03:29:49,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866152919] [2020-10-16 03:29:49,294 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:29:49,345 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:29:49,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:49,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:49,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:49,370 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:29:49,385 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,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:49,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:29:49,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577941725] [2020-10-16 03:29:49,386 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:29:49,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:49,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:29:49,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:29:49,387 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:49,387 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 776 places, 521 transitions, 25353 flow. Second operand 25 states. [2020-10-16 03:29:49,387 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:49,388 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:49,388 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:51,112 INFO L129 PetriNetUnfolder]: 499/1380 cut-off events. [2020-10-16 03:29:51,113 INFO L130 PetriNetUnfolder]: For 468081/468087 co-relation queries the response was YES. [2020-10-16 03:29:51,148 INFO L80 FinitePrefix]: Finished finitePrefix Result has 37705 conditions, 1380 events. 499/1380 cut-off events. For 468081/468087 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8999 event pairs, 0 based on Foata normal form. 8/1388 useless extension candidates. Maximal degree in co-relation 37336. Up to 865 conditions per place. [2020-10-16 03:29:51,166 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 277 selfloop transitions, 268 changer transitions 0/552 dead transitions. [2020-10-16 03:29:51,166 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 806 places, 552 transitions, 29616 flow [2020-10-16 03:29:51,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:29:51,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:29:51,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2087 transitions. [2020-10-16 03:29:51,168 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732258064516129 [2020-10-16 03:29:51,168 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2087 transitions. [2020-10-16 03:29:51,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2087 transitions. [2020-10-16 03:29:51,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:51,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2087 transitions. [2020-10-16 03:29:51,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:29:51,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:29:51,171 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:29:51,171 INFO L185 Difference]: Start difference. First operand has 776 places, 521 transitions, 25353 flow. Second operand 31 states and 2087 transitions. [2020-10-16 03:29:51,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 806 places, 552 transitions, 29616 flow [2020-10-16 03:29:53,682 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 779 places, 552 transitions, 28958 flow, removed 111 selfloop flow, removed 27 redundant places. [2020-10-16 03:29:53,699 INFO L241 Difference]: Finished difference. Result has 781 places, 525 transitions, 25660 flow [2020-10-16 03:29:53,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=24753, PETRI_DIFFERENCE_MINUEND_PLACES=749, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=264, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=253, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=25660, PETRI_PLACES=781, PETRI_TRANSITIONS=525} [2020-10-16 03:29:53,699 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 763 predicate places. [2020-10-16 03:29:53,699 INFO L481 AbstractCegarLoop]: Abstraction has has 781 places, 525 transitions, 25660 flow [2020-10-16 03:29:53,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:29:53,700 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:53,700 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:53,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 03:29:53,900 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:53,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:53,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1920449864, now seen corresponding path program 139 times [2020-10-16 03:29:53,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:53,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040409048] [2020-10-16 03:29:53,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:54,207 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,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040409048] [2020-10-16 03:29:54,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424189802] [2020-10-16 03:29:54,208 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:29:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:54,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:54,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:54,269 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,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:54,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:54,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404271502] [2020-10-16 03:29:54,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:54,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:54,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:54,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:54,271 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:54,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 781 places, 525 transitions, 25660 flow. Second operand 24 states. [2020-10-16 03:29:54,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:54,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:54,272 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:29:55,927 INFO L129 PetriNetUnfolder]: 503/1392 cut-off events. [2020-10-16 03:29:55,927 INFO L130 PetriNetUnfolder]: For 471336/471342 co-relation queries the response was YES. [2020-10-16 03:29:55,965 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38087 conditions, 1392 events. 503/1392 cut-off events. For 471336/471342 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9073 event pairs, 0 based on Foata normal form. 5/1397 useless extension candidates. Maximal degree in co-relation 37716. Up to 873 conditions per place. [2020-10-16 03:29:55,983 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 243 selfloop transitions, 308 changer transitions 0/558 dead transitions. [2020-10-16 03:29:55,984 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 812 places, 558 transitions, 30151 flow [2020-10-16 03:29:55,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:29:55,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:29:55,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2155 transitions. [2020-10-16 03:29:55,985 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734375 [2020-10-16 03:29:55,986 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2155 transitions. [2020-10-16 03:29:55,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2155 transitions. [2020-10-16 03:29:55,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:29:55,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2155 transitions. [2020-10-16 03:29:55,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:29:55,988 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:29:55,988 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:29:55,988 INFO L185 Difference]: Start difference. First operand has 781 places, 525 transitions, 25660 flow. Second operand 32 states and 2155 transitions. [2020-10-16 03:29:55,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 812 places, 558 transitions, 30151 flow [2020-10-16 03:29:58,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 785 places, 558 transitions, 29455 flow, removed 117 selfloop flow, removed 27 redundant places. [2020-10-16 03:29:58,671 INFO L241 Difference]: Finished difference. Result has 787 places, 529 transitions, 26025 flow [2020-10-16 03:29:58,672 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25030, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=304, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=26025, PETRI_PLACES=787, PETRI_TRANSITIONS=529} [2020-10-16 03:29:58,672 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 769 predicate places. [2020-10-16 03:29:58,672 INFO L481 AbstractCegarLoop]: Abstraction has has 787 places, 529 transitions, 26025 flow [2020-10-16 03:29:58,672 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:29:58,672 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:29:58,672 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:29:58,872 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:58,873 INFO L429 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:29:58,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:29:58,873 INFO L82 PathProgramCache]: Analyzing trace with hash 12153852, now seen corresponding path program 140 times [2020-10-16 03:29:58,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:29:58,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952603091] [2020-10-16 03:29:58,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:29:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:29:59,149 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:59,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952603091] [2020-10-16 03:29:59,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520999410] [2020-10-16 03:29:59,150 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:29:59,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:29:59,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:29:59,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:29:59,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:29:59,222 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:59,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:29:59,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:29:59,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167352154] [2020-10-16 03:29:59,223 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:29:59,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:29:59,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:29:59,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:29:59,224 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:29:59,224 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 787 places, 529 transitions, 26025 flow. Second operand 24 states. [2020-10-16 03:29:59,224 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:29:59,224 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:29:59,224 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:01,060 INFO L129 PetriNetUnfolder]: 505/1398 cut-off events. [2020-10-16 03:30:01,060 INFO L130 PetriNetUnfolder]: For 473135/473141 co-relation queries the response was YES. [2020-10-16 03:30:01,095 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38330 conditions, 1398 events. 505/1398 cut-off events. For 473135/473141 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9142 event pairs, 0 based on Foata normal form. 5/1403 useless extension candidates. Maximal degree in co-relation 37957. Up to 877 conditions per place. [2020-10-16 03:30:01,114 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 153 selfloop transitions, 404 changer transitions 0/564 dead transitions. [2020-10-16 03:30:01,114 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 822 places, 564 transitions, 30845 flow [2020-10-16 03:30:01,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:30:01,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:30:01,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2427 transitions. [2020-10-16 03:30:01,116 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:30:01,116 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2427 transitions. [2020-10-16 03:30:01,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2427 transitions. [2020-10-16 03:30:01,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:01,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2427 transitions. [2020-10-16 03:30:01,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:30:01,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:30:01,119 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:30:01,119 INFO L185 Difference]: Start difference. First operand has 787 places, 529 transitions, 26025 flow. Second operand 36 states and 2427 transitions. [2020-10-16 03:30:01,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 822 places, 564 transitions, 30845 flow [2020-10-16 03:30:03,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 793 places, 564 transitions, 30047 flow, removed 119 selfloop flow, removed 29 redundant places. [2020-10-16 03:30:03,967 INFO L241 Difference]: Finished difference. Result has 795 places, 531 transitions, 26393 flow [2020-10-16 03:30:03,967 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25297, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=402, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=26393, PETRI_PLACES=795, PETRI_TRANSITIONS=531} [2020-10-16 03:30:03,967 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 777 predicate places. [2020-10-16 03:30:03,967 INFO L481 AbstractCegarLoop]: Abstraction has has 795 places, 531 transitions, 26393 flow [2020-10-16 03:30:03,967 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:30:03,967 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:03,968 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:04,168 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:04,168 INFO L429 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:04,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:04,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1409731234, now seen corresponding path program 141 times [2020-10-16 03:30:04,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:04,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030999485] [2020-10-16 03:30:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:04,443 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:04,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030999485] [2020-10-16 03:30:04,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412016318] [2020-10-16 03:30:04,444 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:04,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:30:04,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:04,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:04,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:04,514 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:04,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:04,514 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:30:04,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373416471] [2020-10-16 03:30:04,515 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:30:04,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:04,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:30:04,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:30:04,516 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:04,516 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 795 places, 531 transitions, 26393 flow. Second operand 24 states. [2020-10-16 03:30:04,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:04,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:04,517 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:06,358 INFO L129 PetriNetUnfolder]: 509/1410 cut-off events. [2020-10-16 03:30:06,358 INFO L130 PetriNetUnfolder]: For 476639/476645 co-relation queries the response was YES. [2020-10-16 03:30:06,398 INFO L80 FinitePrefix]: Finished finitePrefix Result has 38777 conditions, 1410 events. 509/1410 cut-off events. For 476639/476645 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9235 event pairs, 0 based on Foata normal form. 5/1415 useless extension candidates. Maximal degree in co-relation 38402. Up to 885 conditions per place. [2020-10-16 03:30:06,416 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 119 selfloop transitions, 444 changer transitions 0/570 dead transitions. [2020-10-16 03:30:06,416 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 570 transitions, 31511 flow [2020-10-16 03:30:06,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:30:06,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:30:06,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2563 transitions. [2020-10-16 03:30:06,418 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744736842105263 [2020-10-16 03:30:06,418 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2563 transitions. [2020-10-16 03:30:06,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2563 transitions. [2020-10-16 03:30:06,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:06,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2563 transitions. [2020-10-16 03:30:06,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:30:06,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:30:06,421 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:30:06,421 INFO L185 Difference]: Start difference. First operand has 795 places, 531 transitions, 26393 flow. Second operand 38 states and 2563 transitions. [2020-10-16 03:30:06,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 570 transitions, 31511 flow [2020-10-16 03:30:09,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 800 places, 570 transitions, 30568 flow, removed 123 selfloop flow, removed 32 redundant places. [2020-10-16 03:30:09,215 INFO L241 Difference]: Finished difference. Result has 804 places, 535 transitions, 26877 flow [2020-10-16 03:30:09,216 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25524, PETRI_DIFFERENCE_MINUEND_PLACES=763, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=440, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=26877, PETRI_PLACES=804, PETRI_TRANSITIONS=535} [2020-10-16 03:30:09,216 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 786 predicate places. [2020-10-16 03:30:09,216 INFO L481 AbstractCegarLoop]: Abstraction has has 804 places, 535 transitions, 26877 flow [2020-10-16 03:30:09,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:30:09,216 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:09,216 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:09,429 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:09,430 INFO L429 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:09,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:09,430 INFO L82 PathProgramCache]: Analyzing trace with hash 765323072, now seen corresponding path program 142 times [2020-10-16 03:30:09,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:09,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782827091] [2020-10-16 03:30:09,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:09,704 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:09,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782827091] [2020-10-16 03:30:09,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318471002] [2020-10-16 03:30:09,705 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:09,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:30:09,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:09,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:09,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:09,774 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:09,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:09,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:30:09,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159214812] [2020-10-16 03:30:09,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:30:09,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:09,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:30:09,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:30:09,776 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:09,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 804 places, 535 transitions, 26877 flow. Second operand 24 states. [2020-10-16 03:30:09,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:09,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:09,776 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:11,754 INFO L129 PetriNetUnfolder]: 517/1434 cut-off events. [2020-10-16 03:30:11,754 INFO L130 PetriNetUnfolder]: For 484127/484129 co-relation queries the response was YES. [2020-10-16 03:30:11,793 INFO L80 FinitePrefix]: Finished finitePrefix Result has 39548 conditions, 1434 events. 517/1434 cut-off events. For 484127/484129 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9458 event pairs, 0 based on Foata normal form. 2/1436 useless extension candidates. Maximal degree in co-relation 39169. Up to 901 conditions per place. [2020-10-16 03:30:11,812 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 95 selfloop transitions, 478 changer transitions 0/580 dead transitions. [2020-10-16 03:30:11,813 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 843 places, 580 transitions, 32380 flow [2020-10-16 03:30:11,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:30:11,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:30:11,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2699 transitions. [2020-10-16 03:30:11,815 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67475 [2020-10-16 03:30:11,815 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2699 transitions. [2020-10-16 03:30:11,815 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2699 transitions. [2020-10-16 03:30:11,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:11,815 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2699 transitions. [2020-10-16 03:30:11,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:30:11,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:30:11,818 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:30:11,818 INFO L185 Difference]: Start difference. First operand has 804 places, 535 transitions, 26877 flow. Second operand 40 states and 2699 transitions. [2020-10-16 03:30:11,818 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 843 places, 580 transitions, 32380 flow [2020-10-16 03:30:14,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 580 transitions, 31380 flow, removed 125 selfloop flow, removed 33 redundant places. [2020-10-16 03:30:14,681 INFO L241 Difference]: Finished difference. Result has 814 places, 543 transitions, 27563 flow [2020-10-16 03:30:14,681 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=25955, PETRI_DIFFERENCE_MINUEND_PLACES=771, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=470, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=27563, PETRI_PLACES=814, PETRI_TRANSITIONS=543} [2020-10-16 03:30:14,681 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 796 predicate places. [2020-10-16 03:30:14,681 INFO L481 AbstractCegarLoop]: Abstraction has has 814 places, 543 transitions, 27563 flow [2020-10-16 03:30:14,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:30:14,681 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:14,681 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:14,882 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:14,882 INFO L429 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:14,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:14,883 INFO L82 PathProgramCache]: Analyzing trace with hash -344844180, now seen corresponding path program 143 times [2020-10-16 03:30:14,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:14,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379880519] [2020-10-16 03:30:14,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:14,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:15,157 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:15,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379880519] [2020-10-16 03:30:15,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89913835] [2020-10-16 03:30:15,157 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:15,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:30:15,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:15,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:15,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:15,230 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:15,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:15,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-10-16 03:30:15,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403158790] [2020-10-16 03:30:15,231 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:30:15,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:15,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:30:15,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:30:15,232 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:15,233 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 814 places, 543 transitions, 27563 flow. Second operand 24 states. [2020-10-16 03:30:15,233 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:15,233 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:15,233 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:17,296 INFO L129 PetriNetUnfolder]: 523/1450 cut-off events. [2020-10-16 03:30:17,296 INFO L130 PetriNetUnfolder]: For 489506/489508 co-relation queries the response was YES. [2020-10-16 03:30:17,338 INFO L80 FinitePrefix]: Finished finitePrefix Result has 40180 conditions, 1450 events. 523/1450 cut-off events. For 489506/489508 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9566 event pairs, 0 based on Foata normal form. 2/1452 useless extension candidates. Maximal degree in co-relation 39797. Up to 913 conditions per place. [2020-10-16 03:30:17,357 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 504 changer transitions 0/589 dead transitions. [2020-10-16 03:30:17,357 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 589 transitions, 33314 flow [2020-10-16 03:30:17,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 03:30:17,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 03:30:17,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2835 transitions. [2020-10-16 03:30:17,359 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:30:17,359 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2835 transitions. [2020-10-16 03:30:17,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2835 transitions. [2020-10-16 03:30:17,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:17,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2835 transitions. [2020-10-16 03:30:17,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 03:30:17,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 03:30:17,362 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 03:30:17,362 INFO L185 Difference]: Start difference. First operand has 814 places, 543 transitions, 27563 flow. Second operand 42 states and 2835 transitions. [2020-10-16 03:30:17,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 589 transitions, 33314 flow [2020-10-16 03:30:20,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 820 places, 589 transitions, 32299 flow, removed 128 selfloop flow, removed 35 redundant places. [2020-10-16 03:30:20,324 INFO L241 Difference]: Finished difference. Result has 824 places, 550 transitions, 28275 flow [2020-10-16 03:30:20,325 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=26632, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=497, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=28275, PETRI_PLACES=824, PETRI_TRANSITIONS=550} [2020-10-16 03:30:20,325 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 806 predicate places. [2020-10-16 03:30:20,325 INFO L481 AbstractCegarLoop]: Abstraction has has 824 places, 550 transitions, 28275 flow [2020-10-16 03:30:20,325 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:30:20,325 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:20,325 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:20,525 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:20,526 INFO L429 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:20,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:20,526 INFO L82 PathProgramCache]: Analyzing trace with hash -328250190, now seen corresponding path program 144 times [2020-10-16 03:30:20,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:20,527 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567574832] [2020-10-16 03:30:20,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:20,798 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:20,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567574832] [2020-10-16 03:30:20,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771671647] [2020-10-16 03:30:20,799 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:20,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:30:20,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:20,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:20,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:20,879 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:20,898 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:20,899 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:20,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:30:20,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360266915] [2020-10-16 03:30:20,899 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:20,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:20,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:20,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:20,901 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:20,901 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 824 places, 550 transitions, 28275 flow. Second operand 25 states. [2020-10-16 03:30:20,901 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:20,902 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:20,902 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:23,324 INFO L129 PetriNetUnfolder]: 527/1459 cut-off events. [2020-10-16 03:30:23,324 INFO L130 PetriNetUnfolder]: For 503785/503791 co-relation queries the response was YES. [2020-10-16 03:30:23,365 INFO L80 FinitePrefix]: Finished finitePrefix Result has 40892 conditions, 1459 events. 527/1459 cut-off events. For 503785/503791 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9630 event pairs, 0 based on Foata normal form. 8/1467 useless extension candidates. Maximal degree in co-relation 40505. Up to 919 conditions per place. [2020-10-16 03:30:23,385 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 64 selfloop transitions, 524 changer transitions 0/595 dead transitions. [2020-10-16 03:30:23,386 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 868 places, 595 transitions, 34225 flow [2020-10-16 03:30:23,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 03:30:23,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 03:30:23,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3039 transitions. [2020-10-16 03:30:23,388 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753333333333333 [2020-10-16 03:30:23,388 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3039 transitions. [2020-10-16 03:30:23,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3039 transitions. [2020-10-16 03:30:23,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:23,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3039 transitions. [2020-10-16 03:30:23,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 03:30:23,391 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 03:30:23,391 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 03:30:23,391 INFO L185 Difference]: Start difference. First operand has 824 places, 550 transitions, 28275 flow. Second operand 45 states and 3039 transitions. [2020-10-16 03:30:23,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 868 places, 595 transitions, 34225 flow [2020-10-16 03:30:26,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 830 places, 595 transitions, 33039 flow, removed 169 selfloop flow, removed 38 redundant places. [2020-10-16 03:30:26,267 INFO L241 Difference]: Finished difference. Result has 833 places, 554 transitions, 28711 flow [2020-10-16 03:30:26,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27135, PETRI_DIFFERENCE_MINUEND_PLACES=786, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=28711, PETRI_PLACES=833, PETRI_TRANSITIONS=554} [2020-10-16 03:30:26,268 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 815 predicate places. [2020-10-16 03:30:26,268 INFO L481 AbstractCegarLoop]: Abstraction has has 833 places, 554 transitions, 28711 flow [2020-10-16 03:30:26,268 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:26,268 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:26,268 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:26,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-16 03:30:26,469 INFO L429 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:26,469 INFO L82 PathProgramCache]: Analyzing trace with hash 234390510, now seen corresponding path program 145 times [2020-10-16 03:30:26,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:26,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625012800] [2020-10-16 03:30:26,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:26,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:26,733 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:26,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625012800] [2020-10-16 03:30:26,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322701153] [2020-10-16 03:30:26,734 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:26,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:26,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-10-16 03:30:26,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:26,808 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:30:26,831 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:26,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:26,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2020-10-16 03:30:26,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132370625] [2020-10-16 03:30:26,832 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:26,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:26,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:26,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:26,833 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:26,834 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 554 transitions, 28711 flow. Second operand 25 states. [2020-10-16 03:30:26,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:26,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:26,834 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:29,159 INFO L129 PetriNetUnfolder]: 530/1465 cut-off events. [2020-10-16 03:30:29,159 INFO L130 PetriNetUnfolder]: For 525549/525551 co-relation queries the response was YES. [2020-10-16 03:30:29,202 INFO L80 FinitePrefix]: Finished finitePrefix Result has 41645 conditions, 1465 events. 530/1465 cut-off events. For 525549/525551 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9702 event pairs, 0 based on Foata normal form. 3/1468 useless extension candidates. Maximal degree in co-relation 41255. Up to 921 conditions per place. [2020-10-16 03:30:29,222 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 468 changer transitions 0/597 dead transitions. [2020-10-16 03:30:29,222 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 876 places, 597 transitions, 34557 flow [2020-10-16 03:30:29,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 03:30:29,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 03:30:29,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2971 transitions. [2020-10-16 03:30:29,224 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752272727272727 [2020-10-16 03:30:29,225 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2971 transitions. [2020-10-16 03:30:29,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2971 transitions. [2020-10-16 03:30:29,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:29,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2971 transitions. [2020-10-16 03:30:29,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 03:30:29,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 03:30:29,228 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 03:30:29,228 INFO L185 Difference]: Start difference. First operand has 833 places, 554 transitions, 28711 flow. Second operand 44 states and 2971 transitions. [2020-10-16 03:30:29,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 876 places, 597 transitions, 34557 flow [2020-10-16 03:30:32,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 597 transitions, 33259 flow, removed 189 selfloop flow, removed 41 redundant places. [2020-10-16 03:30:32,436 INFO L241 Difference]: Finished difference. Result has 837 places, 557 transitions, 28817 flow [2020-10-16 03:30:32,437 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27501, PETRI_DIFFERENCE_MINUEND_PLACES=792, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=465, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=28817, PETRI_PLACES=837, PETRI_TRANSITIONS=557} [2020-10-16 03:30:32,437 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 819 predicate places. [2020-10-16 03:30:32,437 INFO L481 AbstractCegarLoop]: Abstraction has has 837 places, 557 transitions, 28817 flow [2020-10-16 03:30:32,437 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:32,437 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:32,437 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:32,638 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-16 03:30:32,638 INFO L429 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:32,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:32,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1598742837, now seen corresponding path program 146 times [2020-10-16 03:30:32,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:32,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379964298] [2020-10-16 03:30:32,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:32,933 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:32,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379964298] [2020-10-16 03:30:32,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687091013] [2020-10-16 03:30:32,934 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:32,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:30:32,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:32,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:30:32,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:33,008 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:30:33,032 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,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:33,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 03:30:33,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923024069] [2020-10-16 03:30:33,033 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:30:33,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:33,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:30:33,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:30:33,035 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:33,036 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 837 places, 557 transitions, 28817 flow. Second operand 26 states. [2020-10-16 03:30:33,036 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:33,036 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:33,036 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:35,480 INFO L129 PetriNetUnfolder]: 533/1472 cut-off events. [2020-10-16 03:30:35,480 INFO L130 PetriNetUnfolder]: For 527165/527167 co-relation queries the response was YES. [2020-10-16 03:30:35,525 INFO L80 FinitePrefix]: Finished finitePrefix Result has 41815 conditions, 1472 events. 533/1472 cut-off events. For 527165/527167 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9724 event pairs, 0 based on Foata normal form. 1/1473 useless extension candidates. Maximal degree in co-relation 41423. Up to 925 conditions per place. [2020-10-16 03:30:35,545 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 67 selfloop transitions, 528 changer transitions 0/602 dead transitions. [2020-10-16 03:30:35,545 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 880 places, 602 transitions, 34883 flow [2020-10-16 03:30:35,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 03:30:35,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 03:30:35,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2971 transitions. [2020-10-16 03:30:35,547 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752272727272727 [2020-10-16 03:30:35,547 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2971 transitions. [2020-10-16 03:30:35,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2971 transitions. [2020-10-16 03:30:35,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:35,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2971 transitions. [2020-10-16 03:30:35,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 03:30:35,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 03:30:35,552 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 03:30:35,552 INFO L185 Difference]: Start difference. First operand has 837 places, 557 transitions, 28817 flow. Second operand 44 states and 2971 transitions. [2020-10-16 03:30:35,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 880 places, 602 transitions, 34883 flow [2020-10-16 03:30:38,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 840 places, 602 transitions, 33773 flow, removed 127 selfloop flow, removed 40 redundant places. [2020-10-16 03:30:38,762 INFO L241 Difference]: Finished difference. Result has 842 places, 560 transitions, 29191 flow [2020-10-16 03:30:38,763 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27751, PETRI_DIFFERENCE_MINUEND_PLACES=797, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=525, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=29191, PETRI_PLACES=842, PETRI_TRANSITIONS=560} [2020-10-16 03:30:38,763 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 824 predicate places. [2020-10-16 03:30:38,763 INFO L481 AbstractCegarLoop]: Abstraction has has 842 places, 560 transitions, 29191 flow [2020-10-16 03:30:38,763 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:30:38,763 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:38,763 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:38,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-16 03:30:38,972 INFO L429 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:38,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:38,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1265560588, now seen corresponding path program 147 times [2020-10-16 03:30:38,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:38,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669036709] [2020-10-16 03:30:38,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:38,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:39,365 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:39,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669036709] [2020-10-16 03:30:39,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275178225] [2020-10-16 03:30:39,366 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:39,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 03:30:39,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:39,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:30:39,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:39,430 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:39,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:39,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 03:30:39,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910687246] [2020-10-16 03:30:39,431 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:39,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:39,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:39,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:39,432 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:39,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 560 transitions, 29191 flow. Second operand 25 states. [2020-10-16 03:30:39,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:39,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:39,433 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:41,031 INFO L129 PetriNetUnfolder]: 535/1478 cut-off events. [2020-10-16 03:30:41,031 INFO L130 PetriNetUnfolder]: For 541328/541330 co-relation queries the response was YES. [2020-10-16 03:30:41,075 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42246 conditions, 1478 events. 535/1478 cut-off events. For 541328/541330 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9758 event pairs, 0 based on Foata normal form. 4/1482 useless extension candidates. Maximal degree in co-relation 41852. Up to 972 conditions per place. [2020-10-16 03:30:41,095 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 545 selfloop transitions, 33 changer transitions 0/585 dead transitions. [2020-10-16 03:30:41,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 585 transitions, 33105 flow [2020-10-16 03:30:41,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:30:41,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:30:41,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1746 transitions. [2020-10-16 03:30:41,097 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6715384615384615 [2020-10-16 03:30:41,097 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1746 transitions. [2020-10-16 03:30:41,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1746 transitions. [2020-10-16 03:30:41,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:41,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1746 transitions. [2020-10-16 03:30:41,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:30:41,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:30:41,099 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:30:41,099 INFO L185 Difference]: Start difference. First operand has 842 places, 560 transitions, 29191 flow. Second operand 26 states and 1746 transitions. [2020-10-16 03:30:41,099 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 585 transitions, 33105 flow [2020-10-16 03:30:44,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 585 transitions, 31901 flow, removed 108 selfloop flow, removed 41 redundant places. [2020-10-16 03:30:44,115 INFO L241 Difference]: Finished difference. Result has 828 places, 562 transitions, 28285 flow [2020-10-16 03:30:44,116 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=27987, PETRI_DIFFERENCE_MINUEND_PLACES=801, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=560, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=28285, PETRI_PLACES=828, PETRI_TRANSITIONS=562} [2020-10-16 03:30:44,116 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 810 predicate places. [2020-10-16 03:30:44,116 INFO L481 AbstractCegarLoop]: Abstraction has has 828 places, 562 transitions, 28285 flow [2020-10-16 03:30:44,116 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:30:44,116 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:44,116 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:44,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-16 03:30:44,317 INFO L429 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:44,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:44,317 INFO L82 PathProgramCache]: Analyzing trace with hash -861948444, now seen corresponding path program 148 times [2020-10-16 03:30:44,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:44,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428470939] [2020-10-16 03:30:44,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:44,701 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:44,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428470939] [2020-10-16 03:30:44,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860306475] [2020-10-16 03:30:44,702 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:44,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:30:44,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:44,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:30:44,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:44,775 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:44,787 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:44,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:44,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 03:30:44,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100608486] [2020-10-16 03:30:44,788 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:30:44,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:44,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:30:44,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:30:44,789 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:44,790 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 828 places, 562 transitions, 28285 flow. Second operand 26 states. [2020-10-16 03:30:44,790 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:44,790 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:44,790 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:46,603 INFO L129 PetriNetUnfolder]: 537/1484 cut-off events. [2020-10-16 03:30:46,603 INFO L130 PetriNetUnfolder]: For 563927/563933 co-relation queries the response was YES. [2020-10-16 03:30:46,647 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42384 conditions, 1484 events. 537/1484 cut-off events. For 563927/563933 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9811 event pairs, 0 based on Foata normal form. 8/1492 useless extension candidates. Maximal degree in co-relation 41988. Up to 933 conditions per place. [2020-10-16 03:30:46,667 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 394 selfloop transitions, 190 changer transitions 0/591 dead transitions. [2020-10-16 03:30:46,667 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 858 places, 591 transitions, 32709 flow [2020-10-16 03:30:46,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:30:46,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:30:46,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2086 transitions. [2020-10-16 03:30:46,669 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729032258064516 [2020-10-16 03:30:46,669 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2086 transitions. [2020-10-16 03:30:46,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2086 transitions. [2020-10-16 03:30:46,669 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:46,669 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2086 transitions. [2020-10-16 03:30:46,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:30:46,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:30:46,671 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:30:46,671 INFO L185 Difference]: Start difference. First operand has 828 places, 562 transitions, 28285 flow. Second operand 31 states and 2086 transitions. [2020-10-16 03:30:46,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 858 places, 591 transitions, 32709 flow [2020-10-16 03:30:50,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 591 transitions, 32441 flow, removed 103 selfloop flow, removed 23 redundant places. [2020-10-16 03:30:50,212 INFO L241 Difference]: Finished difference. Result has 837 places, 564 transitions, 28678 flow [2020-10-16 03:30:50,213 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28047, PETRI_DIFFERENCE_MINUEND_PLACES=805, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=372, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=28678, PETRI_PLACES=837, PETRI_TRANSITIONS=564} [2020-10-16 03:30:50,213 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 819 predicate places. [2020-10-16 03:30:50,213 INFO L481 AbstractCegarLoop]: Abstraction has has 837 places, 564 transitions, 28678 flow [2020-10-16 03:30:50,213 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:30:50,213 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:50,214 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:50,426 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:50,426 INFO L429 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:50,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:50,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1320681030, now seen corresponding path program 149 times [2020-10-16 03:30:50,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:50,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722683418] [2020-10-16 03:30:50,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:50,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:50,766 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:50,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722683418] [2020-10-16 03:30:50,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485190887] [2020-10-16 03:30:50,767 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:50,816 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 03:30:50,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:50,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:30:50,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:50,843 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:30:50,858 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:50,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:50,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 03:30:50,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643868699] [2020-10-16 03:30:50,859 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:30:50,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:50,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:30:50,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:30:50,861 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:50,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 837 places, 564 transitions, 28678 flow. Second operand 26 states. [2020-10-16 03:30:50,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:50,862 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:50,862 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:52,803 INFO L129 PetriNetUnfolder]: 539/1490 cut-off events. [2020-10-16 03:30:52,803 INFO L130 PetriNetUnfolder]: For 577017/577019 co-relation queries the response was YES. [2020-10-16 03:30:52,848 INFO L80 FinitePrefix]: Finished finitePrefix Result has 42957 conditions, 1490 events. 539/1490 cut-off events. For 577017/577019 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9828 event pairs, 0 based on Foata normal form. 4/1494 useless extension candidates. Maximal degree in co-relation 42559. Up to 937 conditions per place. [2020-10-16 03:30:52,868 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 326 selfloop transitions, 262 changer transitions 0/595 dead transitions. [2020-10-16 03:30:52,868 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 869 places, 595 transitions, 33364 flow [2020-10-16 03:30:52,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:30:52,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:30:52,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2222 transitions. [2020-10-16 03:30:52,870 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 03:30:52,870 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2222 transitions. [2020-10-16 03:30:52,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2222 transitions. [2020-10-16 03:30:52,870 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:52,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2222 transitions. [2020-10-16 03:30:52,871 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:30:52,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:30:52,873 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:30:52,873 INFO L185 Difference]: Start difference. First operand has 837 places, 564 transitions, 28678 flow. Second operand 33 states and 2222 transitions. [2020-10-16 03:30:52,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 869 places, 595 transitions, 33364 flow [2020-10-16 03:30:56,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 847 places, 595 transitions, 32869 flow, removed 122 selfloop flow, removed 22 redundant places. [2020-10-16 03:30:56,322 INFO L241 Difference]: Finished difference. Result has 849 places, 566 transitions, 29033 flow [2020-10-16 03:30:56,322 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28245, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=29033, PETRI_PLACES=849, PETRI_TRANSITIONS=566} [2020-10-16 03:30:56,322 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 831 predicate places. [2020-10-16 03:30:56,323 INFO L481 AbstractCegarLoop]: Abstraction has has 849 places, 566 transitions, 29033 flow [2020-10-16 03:30:56,323 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:30:56,323 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:30:56,323 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:30:56,523 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2020-10-16 03:30:56,524 INFO L429 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:30:56,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:30:56,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1372957636, now seen corresponding path program 150 times [2020-10-16 03:30:56,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:30:56,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481067375] [2020-10-16 03:30:56,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:30:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:30:56,847 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:56,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481067375] [2020-10-16 03:30:56,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829970237] [2020-10-16 03:30:56,848 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:30:56,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 03:30:56,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:30:56,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:30:56,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:30:56,931 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:56,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:30:56,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 03:30:56,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193799912] [2020-10-16 03:30:56,932 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:30:56,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:30:56,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:30:56,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:30:56,934 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:30:56,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 849 places, 566 transitions, 29033 flow. Second operand 25 states. [2020-10-16 03:30:56,935 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:30:56,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:30:56,935 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:30:58,865 INFO L129 PetriNetUnfolder]: 541/1496 cut-off events. [2020-10-16 03:30:58,865 INFO L130 PetriNetUnfolder]: For 578726/578732 co-relation queries the response was YES. [2020-10-16 03:30:58,910 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43255 conditions, 1496 events. 541/1496 cut-off events. For 578726/578732 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9844 event pairs, 0 based on Foata normal form. 8/1504 useless extension candidates. Maximal degree in co-relation 42855. Up to 941 conditions per place. [2020-10-16 03:30:58,930 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 288 selfloop transitions, 304 changer transitions 0/599 dead transitions. [2020-10-16 03:30:58,930 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 884 places, 599 transitions, 33953 flow [2020-10-16 03:30:58,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:30:58,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:30:58,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2425 transitions. [2020-10-16 03:30:58,932 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736111111111112 [2020-10-16 03:30:58,932 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2425 transitions. [2020-10-16 03:30:58,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2425 transitions. [2020-10-16 03:30:58,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:30:58,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2425 transitions. [2020-10-16 03:30:58,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:30:58,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:30:58,935 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:30:58,935 INFO L185 Difference]: Start difference. First operand has 849 places, 566 transitions, 29033 flow. Second operand 36 states and 2425 transitions. [2020-10-16 03:30:58,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 884 places, 599 transitions, 33953 flow [2020-10-16 03:31:02,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 854 places, 599 transitions, 33215 flow, removed 124 selfloop flow, removed 30 redundant places. [2020-10-16 03:31:02,502 INFO L241 Difference]: Finished difference. Result has 856 places, 568 transitions, 29241 flow [2020-10-16 03:31:02,502 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28361, PETRI_DIFFERENCE_MINUEND_PLACES=819, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=302, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=29241, PETRI_PLACES=856, PETRI_TRANSITIONS=568} [2020-10-16 03:31:02,502 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 838 predicate places. [2020-10-16 03:31:02,502 INFO L481 AbstractCegarLoop]: Abstraction has has 856 places, 568 transitions, 29241 flow [2020-10-16 03:31:02,502 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:31:02,502 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:02,502 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:02,703 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:02,703 INFO L429 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:02,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:02,704 INFO L82 PathProgramCache]: Analyzing trace with hash -357438426, now seen corresponding path program 151 times [2020-10-16 03:31:02,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:02,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749723778] [2020-10-16 03:31:02,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:03,042 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:31:03,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749723778] [2020-10-16 03:31:03,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952848609] [2020-10-16 03:31:03,043 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:03,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:31:03,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:03,112 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:31:03,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:03,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 03:31:03,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44116580] [2020-10-16 03:31:03,112 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:31:03,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:03,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:31:03,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:31:03,114 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:03,114 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 568 transitions, 29241 flow. Second operand 25 states. [2020-10-16 03:31:03,114 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:03,114 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:03,114 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:05,086 INFO L129 PetriNetUnfolder]: 543/1502 cut-off events. [2020-10-16 03:31:05,087 INFO L130 PetriNetUnfolder]: For 580549/580551 co-relation queries the response was YES. [2020-10-16 03:31:05,132 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43480 conditions, 1502 events. 543/1502 cut-off events. For 580549/580551 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9769 event pairs, 0 based on Foata normal form. 4/1506 useless extension candidates. Maximal degree in co-relation 43078. Up to 945 conditions per place. [2020-10-16 03:31:05,152 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 238 selfloop transitions, 358 changer transitions 0/603 dead transitions. [2020-10-16 03:31:05,153 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 893 places, 603 transitions, 34395 flow [2020-10-16 03:31:05,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:31:05,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:31:05,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2561 transitions. [2020-10-16 03:31:05,155 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739473684210526 [2020-10-16 03:31:05,155 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2561 transitions. [2020-10-16 03:31:05,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2561 transitions. [2020-10-16 03:31:05,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:05,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2561 transitions. [2020-10-16 03:31:05,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:31:05,158 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:31:05,158 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:31:05,158 INFO L185 Difference]: Start difference. First operand has 856 places, 568 transitions, 29241 flow. Second operand 38 states and 2561 transitions. [2020-10-16 03:31:05,158 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 893 places, 603 transitions, 34395 flow [2020-10-16 03:31:08,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 860 places, 603 transitions, 33581 flow, removed 124 selfloop flow, removed 33 redundant places. [2020-10-16 03:31:08,904 INFO L241 Difference]: Finished difference. Result has 862 places, 570 transitions, 29497 flow [2020-10-16 03:31:08,904 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28497, PETRI_DIFFERENCE_MINUEND_PLACES=823, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=568, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=29497, PETRI_PLACES=862, PETRI_TRANSITIONS=570} [2020-10-16 03:31:08,904 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 844 predicate places. [2020-10-16 03:31:08,905 INFO L481 AbstractCegarLoop]: Abstraction has has 862 places, 570 transitions, 29497 flow [2020-10-16 03:31:08,905 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:31:08,905 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:08,905 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:09,105 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:09,105 INFO L429 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:09,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:09,106 INFO L82 PathProgramCache]: Analyzing trace with hash 627753098, now seen corresponding path program 152 times [2020-10-16 03:31:09,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:09,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552266347] [2020-10-16 03:31:09,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:09,436 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:31:09,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552266347] [2020-10-16 03:31:09,436 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326535872] [2020-10-16 03:31:09,436 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:09,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:31:09,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:09,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:31:09,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:09,511 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:31:09,527 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:31:09,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:09,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 03:31:09,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453885516] [2020-10-16 03:31:09,527 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:31:09,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:09,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:31:09,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:31:09,529 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:09,529 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 862 places, 570 transitions, 29497 flow. Second operand 26 states. [2020-10-16 03:31:09,529 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:09,529 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:09,529 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:11,715 INFO L129 PetriNetUnfolder]: 547/1514 cut-off events. [2020-10-16 03:31:11,715 INFO L130 PetriNetUnfolder]: For 584424/584426 co-relation queries the response was YES. [2020-10-16 03:31:11,761 INFO L80 FinitePrefix]: Finished finitePrefix Result has 43901 conditions, 1514 events. 547/1514 cut-off events. For 584424/584426 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10004 event pairs, 0 based on Foata normal form. 4/1518 useless extension candidates. Maximal degree in co-relation 43497. Up to 953 conditions per place. [2020-10-16 03:31:11,781 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 222 selfloop transitions, 378 changer transitions 0/607 dead transitions. [2020-10-16 03:31:11,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 898 places, 607 transitions, 34765 flow [2020-10-16 03:31:11,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:31:11,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:31:11,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2494 transitions. [2020-10-16 03:31:11,784 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674054054054054 [2020-10-16 03:31:11,784 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2494 transitions. [2020-10-16 03:31:11,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2494 transitions. [2020-10-16 03:31:11,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:11,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2494 transitions. [2020-10-16 03:31:11,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:31:11,787 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:31:11,787 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:31:11,787 INFO L185 Difference]: Start difference. First operand has 862 places, 570 transitions, 29497 flow. Second operand 37 states and 2494 transitions. [2020-10-16 03:31:11,787 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 898 places, 607 transitions, 34765 flow [2020-10-16 03:31:15,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 607 transitions, 33851 flow, removed 126 selfloop flow, removed 35 redundant places. [2020-10-16 03:31:15,591 INFO L241 Difference]: Finished difference. Result has 865 places, 574 transitions, 29811 flow [2020-10-16 03:31:15,591 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28653, PETRI_DIFFERENCE_MINUEND_PLACES=827, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=570, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=374, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=29811, PETRI_PLACES=865, PETRI_TRANSITIONS=574} [2020-10-16 03:31:15,592 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 847 predicate places. [2020-10-16 03:31:15,592 INFO L481 AbstractCegarLoop]: Abstraction has has 865 places, 574 transitions, 29811 flow [2020-10-16 03:31:15,592 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:31:15,592 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:15,592 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:15,797 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2020-10-16 03:31:15,798 INFO L429 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:15,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:15,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1340405504, now seen corresponding path program 153 times [2020-10-16 03:31:15,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:15,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688932193] [2020-10-16 03:31:15,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:16,103 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:31:16,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688932193] [2020-10-16 03:31:16,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892913976] [2020-10-16 03:31:16,104 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:16,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 03:31:16,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:16,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:31:16,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:16,197 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:31:16,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:16,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 03:31:16,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915783631] [2020-10-16 03:31:16,198 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:31:16,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:16,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:31:16,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:31:16,200 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:16,200 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 865 places, 574 transitions, 29811 flow. Second operand 25 states. [2020-10-16 03:31:16,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:16,201 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:16,201 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:18,573 INFO L129 PetriNetUnfolder]: 549/1520 cut-off events. [2020-10-16 03:31:18,573 INFO L130 PetriNetUnfolder]: For 586300/586302 co-relation queries the response was YES. [2020-10-16 03:31:18,614 INFO L80 FinitePrefix]: Finished finitePrefix Result has 44126 conditions, 1520 events. 549/1520 cut-off events. For 586300/586302 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9900 event pairs, 0 based on Foata normal form. 4/1524 useless extension candidates. Maximal degree in co-relation 43720. Up to 957 conditions per place. [2020-10-16 03:31:18,635 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 500 changer transitions 0/617 dead transitions. [2020-10-16 03:31:18,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 910 places, 617 transitions, 35897 flow [2020-10-16 03:31:18,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2020-10-16 03:31:18,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-10-16 03:31:18,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3105 transitions. [2020-10-16 03:31:18,638 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:31:18,638 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3105 transitions. [2020-10-16 03:31:18,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3105 transitions. [2020-10-16 03:31:18,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:18,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3105 transitions. [2020-10-16 03:31:18,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 47 states. [2020-10-16 03:31:18,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 47 states. [2020-10-16 03:31:18,641 INFO L81 ComplementDD]: Finished complementDD. Result 47 states. [2020-10-16 03:31:18,641 INFO L185 Difference]: Start difference. First operand has 865 places, 574 transitions, 29811 flow. Second operand 46 states and 3105 transitions. [2020-10-16 03:31:18,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 910 places, 617 transitions, 35897 flow [2020-10-16 03:31:21,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 877 places, 617 transitions, 34981 flow, removed 132 selfloop flow, removed 33 redundant places. [2020-10-16 03:31:22,017 INFO L241 Difference]: Finished difference. Result has 879 places, 576 transitions, 30298 flow [2020-10-16 03:31:22,017 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=28981, PETRI_DIFFERENCE_MINUEND_PLACES=832, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=498, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=30298, PETRI_PLACES=879, PETRI_TRANSITIONS=576} [2020-10-16 03:31:22,017 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 861 predicate places. [2020-10-16 03:31:22,017 INFO L481 AbstractCegarLoop]: Abstraction has has 879 places, 576 transitions, 30298 flow [2020-10-16 03:31:22,017 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:31:22,017 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:22,017 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:22,218 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:22,218 INFO L429 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:22,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:22,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1468791408, now seen corresponding path program 154 times [2020-10-16 03:31:22,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:22,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836970187] [2020-10-16 03:31:22,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:22,520 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:31:22,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836970187] [2020-10-16 03:31:22,520 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993649513] [2020-10-16 03:31:22,520 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:22,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:31:22,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:22,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:31:22,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:22,594 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:31:22,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:22,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-10-16 03:31:22,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603546758] [2020-10-16 03:31:22,595 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-10-16 03:31:22,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:22,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-10-16 03:31:22,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2020-10-16 03:31:22,596 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:22,597 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 879 places, 576 transitions, 30298 flow. Second operand 25 states. [2020-10-16 03:31:22,597 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:22,597 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:22,597 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:24,921 INFO L129 PetriNetUnfolder]: 558/1541 cut-off events. [2020-10-16 03:31:24,921 INFO L130 PetriNetUnfolder]: For 597067/597073 co-relation queries the response was YES. [2020-10-16 03:31:24,969 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45168 conditions, 1541 events. 558/1541 cut-off events. For 597067/597073 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10121 event pairs, 0 based on Foata normal form. 8/1549 useless extension candidates. Maximal degree in co-relation 44760. Up to 971 conditions per place. [2020-10-16 03:31:24,991 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 520 changer transitions 0/626 dead transitions. [2020-10-16 03:31:24,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 626 transitions, 37160 flow [2020-10-16 03:31:24,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 03:31:24,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 03:31:24,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3242 transitions. [2020-10-16 03:31:24,993 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:31:24,993 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3242 transitions. [2020-10-16 03:31:24,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3242 transitions. [2020-10-16 03:31:24,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:24,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3242 transitions. [2020-10-16 03:31:24,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 03:31:24,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 03:31:24,997 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 03:31:24,997 INFO L185 Difference]: Start difference. First operand has 879 places, 576 transitions, 30298 flow. Second operand 48 states and 3242 transitions. [2020-10-16 03:31:24,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 926 places, 626 transitions, 37160 flow [2020-10-16 03:31:28,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 882 places, 626 transitions, 35915 flow, removed 145 selfloop flow, removed 44 redundant places. [2020-10-16 03:31:28,353 INFO L241 Difference]: Finished difference. Result has 886 places, 582 transitions, 30953 flow [2020-10-16 03:31:28,354 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29153, PETRI_DIFFERENCE_MINUEND_PLACES=835, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=576, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=514, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=30953, PETRI_PLACES=886, PETRI_TRANSITIONS=582} [2020-10-16 03:31:28,354 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 868 predicate places. [2020-10-16 03:31:28,354 INFO L481 AbstractCegarLoop]: Abstraction has has 886 places, 582 transitions, 30953 flow [2020-10-16 03:31:28,354 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-10-16 03:31:28,354 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:28,354 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:28,554 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2020-10-16 03:31:28,555 INFO L429 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:28,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:28,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1468774668, now seen corresponding path program 155 times [2020-10-16 03:31:28,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:28,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931746703] [2020-10-16 03:31:28,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:28,859 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:31:28,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931746703] [2020-10-16 03:31:28,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498013959] [2020-10-16 03:31:28,860 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:28,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 03:31:28,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:28,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-10-16 03:31:28,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:28,939 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:31:28,959 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:31:28,959 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:28,960 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2020-10-16 03:31:28,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343914948] [2020-10-16 03:31:28,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:31:28,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:28,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:31:28,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:31:28,961 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:28,962 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 886 places, 582 transitions, 30953 flow. Second operand 26 states. [2020-10-16 03:31:28,962 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:28,962 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:28,963 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:31,640 INFO L129 PetriNetUnfolder]: 555/1535 cut-off events. [2020-10-16 03:31:31,640 INFO L130 PetriNetUnfolder]: For 627337/627343 co-relation queries the response was YES. [2020-10-16 03:31:31,686 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45643 conditions, 1535 events. 555/1535 cut-off events. For 627337/627343 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10115 event pairs, 0 based on Foata normal form. 8/1543 useless extension candidates. Maximal degree in co-relation 45231. Up to 967 conditions per place. [2020-10-16 03:31:31,709 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 520 changer transitions 0/626 dead transitions. [2020-10-16 03:31:31,709 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 932 places, 626 transitions, 37307 flow [2020-10-16 03:31:31,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-10-16 03:31:31,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-16 03:31:31,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 3174 transitions. [2020-10-16 03:31:31,711 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753191489361702 [2020-10-16 03:31:31,711 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 3174 transitions. [2020-10-16 03:31:31,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 3174 transitions. [2020-10-16 03:31:31,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:31,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 3174 transitions. [2020-10-16 03:31:31,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 48 states. [2020-10-16 03:31:31,715 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 48 states. [2020-10-16 03:31:31,715 INFO L81 ComplementDD]: Finished complementDD. Result 48 states. [2020-10-16 03:31:31,716 INFO L185 Difference]: Start difference. First operand has 886 places, 582 transitions, 30953 flow. Second operand 47 states and 3174 transitions. [2020-10-16 03:31:31,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 932 places, 626 transitions, 37307 flow [2020-10-16 03:31:35,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 891 places, 626 transitions, 35881 flow, removed 256 selfloop flow, removed 41 redundant places. [2020-10-16 03:31:35,118 INFO L241 Difference]: Finished difference. Result has 893 places, 583 transitions, 30803 flow [2020-10-16 03:31:35,119 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29527, PETRI_DIFFERENCE_MINUEND_PLACES=845, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=519, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=30803, PETRI_PLACES=893, PETRI_TRANSITIONS=583} [2020-10-16 03:31:35,119 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 875 predicate places. [2020-10-16 03:31:35,119 INFO L481 AbstractCegarLoop]: Abstraction has has 893 places, 583 transitions, 30803 flow [2020-10-16 03:31:35,119 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:31:35,119 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:35,119 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:35,319 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-16 03:31:35,320 INFO L429 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:35,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:35,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1350895079, now seen corresponding path program 156 times [2020-10-16 03:31:35,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:35,321 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976467774] [2020-10-16 03:31:35,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:35,736 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:35,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976467774] [2020-10-16 03:31:35,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273504763] [2020-10-16 03:31:35,737 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:35,790 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 03:31:35,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:35,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:31:35,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:35,805 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:35,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:35,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:31:35,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730069521] [2020-10-16 03:31:35,805 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:31:35,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:35,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:31:35,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:31:35,807 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:35,807 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 893 places, 583 transitions, 30803 flow. Second operand 26 states. [2020-10-16 03:31:35,807 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:35,807 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:35,808 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:37,563 INFO L129 PetriNetUnfolder]: 557/1541 cut-off events. [2020-10-16 03:31:37,563 INFO L130 PetriNetUnfolder]: For 640811/640813 co-relation queries the response was YES. [2020-10-16 03:31:37,615 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45969 conditions, 1541 events. 557/1541 cut-off events. For 640811/640813 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10168 event pairs, 0 based on Foata normal form. 2/1543 useless extension candidates. Maximal degree in co-relation 45555. Up to 969 conditions per place. [2020-10-16 03:31:37,637 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 525 selfloop transitions, 78 changer transitions 0/610 dead transitions. [2020-10-16 03:31:37,637 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 920 places, 610 transitions, 35161 flow [2020-10-16 03:31:37,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:31:37,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:31:37,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1881 transitions. [2020-10-16 03:31:37,639 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6717857142857143 [2020-10-16 03:31:37,639 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1881 transitions. [2020-10-16 03:31:37,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1881 transitions. [2020-10-16 03:31:37,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:37,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1881 transitions. [2020-10-16 03:31:37,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:31:37,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:31:37,641 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:31:37,641 INFO L185 Difference]: Start difference. First operand has 893 places, 583 transitions, 30803 flow. Second operand 28 states and 1881 transitions. [2020-10-16 03:31:37,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 920 places, 610 transitions, 35161 flow [2020-10-16 03:31:41,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 873 places, 610 transitions, 33971 flow, removed 93 selfloop flow, removed 47 redundant places. [2020-10-16 03:31:41,957 INFO L241 Difference]: Finished difference. Result has 875 places, 585 transitions, 30093 flow [2020-10-16 03:31:41,957 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29693, PETRI_DIFFERENCE_MINUEND_PLACES=846, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=505, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=30093, PETRI_PLACES=875, PETRI_TRANSITIONS=585} [2020-10-16 03:31:41,957 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 857 predicate places. [2020-10-16 03:31:41,957 INFO L481 AbstractCegarLoop]: Abstraction has has 875 places, 585 transitions, 30093 flow [2020-10-16 03:31:41,957 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:31:41,957 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:41,958 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:42,163 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-16 03:31:42,164 INFO L429 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:42,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:42,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1149605635, now seen corresponding path program 157 times [2020-10-16 03:31:42,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:42,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353791987] [2020-10-16 03:31:42,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:42,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:42,566 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:42,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353791987] [2020-10-16 03:31:42,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452918909] [2020-10-16 03:31:42,567 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:42,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:31:42,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:42,628 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:42,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:42,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:31:42,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115898943] [2020-10-16 03:31:42,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:31:42,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:42,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:31:42,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:31:42,630 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:42,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 585 transitions, 30093 flow. Second operand 26 states. [2020-10-16 03:31:42,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:42,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:42,631 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:44,445 INFO L129 PetriNetUnfolder]: 561/1553 cut-off events. [2020-10-16 03:31:44,446 INFO L130 PetriNetUnfolder]: For 634228/634234 co-relation queries the response was YES. [2020-10-16 03:31:44,494 INFO L80 FinitePrefix]: Finished finitePrefix Result has 45689 conditions, 1553 events. 561/1553 cut-off events. For 634228/634234 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10253 event pairs, 0 based on Foata normal form. 5/1558 useless extension candidates. Maximal degree in co-relation 45273. Up to 977 conditions per place. [2020-10-16 03:31:44,516 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 441 selfloop transitions, 168 changer transitions 0/616 dead transitions. [2020-10-16 03:31:44,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 904 places, 616 transitions, 34772 flow [2020-10-16 03:31:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:31:44,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:31:44,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2017 transitions. [2020-10-16 03:31:44,518 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6723333333333333 [2020-10-16 03:31:44,518 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2017 transitions. [2020-10-16 03:31:44,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2017 transitions. [2020-10-16 03:31:44,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:44,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2017 transitions. [2020-10-16 03:31:44,519 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:31:44,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:31:44,520 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:31:44,520 INFO L185 Difference]: Start difference. First operand has 875 places, 585 transitions, 30093 flow. Second operand 30 states and 2017 transitions. [2020-10-16 03:31:44,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 904 places, 616 transitions, 34772 flow [2020-10-16 03:31:48,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 879 places, 616 transitions, 34418 flow, removed 103 selfloop flow, removed 25 redundant places. [2020-10-16 03:31:48,588 INFO L241 Difference]: Finished difference. Result has 881 places, 589 transitions, 30466 flow [2020-10-16 03:31:48,589 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29767, PETRI_DIFFERENCE_MINUEND_PLACES=850, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=30466, PETRI_PLACES=881, PETRI_TRANSITIONS=589} [2020-10-16 03:31:48,589 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 863 predicate places. [2020-10-16 03:31:48,589 INFO L481 AbstractCegarLoop]: Abstraction has has 881 places, 589 transitions, 30466 flow [2020-10-16 03:31:48,589 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:31:48,589 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:48,589 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:48,790 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-16 03:31:48,790 INFO L429 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:48,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:48,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1022539031, now seen corresponding path program 158 times [2020-10-16 03:31:48,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:48,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986031865] [2020-10-16 03:31:48,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:49,199 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:49,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986031865] [2020-10-16 03:31:49,200 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257414335] [2020-10-16 03:31:49,200 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:49,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:31:49,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:49,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:31:49,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:49,276 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:31:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:49,290 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:49,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 03:31:49,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830005521] [2020-10-16 03:31:49,291 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:31:49,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:49,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:31:49,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:31:49,292 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:49,293 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 589 transitions, 30466 flow. Second operand 27 states. [2020-10-16 03:31:49,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:49,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:49,293 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:51,279 INFO L129 PetriNetUnfolder]: 565/1565 cut-off events. [2020-10-16 03:31:51,280 INFO L130 PetriNetUnfolder]: For 651808/651810 co-relation queries the response was YES. [2020-10-16 03:31:51,328 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46394 conditions, 1565 events. 565/1565 cut-off events. For 651808/651810 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10362 event pairs, 0 based on Foata normal form. 4/1569 useless extension candidates. Maximal degree in co-relation 45976. Up to 985 conditions per place. [2020-10-16 03:31:51,350 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 407 selfloop transitions, 206 changer transitions 0/620 dead transitions. [2020-10-16 03:31:51,350 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 911 places, 620 transitions, 35187 flow [2020-10-16 03:31:51,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:31:51,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:31:51,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2085 transitions. [2020-10-16 03:31:51,352 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725806451612903 [2020-10-16 03:31:51,352 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2085 transitions. [2020-10-16 03:31:51,352 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2085 transitions. [2020-10-16 03:31:51,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:51,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2085 transitions. [2020-10-16 03:31:51,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:31:51,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:31:51,354 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:31:51,355 INFO L185 Difference]: Start difference. First operand has 881 places, 589 transitions, 30466 flow. Second operand 31 states and 2085 transitions. [2020-10-16 03:31:51,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 911 places, 620 transitions, 35187 flow [2020-10-16 03:31:55,828 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 884 places, 620 transitions, 34621 flow, removed 124 selfloop flow, removed 27 redundant places. [2020-10-16 03:31:55,852 INFO L241 Difference]: Finished difference. Result has 886 places, 593 transitions, 30745 flow [2020-10-16 03:31:55,852 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=29962, PETRI_DIFFERENCE_MINUEND_PLACES=854, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=30745, PETRI_PLACES=886, PETRI_TRANSITIONS=593} [2020-10-16 03:31:55,852 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 868 predicate places. [2020-10-16 03:31:55,852 INFO L481 AbstractCegarLoop]: Abstraction has has 886 places, 593 transitions, 30745 flow [2020-10-16 03:31:55,853 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:31:55,853 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:31:55,853 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:31:56,064 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:56,065 INFO L429 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:31:56,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:31:56,065 INFO L82 PathProgramCache]: Analyzing trace with hash 239687647, now seen corresponding path program 159 times [2020-10-16 03:31:56,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:31:56,066 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499633184] [2020-10-16 03:31:56,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:31:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:31:56,443 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:56,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499633184] [2020-10-16 03:31:56,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611814557] [2020-10-16 03:31:56,443 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:31:56,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 03:31:56,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:31:56,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:31:56,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:31:56,515 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:31:56,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:31:56,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:31:56,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833076442] [2020-10-16 03:31:56,516 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:31:56,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:31:56,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:31:56,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:31:56,517 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:31:56,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 886 places, 593 transitions, 30745 flow. Second operand 26 states. [2020-10-16 03:31:56,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:31:56,518 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:31:56,518 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:31:58,510 INFO L129 PetriNetUnfolder]: 569/1577 cut-off events. [2020-10-16 03:31:58,510 INFO L130 PetriNetUnfolder]: For 655619/655621 co-relation queries the response was YES. [2020-10-16 03:31:58,561 INFO L80 FinitePrefix]: Finished finitePrefix Result has 46782 conditions, 1577 events. 569/1577 cut-off events. For 655619/655621 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10304 event pairs, 0 based on Foata normal form. 2/1579 useless extension candidates. Maximal degree in co-relation 46362. Up to 993 conditions per place. [2020-10-16 03:31:58,583 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 365 selfloop transitions, 254 changer transitions 0/626 dead transitions. [2020-10-16 03:31:58,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 917 places, 626 transitions, 35712 flow [2020-10-16 03:31:58,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:31:58,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:31:58,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2153 transitions. [2020-10-16 03:31:58,585 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728125 [2020-10-16 03:31:58,585 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2153 transitions. [2020-10-16 03:31:58,585 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2153 transitions. [2020-10-16 03:31:58,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:31:58,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2153 transitions. [2020-10-16 03:31:58,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:31:58,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:31:58,587 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:31:58,587 INFO L185 Difference]: Start difference. First operand has 886 places, 593 transitions, 30745 flow. Second operand 32 states and 2153 transitions. [2020-10-16 03:31:58,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 917 places, 626 transitions, 35712 flow [2020-10-16 03:32:02,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 893 places, 626 transitions, 35141 flow, removed 126 selfloop flow, removed 24 redundant places. [2020-10-16 03:32:02,830 INFO L241 Difference]: Finished difference. Result has 895 places, 597 transitions, 31127 flow [2020-10-16 03:32:02,830 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30240, PETRI_DIFFERENCE_MINUEND_PLACES=862, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=31127, PETRI_PLACES=895, PETRI_TRANSITIONS=597} [2020-10-16 03:32:02,831 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 877 predicate places. [2020-10-16 03:32:02,831 INFO L481 AbstractCegarLoop]: Abstraction has has 895 places, 597 transitions, 31127 flow [2020-10-16 03:32:02,831 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:02,831 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:02,831 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:03,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:03,031 INFO L429 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:03,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:03,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1308470973, now seen corresponding path program 160 times [2020-10-16 03:32:03,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:03,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370527389] [2020-10-16 03:32:03,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:03,427 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:03,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370527389] [2020-10-16 03:32:03,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387644045] [2020-10-16 03:32:03,428 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:03,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:32:03,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:03,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:03,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:03,512 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:32:03,525 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:03,525 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:03,525 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 03:32:03,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146025701] [2020-10-16 03:32:03,526 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:32:03,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:03,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:32:03,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:32:03,527 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:03,527 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 895 places, 597 transitions, 31127 flow. Second operand 27 states. [2020-10-16 03:32:03,528 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:03,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:03,528 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:05,640 INFO L129 PetriNetUnfolder]: 571/1583 cut-off events. [2020-10-16 03:32:05,640 INFO L130 PetriNetUnfolder]: For 657657/657659 co-relation queries the response was YES. [2020-10-16 03:32:05,690 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47045 conditions, 1583 events. 571/1583 cut-off events. For 657657/657659 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10482 event pairs, 0 based on Foata normal form. 4/1587 useless extension candidates. Maximal degree in co-relation 46623. Up to 997 conditions per place. [2020-10-16 03:32:05,712 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 333 selfloop transitions, 288 changer transitions 0/628 dead transitions. [2020-10-16 03:32:05,712 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 927 places, 628 transitions, 35991 flow [2020-10-16 03:32:05,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:32:05,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:32:05,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2221 transitions. [2020-10-16 03:32:05,714 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673030303030303 [2020-10-16 03:32:05,714 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2221 transitions. [2020-10-16 03:32:05,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2221 transitions. [2020-10-16 03:32:05,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:05,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2221 transitions. [2020-10-16 03:32:05,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:32:05,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:32:05,716 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:32:05,717 INFO L185 Difference]: Start difference. First operand has 895 places, 597 transitions, 31127 flow. Second operand 33 states and 2221 transitions. [2020-10-16 03:32:05,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 927 places, 628 transitions, 35991 flow [2020-10-16 03:32:09,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 896 places, 628 transitions, 35234 flow, removed 124 selfloop flow, removed 31 redundant places. [2020-10-16 03:32:09,402 INFO L241 Difference]: Finished difference. Result has 898 places, 599 transitions, 31288 flow [2020-10-16 03:32:09,402 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30432, PETRI_DIFFERENCE_MINUEND_PLACES=864, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=597, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=31288, PETRI_PLACES=898, PETRI_TRANSITIONS=599} [2020-10-16 03:32:09,402 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 880 predicate places. [2020-10-16 03:32:09,403 INFO L481 AbstractCegarLoop]: Abstraction has has 898 places, 599 transitions, 31288 flow [2020-10-16 03:32:09,403 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:32:09,403 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:09,403 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:09,603 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:09,604 INFO L429 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:09,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:09,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1283633911, now seen corresponding path program 161 times [2020-10-16 03:32:09,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:09,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597795487] [2020-10-16 03:32:09,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:09,969 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:09,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597795487] [2020-10-16 03:32:09,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702846115] [2020-10-16 03:32:09,970 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:10,018 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 03:32:10,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:10,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:10,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:10,038 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:10,038 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:10,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:32:10,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422693353] [2020-10-16 03:32:10,039 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:32:10,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:10,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:32:10,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:32:10,040 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:10,041 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 898 places, 599 transitions, 31288 flow. Second operand 26 states. [2020-10-16 03:32:10,041 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:10,041 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:10,041 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:12,099 INFO L129 PetriNetUnfolder]: 575/1595 cut-off events. [2020-10-16 03:32:12,099 INFO L130 PetriNetUnfolder]: For 661746/661752 co-relation queries the response was YES. [2020-10-16 03:32:12,150 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47422 conditions, 1595 events. 575/1595 cut-off events. For 661746/661752 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10571 event pairs, 0 based on Foata normal form. 5/1600 useless extension candidates. Maximal degree in co-relation 46998. Up to 1005 conditions per place. [2020-10-16 03:32:12,172 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 295 selfloop transitions, 332 changer transitions 0/634 dead transitions. [2020-10-16 03:32:12,172 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 931 places, 634 transitions, 36495 flow [2020-10-16 03:32:12,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:32:12,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:32:12,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2289 transitions. [2020-10-16 03:32:12,174 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673235294117647 [2020-10-16 03:32:12,174 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2289 transitions. [2020-10-16 03:32:12,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2289 transitions. [2020-10-16 03:32:12,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:12,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2289 transitions. [2020-10-16 03:32:12,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:32:12,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:32:12,176 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:32:12,177 INFO L185 Difference]: Start difference. First operand has 898 places, 599 transitions, 31288 flow. Second operand 34 states and 2289 transitions. [2020-10-16 03:32:12,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 931 places, 634 transitions, 36495 flow [2020-10-16 03:32:16,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 901 places, 634 transitions, 35713 flow, removed 124 selfloop flow, removed 30 redundant places. [2020-10-16 03:32:16,137 INFO L241 Difference]: Finished difference. Result has 903 places, 603 transitions, 31625 flow [2020-10-16 03:32:16,137 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30572, PETRI_DIFFERENCE_MINUEND_PLACES=868, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=31625, PETRI_PLACES=903, PETRI_TRANSITIONS=603} [2020-10-16 03:32:16,137 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 885 predicate places. [2020-10-16 03:32:16,137 INFO L481 AbstractCegarLoop]: Abstraction has has 903 places, 603 transitions, 31625 flow [2020-10-16 03:32:16,138 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:16,138 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:16,138 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:16,338 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:16,338 INFO L429 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:16,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:16,339 INFO L82 PathProgramCache]: Analyzing trace with hash -803960955, now seen corresponding path program 162 times [2020-10-16 03:32:16,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:16,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099877722] [2020-10-16 03:32:16,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:16,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:16,689 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:16,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099877722] [2020-10-16 03:32:16,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304136614] [2020-10-16 03:32:16,689 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:16,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-10-16 03:32:16,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:16,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:16,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:16,768 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:16,769 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:16,769 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:32:16,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250668751] [2020-10-16 03:32:16,769 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:32:16,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:16,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:32:16,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:32:16,771 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:16,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 903 places, 603 transitions, 31625 flow. Second operand 26 states. [2020-10-16 03:32:16,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:16,772 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:16,772 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:19,027 INFO L129 PetriNetUnfolder]: 577/1601 cut-off events. [2020-10-16 03:32:19,027 INFO L130 PetriNetUnfolder]: For 663827/663833 co-relation queries the response was YES. [2020-10-16 03:32:19,079 INFO L80 FinitePrefix]: Finished finitePrefix Result has 47667 conditions, 1601 events. 577/1601 cut-off events. For 663827/663833 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10622 event pairs, 0 based on Foata normal form. 5/1606 useless extension candidates. Maximal degree in co-relation 47241. Up to 1009 conditions per place. [2020-10-16 03:32:19,101 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 195 selfloop transitions, 438 changer transitions 0/640 dead transitions. [2020-10-16 03:32:19,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 940 places, 640 transitions, 37215 flow [2020-10-16 03:32:19,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:32:19,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:32:19,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2561 transitions. [2020-10-16 03:32:19,104 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739473684210526 [2020-10-16 03:32:19,104 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2561 transitions. [2020-10-16 03:32:19,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2561 transitions. [2020-10-16 03:32:19,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:19,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2561 transitions. [2020-10-16 03:32:19,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:32:19,106 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:32:19,106 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:32:19,107 INFO L185 Difference]: Start difference. First operand has 903 places, 603 transitions, 31625 flow. Second operand 38 states and 2561 transitions. [2020-10-16 03:32:19,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 940 places, 640 transitions, 37215 flow [2020-10-16 03:32:23,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 910 places, 640 transitions, 36373 flow, removed 128 selfloop flow, removed 30 redundant places. [2020-10-16 03:32:23,511 INFO L241 Difference]: Finished difference. Result has 912 places, 605 transitions, 32037 flow [2020-10-16 03:32:23,511 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30857, PETRI_DIFFERENCE_MINUEND_PLACES=873, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=436, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=32037, PETRI_PLACES=912, PETRI_TRANSITIONS=605} [2020-10-16 03:32:23,511 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 894 predicate places. [2020-10-16 03:32:23,511 INFO L481 AbstractCegarLoop]: Abstraction has has 912 places, 605 transitions, 32037 flow [2020-10-16 03:32:23,512 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:23,512 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:23,512 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:23,712 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:23,712 INFO L429 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:23,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:23,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1435928473, now seen corresponding path program 163 times [2020-10-16 03:32:23,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:23,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30375818] [2020-10-16 03:32:23,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:24,059 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:24,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30375818] [2020-10-16 03:32:24,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706136124] [2020-10-16 03:32:24,060 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:24,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:24,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:24,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:24,131 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:24,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:32:24,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676670275] [2020-10-16 03:32:24,131 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:32:24,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:24,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:32:24,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:32:24,133 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:24,133 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 912 places, 605 transitions, 32037 flow. Second operand 26 states. [2020-10-16 03:32:24,134 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:24,134 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:24,134 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:26,418 INFO L129 PetriNetUnfolder]: 581/1613 cut-off events. [2020-10-16 03:32:26,419 INFO L130 PetriNetUnfolder]: For 667850/667852 co-relation queries the response was YES. [2020-10-16 03:32:26,470 INFO L80 FinitePrefix]: Finished finitePrefix Result has 48158 conditions, 1613 events. 581/1613 cut-off events. For 667850/667852 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10750 event pairs, 0 based on Foata normal form. 2/1615 useless extension candidates. Maximal degree in co-relation 47730. Up to 1017 conditions per place. [2020-10-16 03:32:26,492 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 155 selfloop transitions, 484 changer transitions 0/646 dead transitions. [2020-10-16 03:32:26,492 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 951 places, 646 transitions, 37946 flow [2020-10-16 03:32:26,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:32:26,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:32:26,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2697 transitions. [2020-10-16 03:32:26,495 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67425 [2020-10-16 03:32:26,495 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2697 transitions. [2020-10-16 03:32:26,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2697 transitions. [2020-10-16 03:32:26,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:26,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2697 transitions. [2020-10-16 03:32:26,496 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:32:26,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:32:26,498 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:32:26,498 INFO L185 Difference]: Start difference. First operand has 912 places, 605 transitions, 32037 flow. Second operand 40 states and 2697 transitions. [2020-10-16 03:32:26,498 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 951 places, 646 transitions, 37946 flow [2020-10-16 03:32:31,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 916 places, 646 transitions, 36876 flow, removed 134 selfloop flow, removed 35 redundant places. [2020-10-16 03:32:31,080 INFO L241 Difference]: Finished difference. Result has 918 places, 609 transitions, 32406 flow [2020-10-16 03:32:31,080 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31045, PETRI_DIFFERENCE_MINUEND_PLACES=877, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=480, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=32406, PETRI_PLACES=918, PETRI_TRANSITIONS=609} [2020-10-16 03:32:31,080 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 900 predicate places. [2020-10-16 03:32:31,081 INFO L481 AbstractCegarLoop]: Abstraction has has 918 places, 609 transitions, 32406 flow [2020-10-16 03:32:31,081 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:31,081 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:31,081 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:31,281 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:31,281 INFO L429 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:31,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:31,282 INFO L82 PathProgramCache]: Analyzing trace with hash -682759253, now seen corresponding path program 164 times [2020-10-16 03:32:31,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:31,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423127552] [2020-10-16 03:32:31,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:31,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:31,615 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:31,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423127552] [2020-10-16 03:32:31,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529089186] [2020-10-16 03:32:31,616 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:31,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:32:31,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:31,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:31,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:31,694 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:31,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:31,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:32:31,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890834420] [2020-10-16 03:32:31,694 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:32:31,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:31,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:32:31,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:32:31,696 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:31,696 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 918 places, 609 transitions, 32406 flow. Second operand 26 states. [2020-10-16 03:32:31,696 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:31,696 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:31,696 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:34,241 INFO L129 PetriNetUnfolder]: 585/1625 cut-off events. [2020-10-16 03:32:34,241 INFO L130 PetriNetUnfolder]: For 671854/671860 co-relation queries the response was YES. [2020-10-16 03:32:34,291 INFO L80 FinitePrefix]: Finished finitePrefix Result has 48593 conditions, 1625 events. 585/1625 cut-off events. For 671854/671860 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10834 event pairs, 0 based on Foata normal form. 5/1630 useless extension candidates. Maximal degree in co-relation 48163. Up to 1025 conditions per place. [2020-10-16 03:32:34,314 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 99 selfloop transitions, 548 changer transitions 0/654 dead transitions. [2020-10-16 03:32:34,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 961 places, 654 transitions, 38803 flow [2020-10-16 03:32:34,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-16 03:32:34,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-16 03:32:34,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2969 transitions. [2020-10-16 03:32:34,317 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747727272727273 [2020-10-16 03:32:34,317 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2969 transitions. [2020-10-16 03:32:34,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2969 transitions. [2020-10-16 03:32:34,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:34,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2969 transitions. [2020-10-16 03:32:34,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-16 03:32:34,320 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-16 03:32:34,320 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-16 03:32:34,320 INFO L185 Difference]: Start difference. First operand has 918 places, 609 transitions, 32406 flow. Second operand 44 states and 2969 transitions. [2020-10-16 03:32:34,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 961 places, 654 transitions, 38803 flow [2020-10-16 03:32:38,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 654 transitions, 37738 flow, removed 136 selfloop flow, removed 35 redundant places. [2020-10-16 03:32:38,118 INFO L241 Difference]: Finished difference. Result has 928 places, 613 transitions, 32930 flow [2020-10-16 03:32:38,118 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31427, PETRI_DIFFERENCE_MINUEND_PLACES=883, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=544, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=32930, PETRI_PLACES=928, PETRI_TRANSITIONS=613} [2020-10-16 03:32:38,119 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 910 predicate places. [2020-10-16 03:32:38,119 INFO L481 AbstractCegarLoop]: Abstraction has has 928 places, 613 transitions, 32930 flow [2020-10-16 03:32:38,119 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:38,119 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:38,119 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:38,319 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:38,320 INFO L429 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:38,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:38,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1915313937, now seen corresponding path program 165 times [2020-10-16 03:32:38,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:38,321 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813003565] [2020-10-16 03:32:38,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:38,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:38,653 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:38,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813003565] [2020-10-16 03:32:38,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128495086] [2020-10-16 03:32:38,654 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:38,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-10-16 03:32:38,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:38,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:38,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:38,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:38,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-10-16 03:32:38,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519576151] [2020-10-16 03:32:38,738 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-10-16 03:32:38,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:38,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-10-16 03:32:38,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2020-10-16 03:32:38,739 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:38,740 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 928 places, 613 transitions, 32930 flow. Second operand 26 states. [2020-10-16 03:32:38,740 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:38,740 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:38,740 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:41,389 INFO L129 PetriNetUnfolder]: 594/1645 cut-off events. [2020-10-16 03:32:41,389 INFO L130 PetriNetUnfolder]: For 682930/682932 co-relation queries the response was YES. [2020-10-16 03:32:41,443 INFO L80 FinitePrefix]: Finished finitePrefix Result has 49643 conditions, 1645 events. 594/1645 cut-off events. For 682930/682932 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10937 event pairs, 0 based on Foata normal form. 2/1647 useless extension candidates. Maximal degree in co-relation 49211. Up to 1039 conditions per place. [2020-10-16 03:32:41,466 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 72 selfloop transitions, 586 changer transitions 0/665 dead transitions. [2020-10-16 03:32:41,466 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 975 places, 665 transitions, 40292 flow [2020-10-16 03:32:41,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 03:32:41,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 03:32:41,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3242 transitions. [2020-10-16 03:32:41,469 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:32:41,469 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3242 transitions. [2020-10-16 03:32:41,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3242 transitions. [2020-10-16 03:32:41,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:41,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3242 transitions. [2020-10-16 03:32:41,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 03:32:41,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 03:32:41,472 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 03:32:41,472 INFO L185 Difference]: Start difference. First operand has 928 places, 613 transitions, 32930 flow. Second operand 48 states and 3242 transitions. [2020-10-16 03:32:41,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 975 places, 665 transitions, 40292 flow [2020-10-16 03:32:45,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 932 places, 665 transitions, 38915 flow, removed 145 selfloop flow, removed 43 redundant places. [2020-10-16 03:32:45,629 INFO L241 Difference]: Finished difference. Result has 936 places, 619 transitions, 33616 flow [2020-10-16 03:32:45,629 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=31657, PETRI_DIFFERENCE_MINUEND_PLACES=885, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=613, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=580, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=33616, PETRI_PLACES=936, PETRI_TRANSITIONS=619} [2020-10-16 03:32:45,629 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 918 predicate places. [2020-10-16 03:32:45,629 INFO L481 AbstractCegarLoop]: Abstraction has has 936 places, 619 transitions, 33616 flow [2020-10-16 03:32:45,629 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-10-16 03:32:45,629 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:45,629 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:45,830 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-16 03:32:45,830 INFO L429 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:45,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:45,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1915297197, now seen corresponding path program 166 times [2020-10-16 03:32:45,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:45,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563959054] [2020-10-16 03:32:45,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:45,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:46,158 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:46,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563959054] [2020-10-16 03:32:46,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543948980] [2020-10-16 03:32:46,159 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:46,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:32:46,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:46,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:46,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:46,238 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:32:46,259 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:46,260 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:46,260 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 03:32:46,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296151964] [2020-10-16 03:32:46,260 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:32:46,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:46,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:32:46,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:32:46,262 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:46,263 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 936 places, 619 transitions, 33616 flow. Second operand 27 states. [2020-10-16 03:32:46,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:46,263 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:46,263 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:49,280 INFO L129 PetriNetUnfolder]: 591/1639 cut-off events. [2020-10-16 03:32:49,280 INFO L130 PetriNetUnfolder]: For 716996/717002 co-relation queries the response was YES. [2020-10-16 03:32:49,334 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50161 conditions, 1639 events. 591/1639 cut-off events. For 716996/717002 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10937 event pairs, 0 based on Foata normal form. 8/1647 useless extension candidates. Maximal degree in co-relation 49725. Up to 1035 conditions per place. [2020-10-16 03:32:49,357 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 70 selfloop transitions, 588 changer transitions 0/665 dead transitions. [2020-10-16 03:32:49,358 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 984 places, 665 transitions, 40452 flow [2020-10-16 03:32:49,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-10-16 03:32:49,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-10-16 03:32:49,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 3309 transitions. [2020-10-16 03:32:49,360 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753061224489796 [2020-10-16 03:32:49,360 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 3309 transitions. [2020-10-16 03:32:49,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 3309 transitions. [2020-10-16 03:32:49,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:49,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 3309 transitions. [2020-10-16 03:32:49,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 50 states. [2020-10-16 03:32:49,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 50 states. [2020-10-16 03:32:49,364 INFO L81 ComplementDD]: Finished complementDD. Result 50 states. [2020-10-16 03:32:49,364 INFO L185 Difference]: Start difference. First operand has 936 places, 619 transitions, 33616 flow. Second operand 49 states and 3309 transitions. [2020-10-16 03:32:49,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 984 places, 665 transitions, 40452 flow [2020-10-16 03:32:54,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 942 places, 665 transitions, 38873 flow, removed 265 selfloop flow, removed 42 redundant places. [2020-10-16 03:32:54,473 INFO L241 Difference]: Finished difference. Result has 944 places, 620 transitions, 33454 flow [2020-10-16 03:32:54,473 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32037, PETRI_DIFFERENCE_MINUEND_PLACES=894, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=619, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=587, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=33454, PETRI_PLACES=944, PETRI_TRANSITIONS=620} [2020-10-16 03:32:54,473 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 926 predicate places. [2020-10-16 03:32:54,473 INFO L481 AbstractCegarLoop]: Abstraction has has 944 places, 620 transitions, 33454 flow [2020-10-16 03:32:54,473 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:32:54,474 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:32:54,474 INFO L255 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:32:54,674 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-16 03:32:54,674 INFO L429 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:32:54,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:32:54,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1712641855, now seen corresponding path program 167 times [2020-10-16 03:32:54,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:32:54,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575974469] [2020-10-16 03:32:54,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:32:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:32:55,004 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:55,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575974469] [2020-10-16 03:32:55,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295502902] [2020-10-16 03:32:55,004 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:32:55,055 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-10-16 03:32:55,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:32:55,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-10-16 03:32:55,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:32:55,084 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:32:55,108 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:32:55,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:32:55,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2020-10-16 03:32:55,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129462867] [2020-10-16 03:32:55,109 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:32:55,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:32:55,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:32:55,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:32:55,111 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:32:55,111 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 620 transitions, 33454 flow. Second operand 27 states. [2020-10-16 03:32:55,111 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:32:55,111 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:32:55,111 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:32:58,040 INFO L129 PetriNetUnfolder]: 594/1646 cut-off events. [2020-10-16 03:32:58,040 INFO L130 PetriNetUnfolder]: For 732591/732593 co-relation queries the response was YES. [2020-10-16 03:32:58,095 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50550 conditions, 1646 events. 594/1646 cut-off events. For 732591/732593 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10838 event pairs, 0 based on Foata normal form. 3/1649 useless extension candidates. Maximal degree in co-relation 50112. Up to 1037 conditions per place. [2020-10-16 03:32:58,119 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 122 selfloop transitions, 538 changer transitions 0/667 dead transitions. [2020-10-16 03:32:58,119 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 991 places, 667 transitions, 40436 flow [2020-10-16 03:32:58,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 03:32:58,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 03:32:58,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3241 transitions. [2020-10-16 03:32:58,121 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752083333333333 [2020-10-16 03:32:58,121 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3241 transitions. [2020-10-16 03:32:58,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3241 transitions. [2020-10-16 03:32:58,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:32:58,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3241 transitions. [2020-10-16 03:32:58,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 03:32:58,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 03:32:58,125 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 03:32:58,125 INFO L185 Difference]: Start difference. First operand has 944 places, 620 transitions, 33454 flow. Second operand 48 states and 3241 transitions. [2020-10-16 03:32:58,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 991 places, 667 transitions, 40436 flow [2020-10-16 03:33:03,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 945 places, 667 transitions, 39072 flow, removed 123 selfloop flow, removed 46 redundant places. [2020-10-16 03:33:03,302 INFO L241 Difference]: Finished difference. Result has 947 places, 623 transitions, 33714 flow [2020-10-16 03:33:03,303 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32230, PETRI_DIFFERENCE_MINUEND_PLACES=898, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=535, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=33714, PETRI_PLACES=947, PETRI_TRANSITIONS=623} [2020-10-16 03:33:03,303 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 929 predicate places. [2020-10-16 03:33:03,303 INFO L481 AbstractCegarLoop]: Abstraction has has 947 places, 623 transitions, 33714 flow [2020-10-16 03:33:03,303 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:33:03,303 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:03,303 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:03,518 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-16 03:33:03,519 INFO L429 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:03,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:03,519 INFO L82 PathProgramCache]: Analyzing trace with hash 755345344, now seen corresponding path program 168 times [2020-10-16 03:33:03,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:03,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785125989] [2020-10-16 03:33:03,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:03,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785125989] [2020-10-16 03:33:03,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615571638] [2020-10-16 03:33:03,867 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:03,921 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 03:33:03,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:03,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:03,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:03,960 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:33:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:03,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:03,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:33:03,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544952869] [2020-10-16 03:33:03,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:33:03,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:03,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:33:03,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:33:03,994 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:03,995 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 947 places, 623 transitions, 33714 flow. Second operand 28 states. [2020-10-16 03:33:03,995 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:03,995 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:03,995 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:07,145 INFO L129 PetriNetUnfolder]: 597/1652 cut-off events. [2020-10-16 03:33:07,145 INFO L130 PetriNetUnfolder]: For 721021/721023 co-relation queries the response was YES. [2020-10-16 03:33:07,199 INFO L80 FinitePrefix]: Finished finitePrefix Result has 50519 conditions, 1652 events. 597/1652 cut-off events. For 721021/721023 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10847 event pairs, 0 based on Foata normal form. 1/1653 useless extension candidates. Maximal degree in co-relation 50079. Up to 1041 conditions per place. [2020-10-16 03:33:07,223 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 73 selfloop transitions, 592 changer transitions 0/672 dead transitions. [2020-10-16 03:33:07,223 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 994 places, 672 transitions, 40892 flow [2020-10-16 03:33:07,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 03:33:07,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 03:33:07,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3241 transitions. [2020-10-16 03:33:07,226 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752083333333333 [2020-10-16 03:33:07,226 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3241 transitions. [2020-10-16 03:33:07,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3241 transitions. [2020-10-16 03:33:07,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:07,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3241 transitions. [2020-10-16 03:33:07,228 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 03:33:07,229 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 03:33:07,229 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 03:33:07,230 INFO L185 Difference]: Start difference. First operand has 947 places, 623 transitions, 33714 flow. Second operand 48 states and 3241 transitions. [2020-10-16 03:33:07,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 994 places, 672 transitions, 40892 flow [2020-10-16 03:33:12,004 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 949 places, 672 transitions, 39660 flow, removed 113 selfloop flow, removed 45 redundant places. [2020-10-16 03:33:12,027 INFO L241 Difference]: Finished difference. Result has 951 places, 626 transitions, 34076 flow [2020-10-16 03:33:12,028 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32482, PETRI_DIFFERENCE_MINUEND_PLACES=902, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=623, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=589, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=34076, PETRI_PLACES=951, PETRI_TRANSITIONS=626} [2020-10-16 03:33:12,028 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 933 predicate places. [2020-10-16 03:33:12,028 INFO L481 AbstractCegarLoop]: Abstraction has has 951 places, 626 transitions, 34076 flow [2020-10-16 03:33:12,028 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:33:12,028 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:12,028 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:12,228 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-16 03:33:12,229 INFO L429 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:12,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:12,229 INFO L82 PathProgramCache]: Analyzing trace with hash 727996235, now seen corresponding path program 169 times [2020-10-16 03:33:12,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:12,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507997032] [2020-10-16 03:33:12,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:12,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507997032] [2020-10-16 03:33:12,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078721009] [2020-10-16 03:33:12,695 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:12,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:12,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:12,753 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:12,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:12,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 03:33:12,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979882090] [2020-10-16 03:33:12,753 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:33:12,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:12,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:33:12,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:33:12,755 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:12,756 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 951 places, 626 transitions, 34076 flow. Second operand 27 states. [2020-10-16 03:33:12,756 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:12,756 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:12,756 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:14,756 INFO L129 PetriNetUnfolder]: 599/1659 cut-off events. [2020-10-16 03:33:14,756 INFO L130 PetriNetUnfolder]: For 750880/750886 co-relation queries the response was YES. [2020-10-16 03:33:14,813 INFO L80 FinitePrefix]: Finished finitePrefix Result has 51263 conditions, 1659 events. 599/1659 cut-off events. For 750880/750886 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11041 event pairs, 0 based on Foata normal form. 8/1667 useless extension candidates. Maximal degree in co-relation 50821. Up to 1092 conditions per place. [2020-10-16 03:33:14,838 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 611 selfloop transitions, 35 changer transitions 0/653 dead transitions. [2020-10-16 03:33:14,838 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 978 places, 653 transitions, 38670 flow [2020-10-16 03:33:14,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:33:14,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:33:14,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1880 transitions. [2020-10-16 03:33:14,840 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6714285714285714 [2020-10-16 03:33:14,840 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1880 transitions. [2020-10-16 03:33:14,840 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1880 transitions. [2020-10-16 03:33:14,840 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:14,840 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1880 transitions. [2020-10-16 03:33:14,841 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:33:14,842 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:33:14,842 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:33:14,842 INFO L185 Difference]: Start difference. First operand has 951 places, 626 transitions, 34076 flow. Second operand 28 states and 1880 transitions. [2020-10-16 03:33:14,842 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 978 places, 653 transitions, 38670 flow [2020-10-16 03:33:20,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 933 places, 653 transitions, 37312 flow, removed 118 selfloop flow, removed 45 redundant places. [2020-10-16 03:33:20,364 INFO L241 Difference]: Finished difference. Result has 935 places, 628 transitions, 33044 flow [2020-10-16 03:33:20,364 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32718, PETRI_DIFFERENCE_MINUEND_PLACES=906, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=626, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=591, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=33044, PETRI_PLACES=935, PETRI_TRANSITIONS=628} [2020-10-16 03:33:20,364 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 917 predicate places. [2020-10-16 03:33:20,364 INFO L481 AbstractCegarLoop]: Abstraction has has 935 places, 628 transitions, 33044 flow [2020-10-16 03:33:20,365 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:33:20,365 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:20,365 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:20,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:20,571 INFO L429 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:20,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:20,571 INFO L82 PathProgramCache]: Analyzing trace with hash 596249379, now seen corresponding path program 170 times [2020-10-16 03:33:20,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:20,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594908457] [2020-10-16 03:33:20,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:21,024 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:21,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594908457] [2020-10-16 03:33:21,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150450752] [2020-10-16 03:33:21,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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:21,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:33:21,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:21,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:21,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:21,108 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:33:21,123 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:21,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:21,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:33:21,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581607749] [2020-10-16 03:33:21,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:33:21,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:21,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:33:21,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:33:21,125 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:21,125 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 935 places, 628 transitions, 33044 flow. Second operand 28 states. [2020-10-16 03:33:21,125 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:21,125 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:21,126 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:23,387 INFO L129 PetriNetUnfolder]: 601/1665 cut-off events. [2020-10-16 03:33:23,387 INFO L130 PetriNetUnfolder]: For 779248/779250 co-relation queries the response was YES. [2020-10-16 03:33:23,443 INFO L80 FinitePrefix]: Finished finitePrefix Result has 51408 conditions, 1665 events. 601/1665 cut-off events. For 779248/779250 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 10939 event pairs, 0 based on Foata normal form. 4/1669 useless extension candidates. Maximal degree in co-relation 50964. Up to 1049 conditions per place. [2020-10-16 03:33:23,467 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 448 selfloop transitions, 204 changer transitions 0/659 dead transitions. [2020-10-16 03:33:23,467 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 967 places, 659 transitions, 38200 flow [2020-10-16 03:33:23,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:33:23,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:33:23,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2220 transitions. [2020-10-16 03:33:23,469 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727272727272727 [2020-10-16 03:33:23,469 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2220 transitions. [2020-10-16 03:33:23,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2220 transitions. [2020-10-16 03:33:23,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:23,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2220 transitions. [2020-10-16 03:33:23,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:33:23,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:33:23,471 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:33:23,472 INFO L185 Difference]: Start difference. First operand has 935 places, 628 transitions, 33044 flow. Second operand 33 states and 2220 transitions. [2020-10-16 03:33:23,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 967 places, 659 transitions, 38200 flow [2020-10-16 03:33:28,682 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 942 places, 659 transitions, 37910 flow, removed 112 selfloop flow, removed 25 redundant places. [2020-10-16 03:33:28,704 INFO L241 Difference]: Finished difference. Result has 944 places, 630 transitions, 33467 flow [2020-10-16 03:33:28,705 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=32786, PETRI_DIFFERENCE_MINUEND_PLACES=910, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=33467, PETRI_PLACES=944, PETRI_TRANSITIONS=630} [2020-10-16 03:33:28,705 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 926 predicate places. [2020-10-16 03:33:28,705 INFO L481 AbstractCegarLoop]: Abstraction has has 944 places, 630 transitions, 33467 flow [2020-10-16 03:33:28,705 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:33:28,705 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:28,705 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:28,905 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:28,906 INFO L429 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:28,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:28,906 INFO L82 PathProgramCache]: Analyzing trace with hash -2135833851, now seen corresponding path program 171 times [2020-10-16 03:33:28,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:28,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105531373] [2020-10-16 03:33:28,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:28,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:29,330 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:29,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105531373] [2020-10-16 03:33:29,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872254229] [2020-10-16 03:33:29,330 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:29,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 03:33:29,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:29,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:29,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:29,417 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:33:29,433 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:29,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:29,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:33:29,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111335701] [2020-10-16 03:33:29,433 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:33:29,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:29,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:33:29,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:33:29,435 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:29,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 630 transitions, 33467 flow. Second operand 28 states. [2020-10-16 03:33:29,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:29,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:29,436 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:31,951 INFO L129 PetriNetUnfolder]: 603/1671 cut-off events. [2020-10-16 03:33:31,951 INFO L130 PetriNetUnfolder]: For 795650/795652 co-relation queries the response was YES. [2020-10-16 03:33:32,002 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52040 conditions, 1671 events. 603/1671 cut-off events. For 795650/795652 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11129 event pairs, 0 based on Foata normal form. 4/1675 useless extension candidates. Maximal degree in co-relation 51594. Up to 1053 conditions per place. [2020-10-16 03:33:32,028 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 372 selfloop transitions, 284 changer transitions 0/663 dead transitions. [2020-10-16 03:33:32,028 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 978 places, 663 transitions, 38911 flow [2020-10-16 03:33:32,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:33:32,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:33:32,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2356 transitions. [2020-10-16 03:33:32,031 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731428571428572 [2020-10-16 03:33:32,031 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2356 transitions. [2020-10-16 03:33:32,031 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2356 transitions. [2020-10-16 03:33:32,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:32,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2356 transitions. [2020-10-16 03:33:32,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:33:32,033 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:33:32,033 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:33:32,033 INFO L185 Difference]: Start difference. First operand has 944 places, 630 transitions, 33467 flow. Second operand 35 states and 2356 transitions. [2020-10-16 03:33:32,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 978 places, 663 transitions, 38911 flow [2020-10-16 03:33:37,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 955 places, 663 transitions, 38378 flow, removed 132 selfloop flow, removed 23 redundant places. [2020-10-16 03:33:37,699 INFO L241 Difference]: Finished difference. Result has 957 places, 632 transitions, 33854 flow [2020-10-16 03:33:37,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33000, PETRI_DIFFERENCE_MINUEND_PLACES=921, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=282, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=33854, PETRI_PLACES=957, PETRI_TRANSITIONS=632} [2020-10-16 03:33:37,699 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 939 predicate places. [2020-10-16 03:33:37,699 INFO L481 AbstractCegarLoop]: Abstraction has has 957 places, 632 transitions, 33854 flow [2020-10-16 03:33:37,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:33:37,699 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:37,699 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:37,900 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-16 03:33:37,900 INFO L429 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:37,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:37,901 INFO L82 PathProgramCache]: Analyzing trace with hash 857344259, now seen corresponding path program 172 times [2020-10-16 03:33:37,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:37,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482504214] [2020-10-16 03:33:37,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:38,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482504214] [2020-10-16 03:33:38,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360936365] [2020-10-16 03:33:38,303 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:38,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:33:38,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:38,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:38,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:38,370 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:38,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:38,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 03:33:38,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243397152] [2020-10-16 03:33:38,370 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:33:38,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:38,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:33:38,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:33:38,372 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:38,373 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 957 places, 632 transitions, 33854 flow. Second operand 27 states. [2020-10-16 03:33:38,373 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:38,373 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:38,373 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:40,701 INFO L129 PetriNetUnfolder]: 605/1677 cut-off events. [2020-10-16 03:33:40,702 INFO L130 PetriNetUnfolder]: For 797752/797754 co-relation queries the response was YES. [2020-10-16 03:33:40,758 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52367 conditions, 1677 events. 605/1677 cut-off events. For 797752/797754 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11162 event pairs, 0 based on Foata normal form. 4/1681 useless extension candidates. Maximal degree in co-relation 51919. Up to 1057 conditions per place. [2020-10-16 03:33:40,783 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 330 selfloop transitions, 330 changer transitions 0/667 dead transitions. [2020-10-16 03:33:40,783 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 994 places, 667 transitions, 39556 flow [2020-10-16 03:33:40,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2020-10-16 03:33:40,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-10-16 03:33:40,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2559 transitions. [2020-10-16 03:33:40,785 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734210526315789 [2020-10-16 03:33:40,785 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2559 transitions. [2020-10-16 03:33:40,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2559 transitions. [2020-10-16 03:33:40,786 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:40,786 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2559 transitions. [2020-10-16 03:33:40,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 39 states. [2020-10-16 03:33:40,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 39 states. [2020-10-16 03:33:40,789 INFO L81 ComplementDD]: Finished complementDD. Result 39 states. [2020-10-16 03:33:40,789 INFO L185 Difference]: Start difference. First operand has 957 places, 632 transitions, 33854 flow. Second operand 38 states and 2559 transitions. [2020-10-16 03:33:40,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 994 places, 667 transitions, 39556 flow [2020-10-16 03:33:47,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 960 places, 667 transitions, 38716 flow, removed 134 selfloop flow, removed 34 redundant places. [2020-10-16 03:33:47,053 INFO L241 Difference]: Finished difference. Result has 962 places, 634 transitions, 34038 flow [2020-10-16 03:33:47,054 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33084, PETRI_DIFFERENCE_MINUEND_PLACES=923, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=34038, PETRI_PLACES=962, PETRI_TRANSITIONS=634} [2020-10-16 03:33:47,054 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 944 predicate places. [2020-10-16 03:33:47,054 INFO L481 AbstractCegarLoop]: Abstraction has has 962 places, 634 transitions, 34038 flow [2020-10-16 03:33:47,054 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:33:47,054 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:47,054 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:47,254 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:47,255 INFO L429 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:47,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:47,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1969709751, now seen corresponding path program 173 times [2020-10-16 03:33:47,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:47,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004384191] [2020-10-16 03:33:47,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:47,661 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:47,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004384191] [2020-10-16 03:33:47,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412757406] [2020-10-16 03:33:47,662 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:47,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 03:33:47,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:47,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:47,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:47,734 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:47,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:47,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 03:33:47,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184785809] [2020-10-16 03:33:47,735 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:33:47,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:47,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:33:47,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:33:47,736 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:47,737 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 962 places, 634 transitions, 34038 flow. Second operand 27 states. [2020-10-16 03:33:47,737 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:47,737 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:47,737 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:50,099 INFO L129 PetriNetUnfolder]: 607/1683 cut-off events. [2020-10-16 03:33:50,099 INFO L130 PetriNetUnfolder]: For 799962/799968 co-relation queries the response was YES. [2020-10-16 03:33:50,157 INFO L80 FinitePrefix]: Finished finitePrefix Result has 52592 conditions, 1683 events. 607/1683 cut-off events. For 799962/799968 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11203 event pairs, 0 based on Foata normal form. 8/1691 useless extension candidates. Maximal degree in co-relation 52142. Up to 1061 conditions per place. [2020-10-16 03:33:50,184 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 274 selfloop transitions, 390 changer transitions 0/671 dead transitions. [2020-10-16 03:33:50,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1001 places, 671 transitions, 39998 flow [2020-10-16 03:33:50,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:33:50,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:33:50,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2695 transitions. [2020-10-16 03:33:50,188 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 03:33:50,188 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2695 transitions. [2020-10-16 03:33:50,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2695 transitions. [2020-10-16 03:33:50,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:50,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2695 transitions. [2020-10-16 03:33:50,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:33:50,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:33:50,192 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:33:50,192 INFO L185 Difference]: Start difference. First operand has 962 places, 634 transitions, 34038 flow. Second operand 40 states and 2695 transitions. [2020-10-16 03:33:50,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1001 places, 671 transitions, 39998 flow [2020-10-16 03:33:55,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 966 places, 671 transitions, 39110 flow, removed 134 selfloop flow, removed 35 redundant places. [2020-10-16 03:33:55,485 INFO L241 Difference]: Finished difference. Result has 968 places, 636 transitions, 34310 flow [2020-10-16 03:33:55,485 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33224, PETRI_DIFFERENCE_MINUEND_PLACES=927, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=34310, PETRI_PLACES=968, PETRI_TRANSITIONS=636} [2020-10-16 03:33:55,485 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 950 predicate places. [2020-10-16 03:33:55,486 INFO L481 AbstractCegarLoop]: Abstraction has has 968 places, 636 transitions, 34310 flow [2020-10-16 03:33:55,486 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:33:55,486 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:33:55,486 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:33:55,686 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:55,687 INFO L429 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:33:55,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:33:55,687 INFO L82 PathProgramCache]: Analyzing trace with hash 2051743471, now seen corresponding path program 174 times [2020-10-16 03:33:55,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:33:55,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143463361] [2020-10-16 03:33:55,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:33:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:33:56,078 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:56,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143463361] [2020-10-16 03:33:56,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896357195] [2020-10-16 03:33:56,078 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:33:56,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 03:33:56,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:33:56,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:33:56,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:33:56,165 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:33:56,184 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:33:56,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:33:56,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:33:56,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82138602] [2020-10-16 03:33:56,185 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:33:56,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:33:56,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:33:56,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:33:56,186 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:33:56,187 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 968 places, 636 transitions, 34310 flow. Second operand 28 states. [2020-10-16 03:33:56,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:33:56,187 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:33:56,187 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:33:58,815 INFO L129 PetriNetUnfolder]: 611/1695 cut-off events. [2020-10-16 03:33:58,816 INFO L130 PetriNetUnfolder]: For 804535/804537 co-relation queries the response was YES. [2020-10-16 03:33:58,873 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53041 conditions, 1695 events. 611/1695 cut-off events. For 804535/804537 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11323 event pairs, 0 based on Foata normal form. 4/1699 useless extension candidates. Maximal degree in co-relation 52589. Up to 1069 conditions per place. [2020-10-16 03:33:58,898 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 254 selfloop transitions, 414 changer transitions 0/675 dead transitions. [2020-10-16 03:33:58,898 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1006 places, 675 transitions, 40377 flow [2020-10-16 03:33:58,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:33:58,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:33:58,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2628 transitions. [2020-10-16 03:33:58,901 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738461538461539 [2020-10-16 03:33:58,901 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2628 transitions. [2020-10-16 03:33:58,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2628 transitions. [2020-10-16 03:33:58,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:33:58,902 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2628 transitions. [2020-10-16 03:33:58,903 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:33:58,904 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:33:58,904 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:33:58,904 INFO L185 Difference]: Start difference. First operand has 968 places, 636 transitions, 34310 flow. Second operand 39 states and 2628 transitions. [2020-10-16 03:33:58,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1006 places, 675 transitions, 40377 flow [2020-10-16 03:34:04,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 969 places, 675 transitions, 39377 flow, removed 136 selfloop flow, removed 37 redundant places. [2020-10-16 03:34:04,465 INFO L241 Difference]: Finished difference. Result has 971 places, 640 transitions, 34629 flow [2020-10-16 03:34:04,465 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33384, PETRI_DIFFERENCE_MINUEND_PLACES=931, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=410, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=34629, PETRI_PLACES=971, PETRI_TRANSITIONS=640} [2020-10-16 03:34:04,465 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 953 predicate places. [2020-10-16 03:34:04,466 INFO L481 AbstractCegarLoop]: Abstraction has has 971 places, 640 transitions, 34629 flow [2020-10-16 03:34:04,466 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:34:04,466 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:04,466 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:04,666 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:04,667 INFO L429 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:04,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:04,667 INFO L82 PathProgramCache]: Analyzing trace with hash 360515391, now seen corresponding path program 175 times [2020-10-16 03:34:04,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:04,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352879129] [2020-10-16 03:34:04,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:05,025 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:05,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352879129] [2020-10-16 03:34:05,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241638480] [2020-10-16 03:34:05,025 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:05,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:34:05,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:05,099 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:05,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:05,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 03:34:05,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907694449] [2020-10-16 03:34:05,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:34:05,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:05,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:34:05,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:34:05,101 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:05,101 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 971 places, 640 transitions, 34629 flow. Second operand 27 states. [2020-10-16 03:34:05,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:05,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:05,102 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:07,836 INFO L129 PetriNetUnfolder]: 613/1701 cut-off events. [2020-10-16 03:34:07,836 INFO L130 PetriNetUnfolder]: For 806835/806837 co-relation queries the response was YES. [2020-10-16 03:34:07,894 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53284 conditions, 1701 events. 613/1701 cut-off events. For 806835/806837 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11341 event pairs, 0 based on Foata normal form. 4/1705 useless extension candidates. Maximal degree in co-relation 52830. Up to 1073 conditions per place. [2020-10-16 03:34:07,919 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 130 selfloop transitions, 548 changer transitions 0/685 dead transitions. [2020-10-16 03:34:07,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1018 places, 685 transitions, 41617 flow [2020-10-16 03:34:07,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-10-16 03:34:07,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-10-16 03:34:07,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 3239 transitions. [2020-10-16 03:34:07,922 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747916666666667 [2020-10-16 03:34:07,922 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 3239 transitions. [2020-10-16 03:34:07,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 3239 transitions. [2020-10-16 03:34:07,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:07,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 3239 transitions. [2020-10-16 03:34:07,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 49 states. [2020-10-16 03:34:07,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 49 states. [2020-10-16 03:34:07,927 INFO L81 ComplementDD]: Finished complementDD. Result 49 states. [2020-10-16 03:34:07,927 INFO L185 Difference]: Start difference. First operand has 971 places, 640 transitions, 34629 flow. Second operand 48 states and 3239 transitions. [2020-10-16 03:34:07,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1018 places, 685 transitions, 41617 flow [2020-10-16 03:34:13,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 982 places, 685 transitions, 40565 flow, removed 142 selfloop flow, removed 36 redundant places. [2020-10-16 03:34:13,941 INFO L241 Difference]: Finished difference. Result has 984 places, 642 transitions, 35096 flow [2020-10-16 03:34:13,941 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33667, PETRI_DIFFERENCE_MINUEND_PLACES=935, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=640, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=546, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=35096, PETRI_PLACES=984, PETRI_TRANSITIONS=642} [2020-10-16 03:34:13,942 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 966 predicate places. [2020-10-16 03:34:13,942 INFO L481 AbstractCegarLoop]: Abstraction has has 984 places, 642 transitions, 35096 flow [2020-10-16 03:34:13,942 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:34:13,942 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:13,942 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:14,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:14,143 INFO L429 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:14,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:14,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1064717521, now seen corresponding path program 176 times [2020-10-16 03:34:14,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:14,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064540355] [2020-10-16 03:34:14,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:14,501 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:14,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064540355] [2020-10-16 03:34:14,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157996448] [2020-10-16 03:34:14,502 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:14,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:34:14,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:14,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:34:14,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:14,583 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:34:14,604 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:14,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:14,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:34:14,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919900415] [2020-10-16 03:34:14,605 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:34:14,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:14,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:34:14,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:34:14,607 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:14,607 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 984 places, 642 transitions, 35096 flow. Second operand 28 states. [2020-10-16 03:34:14,607 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:14,607 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:14,607 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:17,849 INFO L129 PetriNetUnfolder]: 619/1719 cut-off events. [2020-10-16 03:34:17,849 INFO L130 PetriNetUnfolder]: For 813738/813740 co-relation queries the response was YES. [2020-10-16 03:34:17,900 INFO L80 FinitePrefix]: Finished finitePrefix Result has 53991 conditions, 1719 events. 619/1719 cut-off events. For 813738/813740 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11477 event pairs, 0 based on Foata normal form. 4/1723 useless extension candidates. Maximal degree in co-relation 53535. Up to 1085 conditions per place. [2020-10-16 03:34:17,926 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 128 selfloop transitions, 556 changer transitions 0/691 dead transitions. [2020-10-16 03:34:17,926 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1030 places, 691 transitions, 42255 flow [2020-10-16 03:34:17,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-10-16 03:34:17,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2020-10-16 03:34:17,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 3172 transitions. [2020-10-16 03:34:17,929 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748936170212766 [2020-10-16 03:34:17,929 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 3172 transitions. [2020-10-16 03:34:17,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 3172 transitions. [2020-10-16 03:34:17,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:17,929 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 3172 transitions. [2020-10-16 03:34:17,930 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 48 states. [2020-10-16 03:34:17,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 48 states. [2020-10-16 03:34:17,932 INFO L81 ComplementDD]: Finished complementDD. Result 48 states. [2020-10-16 03:34:17,932 INFO L185 Difference]: Start difference. First operand has 984 places, 642 transitions, 35096 flow. Second operand 47 states and 3172 transitions. [2020-10-16 03:34:17,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1030 places, 691 transitions, 42255 flow [2020-10-16 03:34:23,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 985 places, 691 transitions, 40946 flow, removed 146 selfloop flow, removed 45 redundant places. [2020-10-16 03:34:23,238 INFO L241 Difference]: Finished difference. Result has 989 places, 648 transitions, 35610 flow [2020-10-16 03:34:23,238 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=33877, PETRI_DIFFERENCE_MINUEND_PLACES=939, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=642, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=35610, PETRI_PLACES=989, PETRI_TRANSITIONS=648} [2020-10-16 03:34:23,238 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 971 predicate places. [2020-10-16 03:34:23,239 INFO L481 AbstractCegarLoop]: Abstraction has has 989 places, 648 transitions, 35610 flow [2020-10-16 03:34:23,239 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:34:23,239 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:23,239 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:23,439 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:23,439 INFO L429 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:23,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:23,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1535713231, now seen corresponding path program 177 times [2020-10-16 03:34:23,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:23,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046998860] [2020-10-16 03:34:23,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:23,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:23,809 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:23,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046998860] [2020-10-16 03:34:23,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75701691] [2020-10-16 03:34:23,809 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:23,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 03:34:23,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:23,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:34:23,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:23,896 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:23,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:23,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-10-16 03:34:23,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381513338] [2020-10-16 03:34:23,896 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-10-16 03:34:23,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:23,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-10-16 03:34:23,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=548, Unknown=0, NotChecked=0, Total=702 [2020-10-16 03:34:23,898 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:23,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 989 places, 648 transitions, 35610 flow. Second operand 27 states. [2020-10-16 03:34:23,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:23,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:23,898 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:26,753 INFO L129 PetriNetUnfolder]: 621/1724 cut-off events. [2020-10-16 03:34:26,753 INFO L130 PetriNetUnfolder]: For 816654/816656 co-relation queries the response was YES. [2020-10-16 03:34:26,813 INFO L80 FinitePrefix]: Finished finitePrefix Result has 54300 conditions, 1724 events. 621/1724 cut-off events. For 816654/816656 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11522 event pairs, 0 based on Foata normal form. 4/1728 useless extension candidates. Maximal degree in co-relation 53840. Up to 1089 conditions per place. [2020-10-16 03:34:26,838 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 578 changer transitions 0/695 dead transitions. [2020-10-16 03:34:26,838 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1038 places, 695 transitions, 42868 flow [2020-10-16 03:34:26,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2020-10-16 03:34:26,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-16 03:34:26,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 3375 transitions. [2020-10-16 03:34:26,841 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:34:26,841 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 3375 transitions. [2020-10-16 03:34:26,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 3375 transitions. [2020-10-16 03:34:26,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:26,842 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 3375 transitions. [2020-10-16 03:34:26,843 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 51 states. [2020-10-16 03:34:26,845 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 51 states. [2020-10-16 03:34:26,845 INFO L81 ComplementDD]: Finished complementDD. Result 51 states. [2020-10-16 03:34:26,845 INFO L185 Difference]: Start difference. First operand has 989 places, 648 transitions, 35610 flow. Second operand 50 states and 3375 transitions. [2020-10-16 03:34:26,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1038 places, 695 transitions, 42868 flow [2020-10-16 03:34:32,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 994 places, 695 transitions, 41630 flow, removed 146 selfloop flow, removed 44 redundant places. [2020-10-16 03:34:32,383 INFO L241 Difference]: Finished difference. Result has 996 places, 650 transitions, 35971 flow [2020-10-16 03:34:32,384 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=34466, PETRI_DIFFERENCE_MINUEND_PLACES=945, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=576, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=35971, PETRI_PLACES=996, PETRI_TRANSITIONS=650} [2020-10-16 03:34:32,384 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 978 predicate places. [2020-10-16 03:34:32,384 INFO L481 AbstractCegarLoop]: Abstraction has has 996 places, 650 transitions, 35971 flow [2020-10-16 03:34:32,384 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-10-16 03:34:32,384 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:32,384 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:32,584 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-16 03:34:32,585 INFO L429 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:32,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:32,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1552307221, now seen corresponding path program 178 times [2020-10-16 03:34:32,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:32,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076337021] [2020-10-16 03:34:32,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:32,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:32,956 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:32,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076337021] [2020-10-16 03:34:32,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113002140] [2020-10-16 03:34:32,957 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:33,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:34:33,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:33,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-10-16 03:34:33,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:33,043 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:34:33,067 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:33,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:33,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2020-10-16 03:34:33,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253510831] [2020-10-16 03:34:33,068 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:34:33,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:33,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:34:33,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=579, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:34:33,071 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:33,071 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 996 places, 650 transitions, 35971 flow. Second operand 28 states. [2020-10-16 03:34:33,071 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:33,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:33,072 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:36,329 INFO L129 PetriNetUnfolder]: 625/1734 cut-off events. [2020-10-16 03:34:36,329 INFO L130 PetriNetUnfolder]: For 822345/822347 co-relation queries the response was YES. [2020-10-16 03:34:36,389 INFO L80 FinitePrefix]: Finished finitePrefix Result has 54790 conditions, 1734 events. 625/1734 cut-off events. For 822345/822347 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11596 event pairs, 0 based on Foata normal form. 4/1738 useless extension candidates. Maximal degree in co-relation 54328. Up to 1095 conditions per place. [2020-10-16 03:34:36,415 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 102 selfloop transitions, 592 changer transitions 0/701 dead transitions. [2020-10-16 03:34:36,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1046 places, 701 transitions, 43699 flow [2020-10-16 03:34:36,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-10-16 03:34:36,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-10-16 03:34:36,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 3444 transitions. [2020-10-16 03:34:36,418 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752941176470588 [2020-10-16 03:34:36,418 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 3444 transitions. [2020-10-16 03:34:36,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 3444 transitions. [2020-10-16 03:34:36,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:36,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 3444 transitions. [2020-10-16 03:34:36,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 52 states. [2020-10-16 03:34:36,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 52 states. [2020-10-16 03:34:36,422 INFO L81 ComplementDD]: Finished complementDD. Result 52 states. [2020-10-16 03:34:36,422 INFO L185 Difference]: Start difference. First operand has 996 places, 650 transitions, 35971 flow. Second operand 51 states and 3444 transitions. [2020-10-16 03:34:36,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1046 places, 701 transitions, 43699 flow [2020-10-16 03:34:41,979 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 999 places, 701 transitions, 42344 flow, removed 147 selfloop flow, removed 47 redundant places. [2020-10-16 03:34:42,007 INFO L241 Difference]: Finished difference. Result has 1002 places, 654 transitions, 36477 flow [2020-10-16 03:34:42,008 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=34716, PETRI_DIFFERENCE_MINUEND_PLACES=949, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=650, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=588, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=36477, PETRI_PLACES=1002, PETRI_TRANSITIONS=654} [2020-10-16 03:34:42,008 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 984 predicate places. [2020-10-16 03:34:42,008 INFO L481 AbstractCegarLoop]: Abstraction has has 1002 places, 654 transitions, 36477 flow [2020-10-16 03:34:42,008 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:34:42,008 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:42,008 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:42,221 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-16 03:34:42,222 INFO L429 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:42,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:42,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1130031592, now seen corresponding path program 179 times [2020-10-16 03:34:42,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:42,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818568184] [2020-10-16 03:34:42,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:42,748 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:42,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818568184] [2020-10-16 03:34:42,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408282138] [2020-10-16 03:34:42,748 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:42,802 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 03:34:42,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:42,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:34:42,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:42,818 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:42,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:42,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:34:42,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350714463] [2020-10-16 03:34:42,819 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:34:42,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:42,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:34:42,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=570, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:34:42,820 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:42,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1002 places, 654 transitions, 36477 flow. Second operand 28 states. [2020-10-16 03:34:42,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:42,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:42,821 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:45,002 INFO L129 PetriNetUnfolder]: 627/1739 cut-off events. [2020-10-16 03:34:45,002 INFO L130 PetriNetUnfolder]: For 839664/839666 co-relation queries the response was YES. [2020-10-16 03:34:45,063 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55372 conditions, 1739 events. 627/1739 cut-off events. For 839664/839666 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11614 event pairs, 0 based on Foata normal form. 2/1741 useless extension candidates. Maximal degree in co-relation 54907. Up to 1099 conditions per place. [2020-10-16 03:34:45,090 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 594 selfloop transitions, 82 changer transitions 0/683 dead transitions. [2020-10-16 03:34:45,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1031 places, 683 transitions, 41477 flow [2020-10-16 03:34:45,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:34:45,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:34:45,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2015 transitions. [2020-10-16 03:34:45,092 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 03:34:45,092 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2015 transitions. [2020-10-16 03:34:45,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2015 transitions. [2020-10-16 03:34:45,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:45,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2015 transitions. [2020-10-16 03:34:45,093 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:34:45,094 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:34:45,094 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:34:45,094 INFO L185 Difference]: Start difference. First operand has 1002 places, 654 transitions, 36477 flow. Second operand 30 states and 2015 transitions. [2020-10-16 03:34:45,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1031 places, 683 transitions, 41477 flow [2020-10-16 03:34:50,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 984 places, 683 transitions, 40046 flow, removed 175 selfloop flow, removed 47 redundant places. [2020-10-16 03:34:50,664 INFO L241 Difference]: Finished difference. Result has 986 places, 656 transitions, 35504 flow [2020-10-16 03:34:50,665 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35074, PETRI_DIFFERENCE_MINUEND_PLACES=955, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=654, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=572, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=35504, PETRI_PLACES=986, PETRI_TRANSITIONS=656} [2020-10-16 03:34:50,665 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 968 predicate places. [2020-10-16 03:34:50,665 INFO L481 AbstractCegarLoop]: Abstraction has has 986 places, 656 transitions, 35504 flow [2020-10-16 03:34:50,665 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:34:50,665 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:50,665 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:50,866 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:50,866 INFO L429 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:50,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:50,867 INFO L82 PathProgramCache]: Analyzing trace with hash -964404228, now seen corresponding path program 180 times [2020-10-16 03:34:50,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:50,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902436665] [2020-10-16 03:34:50,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:34:51,377 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:51,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902436665] [2020-10-16 03:34:51,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023026086] [2020-10-16 03:34:51,378 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:34:51,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 03:34:51,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:34:51,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:34:51,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:34:51,450 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:34:51,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:34:51,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:34:51,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288179414] [2020-10-16 03:34:51,451 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:34:51,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:34:51,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:34:51,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:34:51,452 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:34:51,453 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 986 places, 656 transitions, 35504 flow. Second operand 28 states. [2020-10-16 03:34:51,453 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:34:51,453 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:34:51,453 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:34:53,692 INFO L129 PetriNetUnfolder]: 631/1752 cut-off events. [2020-10-16 03:34:53,692 INFO L130 PetriNetUnfolder]: For 858853/858859 co-relation queries the response was YES. [2020-10-16 03:34:53,753 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55518 conditions, 1752 events. 631/1752 cut-off events. For 858853/858859 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11741 event pairs, 0 based on Foata normal form. 5/1757 useless extension candidates. Maximal degree in co-relation 55051. Up to 1107 conditions per place. [2020-10-16 03:34:53,779 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 506 selfloop transitions, 176 changer transitions 0/689 dead transitions. [2020-10-16 03:34:53,779 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1017 places, 689 transitions, 40918 flow [2020-10-16 03:34:53,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:34:53,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:34:53,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2151 transitions. [2020-10-16 03:34:53,781 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6721875 [2020-10-16 03:34:53,781 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2151 transitions. [2020-10-16 03:34:53,781 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2151 transitions. [2020-10-16 03:34:53,782 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:34:53,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2151 transitions. [2020-10-16 03:34:53,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:34:53,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:34:53,784 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:34:53,784 INFO L185 Difference]: Start difference. First operand has 986 places, 656 transitions, 35504 flow. Second operand 32 states and 2151 transitions. [2020-10-16 03:34:53,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1017 places, 689 transitions, 40918 flow [2020-10-16 03:34:59,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 990 places, 689 transitions, 40500 flow, removed 131 selfloop flow, removed 27 redundant places. [2020-10-16 03:34:59,561 INFO L241 Difference]: Finished difference. Result has 992 places, 660 transitions, 35896 flow [2020-10-16 03:34:59,561 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35148, PETRI_DIFFERENCE_MINUEND_PLACES=959, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=656, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=35896, PETRI_PLACES=992, PETRI_TRANSITIONS=660} [2020-10-16 03:34:59,561 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 974 predicate places. [2020-10-16 03:34:59,561 INFO L481 AbstractCegarLoop]: Abstraction has has 992 places, 660 transitions, 35896 flow [2020-10-16 03:34:59,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:34:59,562 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:34:59,562 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:34:59,762 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2020-10-16 03:34:59,762 INFO L429 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:34:59,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:34:59,763 INFO L82 PathProgramCache]: Analyzing trace with hash -2003172512, now seen corresponding path program 181 times [2020-10-16 03:34:59,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:34:59,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126601538] [2020-10-16 03:34:59,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:34:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:00,267 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:00,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126601538] [2020-10-16 03:35:00,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879181328] [2020-10-16 03:35:00,268 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:00,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:00,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:00,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:00,349 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:35:00,365 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:00,366 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:00,366 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 03:35:00,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439549410] [2020-10-16 03:35:00,366 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:35:00,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:00,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:35:00,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:35:00,368 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:00,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 992 places, 660 transitions, 35896 flow. Second operand 29 states. [2020-10-16 03:35:00,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:00,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:00,369 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:02,829 INFO L129 PetriNetUnfolder]: 635/1764 cut-off events. [2020-10-16 03:35:02,829 INFO L130 PetriNetUnfolder]: For 865961/865967 co-relation queries the response was YES. [2020-10-16 03:35:02,892 INFO L80 FinitePrefix]: Finished finitePrefix Result has 55984 conditions, 1764 events. 635/1764 cut-off events. For 865961/865967 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11808 event pairs, 0 based on Foata normal form. 8/1772 useless extension candidates. Maximal degree in co-relation 55515. Up to 1115 conditions per place. [2020-10-16 03:35:02,918 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 468 selfloop transitions, 218 changer transitions 0/693 dead transitions. [2020-10-16 03:35:02,918 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1024 places, 693 transitions, 41322 flow [2020-10-16 03:35:02,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:35:02,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:35:02,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2219 transitions. [2020-10-16 03:35:02,920 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6724242424242424 [2020-10-16 03:35:02,920 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2219 transitions. [2020-10-16 03:35:02,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2219 transitions. [2020-10-16 03:35:02,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:02,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2219 transitions. [2020-10-16 03:35:02,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:35:02,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:35:02,923 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:35:02,923 INFO L185 Difference]: Start difference. First operand has 992 places, 660 transitions, 35896 flow. Second operand 33 states and 2219 transitions. [2020-10-16 03:35:02,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1024 places, 693 transitions, 41322 flow [2020-10-16 03:35:08,457 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 997 places, 693 transitions, 40740 flow, removed 134 selfloop flow, removed 27 redundant places. [2020-10-16 03:35:08,481 INFO L241 Difference]: Finished difference. Result has 999 places, 664 transitions, 36220 flow [2020-10-16 03:35:08,481 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35380, PETRI_DIFFERENCE_MINUEND_PLACES=965, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=442, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=36220, PETRI_PLACES=999, PETRI_TRANSITIONS=664} [2020-10-16 03:35:08,481 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 981 predicate places. [2020-10-16 03:35:08,481 INFO L481 AbstractCegarLoop]: Abstraction has has 999 places, 664 transitions, 36220 flow [2020-10-16 03:35:08,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:35:08,482 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:08,482 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:08,682 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:08,682 INFO L429 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:08,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:08,683 INFO L82 PathProgramCache]: Analyzing trace with hash -472702828, now seen corresponding path program 182 times [2020-10-16 03:35:08,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:08,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957318924] [2020-10-16 03:35:08,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:09,152 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:09,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957318924] [2020-10-16 03:35:09,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592583791] [2020-10-16 03:35:09,153 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:09,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:35:09,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:35:09,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:09,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:09,217 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:09,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:09,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:35:09,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474124162] [2020-10-16 03:35:09,217 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:35:09,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:09,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:35:09,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=606, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:35:09,219 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:09,219 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 999 places, 664 transitions, 36220 flow. Second operand 28 states. [2020-10-16 03:35:09,219 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:09,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:09,219 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:11,660 INFO L129 PetriNetUnfolder]: 639/1776 cut-off events. [2020-10-16 03:35:11,661 INFO L130 PetriNetUnfolder]: For 870446/870448 co-relation queries the response was YES. [2020-10-16 03:35:11,727 INFO L80 FinitePrefix]: Finished finitePrefix Result has 56415 conditions, 1776 events. 639/1776 cut-off events. For 870446/870448 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11888 event pairs, 0 based on Foata normal form. 2/1778 useless extension candidates. Maximal degree in co-relation 55944. Up to 1123 conditions per place. [2020-10-16 03:35:11,754 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 422 selfloop transitions, 270 changer transitions 0/699 dead transitions. [2020-10-16 03:35:11,754 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1032 places, 699 transitions, 41912 flow [2020-10-16 03:35:11,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:35:11,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:35:11,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2287 transitions. [2020-10-16 03:35:11,756 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6726470588235294 [2020-10-16 03:35:11,756 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2287 transitions. [2020-10-16 03:35:11,756 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2287 transitions. [2020-10-16 03:35:11,756 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:11,756 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2287 transitions. [2020-10-16 03:35:11,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:35:11,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:35:11,759 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:35:11,759 INFO L185 Difference]: Start difference. First operand has 999 places, 664 transitions, 36220 flow. Second operand 34 states and 2287 transitions. [2020-10-16 03:35:11,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1032 places, 699 transitions, 41912 flow [2020-10-16 03:35:17,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1002 places, 699 transitions, 41228 flow, removed 136 selfloop flow, removed 30 redundant places. [2020-10-16 03:35:17,458 INFO L241 Difference]: Finished difference. Result has 1004 places, 668 transitions, 36558 flow [2020-10-16 03:35:17,458 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35606, PETRI_DIFFERENCE_MINUEND_PLACES=969, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=664, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=266, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=394, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=36558, PETRI_PLACES=1004, PETRI_TRANSITIONS=668} [2020-10-16 03:35:17,458 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 986 predicate places. [2020-10-16 03:35:17,458 INFO L481 AbstractCegarLoop]: Abstraction has has 1004 places, 668 transitions, 36558 flow [2020-10-16 03:35:17,458 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:35:17,458 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:17,458 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:17,659 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:17,659 INFO L429 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:17,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:17,660 INFO L82 PathProgramCache]: Analyzing trace with hash 984828610, now seen corresponding path program 183 times [2020-10-16 03:35:17,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:17,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987357327] [2020-10-16 03:35:17,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:17,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:18,134 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:18,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987357327] [2020-10-16 03:35:18,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544577108] [2020-10-16 03:35:18,134 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:18,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 03:35:18,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:35:18,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:18,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:18,220 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:35:18,235 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:18,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:18,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 03:35:18,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429133137] [2020-10-16 03:35:18,236 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:35:18,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:18,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:35:18,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:35:18,237 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:18,238 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1004 places, 668 transitions, 36558 flow. Second operand 29 states. [2020-10-16 03:35:18,238 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:18,238 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:18,238 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:20,857 INFO L129 PetriNetUnfolder]: 641/1782 cut-off events. [2020-10-16 03:35:20,857 INFO L130 PetriNetUnfolder]: For 872838/872840 co-relation queries the response was YES. [2020-10-16 03:35:20,920 INFO L80 FinitePrefix]: Finished finitePrefix Result has 56658 conditions, 1782 events. 641/1782 cut-off events. For 872838/872840 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 11956 event pairs, 0 based on Foata normal form. 4/1786 useless extension candidates. Maximal degree in co-relation 56185. Up to 1127 conditions per place. [2020-10-16 03:35:20,947 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 386 selfloop transitions, 308 changer transitions 0/701 dead transitions. [2020-10-16 03:35:20,947 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1038 places, 701 transitions, 42132 flow [2020-10-16 03:35:20,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:35:20,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:35:20,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2355 transitions. [2020-10-16 03:35:20,949 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:35:20,949 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2355 transitions. [2020-10-16 03:35:20,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2355 transitions. [2020-10-16 03:35:20,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:20,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2355 transitions. [2020-10-16 03:35:20,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:35:20,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:35:20,952 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:35:20,952 INFO L185 Difference]: Start difference. First operand has 1004 places, 668 transitions, 36558 flow. Second operand 35 states and 2355 transitions. [2020-10-16 03:35:20,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1038 places, 701 transitions, 42132 flow [2020-10-16 03:35:26,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1008 places, 701 transitions, 41376 flow, removed 134 selfloop flow, removed 30 redundant places. [2020-10-16 03:35:26,946 INFO L241 Difference]: Finished difference. Result has 1010 places, 670 transitions, 36782 flow [2020-10-16 03:35:26,946 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=35868, PETRI_DIFFERENCE_MINUEND_PLACES=974, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=306, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=360, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=36782, PETRI_PLACES=1010, PETRI_TRANSITIONS=670} [2020-10-16 03:35:26,946 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 992 predicate places. [2020-10-16 03:35:26,946 INFO L481 AbstractCegarLoop]: Abstraction has has 1010 places, 670 transitions, 36782 flow [2020-10-16 03:35:26,946 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:35:26,946 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:26,947 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:27,147 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:27,147 INFO L429 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:27,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:27,148 INFO L82 PathProgramCache]: Analyzing trace with hash -199096000, now seen corresponding path program 184 times [2020-10-16 03:35:27,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:27,148 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749075390] [2020-10-16 03:35:27,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:27,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:27,611 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:27,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749075390] [2020-10-16 03:35:27,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955403931] [2020-10-16 03:35:27,612 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:27,658 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:35:27,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:35:27,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:27,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:27,679 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:27,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:27,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:35:27,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147529683] [2020-10-16 03:35:27,679 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:35:27,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:27,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:35:27,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:35:27,681 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:27,681 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1010 places, 670 transitions, 36782 flow. Second operand 28 states. [2020-10-16 03:35:27,681 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:27,681 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:27,681 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:30,227 INFO L129 PetriNetUnfolder]: 645/1794 cut-off events. [2020-10-16 03:35:30,227 INFO L130 PetriNetUnfolder]: For 877627/877633 co-relation queries the response was YES. [2020-10-16 03:35:30,292 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57094 conditions, 1794 events. 645/1794 cut-off events. For 877627/877633 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12023 event pairs, 0 based on Foata normal form. 5/1799 useless extension candidates. Maximal degree in co-relation 56619. Up to 1135 conditions per place. [2020-10-16 03:35:30,319 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 344 selfloop transitions, 356 changer transitions 0/707 dead transitions. [2020-10-16 03:35:30,319 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1045 places, 707 transitions, 42734 flow [2020-10-16 03:35:30,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:35:30,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:35:30,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2423 transitions. [2020-10-16 03:35:30,322 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6730555555555555 [2020-10-16 03:35:30,322 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2423 transitions. [2020-10-16 03:35:30,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2423 transitions. [2020-10-16 03:35:30,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:30,322 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2423 transitions. [2020-10-16 03:35:30,323 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:35:30,324 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:35:30,324 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:35:30,324 INFO L185 Difference]: Start difference. First operand has 1010 places, 670 transitions, 36782 flow. Second operand 36 states and 2423 transitions. [2020-10-16 03:35:30,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1045 places, 707 transitions, 42734 flow [2020-10-16 03:35:36,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1013 places, 707 transitions, 41890 flow, removed 134 selfloop flow, removed 32 redundant places. [2020-10-16 03:35:36,294 INFO L241 Difference]: Finished difference. Result has 1015 places, 674 transitions, 37142 flow [2020-10-16 03:35:36,294 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36008, PETRI_DIFFERENCE_MINUEND_PLACES=978, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=670, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=352, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=37142, PETRI_PLACES=1015, PETRI_TRANSITIONS=674} [2020-10-16 03:35:36,295 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 997 predicate places. [2020-10-16 03:35:36,295 INFO L481 AbstractCegarLoop]: Abstraction has has 1015 places, 674 transitions, 37142 flow [2020-10-16 03:35:36,295 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:35:36,295 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:36,295 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:36,495 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:36,496 INFO L429 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:36,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:36,496 INFO L82 PathProgramCache]: Analyzing trace with hash 487651460, now seen corresponding path program 185 times [2020-10-16 03:35:36,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:36,497 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40263181] [2020-10-16 03:35:36,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:36,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:36,926 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:36,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40263181] [2020-10-16 03:35:36,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617366008] [2020-10-16 03:35:36,927 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:36,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-10-16 03:35:36,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:35:36,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:36,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:37,002 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:37,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:37,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:35:37,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049908614] [2020-10-16 03:35:37,003 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:35:37,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:37,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:35:37,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:35:37,004 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:37,005 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1015 places, 674 transitions, 37142 flow. Second operand 28 states. [2020-10-16 03:35:37,005 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:37,005 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:37,005 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:39,720 INFO L129 PetriNetUnfolder]: 647/1800 cut-off events. [2020-10-16 03:35:39,720 INFO L130 PetriNetUnfolder]: For 880046/880048 co-relation queries the response was YES. [2020-10-16 03:35:39,784 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57353 conditions, 1800 events. 647/1800 cut-off events. For 880046/880048 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12109 event pairs, 0 based on Foata normal form. 2/1802 useless extension candidates. Maximal degree in co-relation 56876. Up to 1139 conditions per place. [2020-10-16 03:35:40,019 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 234 selfloop transitions, 472 changer transitions 0/713 dead transitions. [2020-10-16 03:35:40,019 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1054 places, 713 transitions, 43502 flow [2020-10-16 03:35:40,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:35:40,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:35:40,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2695 transitions. [2020-10-16 03:35:40,023 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 03:35:40,023 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2695 transitions. [2020-10-16 03:35:40,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2695 transitions. [2020-10-16 03:35:40,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:40,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2695 transitions. [2020-10-16 03:35:40,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:35:40,027 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:35:40,027 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:35:40,028 INFO L185 Difference]: Start difference. First operand has 1015 places, 674 transitions, 37142 flow. Second operand 40 states and 2695 transitions. [2020-10-16 03:35:40,028 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1054 places, 713 transitions, 43502 flow [2020-10-16 03:35:45,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1022 places, 713 transitions, 42586 flow, removed 138 selfloop flow, removed 32 redundant places. [2020-10-16 03:35:45,224 INFO L241 Difference]: Finished difference. Result has 1024 places, 676 transitions, 37570 flow [2020-10-16 03:35:45,224 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36304, PETRI_DIFFERENCE_MINUEND_PLACES=983, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=470, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=37570, PETRI_PLACES=1024, PETRI_TRANSITIONS=676} [2020-10-16 03:35:45,224 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1006 predicate places. [2020-10-16 03:35:45,224 INFO L481 AbstractCegarLoop]: Abstraction has has 1024 places, 676 transitions, 37570 flow [2020-10-16 03:35:45,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:35:45,225 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:45,225 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:45,425 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2020-10-16 03:35:45,425 INFO L429 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:45,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:45,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1242744602, now seen corresponding path program 186 times [2020-10-16 03:35:45,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:45,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264739165] [2020-10-16 03:35:45,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:45,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:45,862 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:45,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264739165] [2020-10-16 03:35:45,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2933493] [2020-10-16 03:35:45,862 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:45,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-10-16 03:35:45,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:35:45,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:45,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:45,945 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:45,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:45,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:35:45,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134718513] [2020-10-16 03:35:45,945 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:35:45,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:45,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:35:45,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:35:45,947 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:45,947 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1024 places, 676 transitions, 37570 flow. Second operand 28 states. [2020-10-16 03:35:45,947 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:45,947 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:45,947 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:48,797 INFO L129 PetriNetUnfolder]: 651/1812 cut-off events. [2020-10-16 03:35:48,797 INFO L130 PetriNetUnfolder]: For 884772/884774 co-relation queries the response was YES. [2020-10-16 03:35:48,862 INFO L80 FinitePrefix]: Finished finitePrefix Result has 57879 conditions, 1812 events. 651/1812 cut-off events. For 884772/884774 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12174 event pairs, 0 based on Foata normal form. 2/1814 useless extension candidates. Maximal degree in co-relation 57400. Up to 1147 conditions per place. [2020-10-16 03:35:48,889 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 188 selfloop transitions, 524 changer transitions 0/719 dead transitions. [2020-10-16 03:35:48,890 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1065 places, 719 transitions, 44284 flow [2020-10-16 03:35:48,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 03:35:48,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 03:35:48,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2831 transitions. [2020-10-16 03:35:48,892 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674047619047619 [2020-10-16 03:35:48,892 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2831 transitions. [2020-10-16 03:35:48,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2831 transitions. [2020-10-16 03:35:48,892 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:48,892 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2831 transitions. [2020-10-16 03:35:48,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 03:35:48,896 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 03:35:48,896 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 03:35:48,896 INFO L185 Difference]: Start difference. First operand has 1024 places, 676 transitions, 37570 flow. Second operand 42 states and 2831 transitions. [2020-10-16 03:35:48,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1065 places, 719 transitions, 44284 flow [2020-10-16 03:35:55,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1027 places, 719 transitions, 43092 flow, removed 144 selfloop flow, removed 38 redundant places. [2020-10-16 03:35:55,358 INFO L241 Difference]: Finished difference. Result has 1029 places, 680 transitions, 37934 flow [2020-10-16 03:35:55,358 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36460, PETRI_DIFFERENCE_MINUEND_PLACES=986, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=37934, PETRI_PLACES=1029, PETRI_TRANSITIONS=680} [2020-10-16 03:35:55,358 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1011 predicate places. [2020-10-16 03:35:55,358 INFO L481 AbstractCegarLoop]: Abstraction has has 1029 places, 680 transitions, 37934 flow [2020-10-16 03:35:55,358 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:35:55,358 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:35:55,358 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:35:55,559 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:55,559 INFO L429 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:35:55,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:35:55,560 INFO L82 PathProgramCache]: Analyzing trace with hash -617822420, now seen corresponding path program 187 times [2020-10-16 03:35:55,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:35:55,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368395436] [2020-10-16 03:35:55,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:35:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:55,973 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:55,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368395436] [2020-10-16 03:35:55,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039680002] [2020-10-16 03:35:55,974 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:35:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:35:56,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:35:56,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:35:56,053 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:35:56,074 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:35:56,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:35:56,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 03:35:56,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920922528] [2020-10-16 03:35:56,075 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:35:56,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:35:56,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:35:56,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:35:56,076 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:35:56,077 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1029 places, 680 transitions, 37934 flow. Second operand 29 states. [2020-10-16 03:35:56,077 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:35:56,077 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:35:56,077 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:35:59,425 INFO L129 PetriNetUnfolder]: 661/1842 cut-off events. [2020-10-16 03:35:59,425 INFO L130 PetriNetUnfolder]: For 897168/897170 co-relation queries the response was YES. [2020-10-16 03:35:59,487 INFO L80 FinitePrefix]: Finished finitePrefix Result has 58878 conditions, 1842 events. 661/1842 cut-off events. For 897168/897170 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12463 event pairs, 0 based on Foata normal form. 4/1846 useless extension candidates. Maximal degree in co-relation 58397. Up to 1167 conditions per place. [2020-10-16 03:35:59,516 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 148 selfloop transitions, 576 changer transitions 0/731 dead transitions. [2020-10-16 03:35:59,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1073 places, 731 transitions, 45224 flow [2020-10-16 03:35:59,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 03:35:59,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 03:35:59,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3035 transitions. [2020-10-16 03:35:59,520 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744444444444444 [2020-10-16 03:35:59,520 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3035 transitions. [2020-10-16 03:35:59,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3035 transitions. [2020-10-16 03:35:59,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:35:59,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3035 transitions. [2020-10-16 03:35:59,523 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 03:35:59,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 03:35:59,525 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 03:35:59,525 INFO L185 Difference]: Start difference. First operand has 1029 places, 680 transitions, 37934 flow. Second operand 45 states and 3035 transitions. [2020-10-16 03:35:59,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1073 places, 731 transitions, 45224 flow [2020-10-16 03:36:05,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1035 places, 731 transitions, 44005 flow, removed 144 selfloop flow, removed 38 redundant places. [2020-10-16 03:36:05,968 INFO L241 Difference]: Finished difference. Result has 1041 places, 690 transitions, 38892 flow [2020-10-16 03:36:05,968 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=36801, PETRI_DIFFERENCE_MINUEND_PLACES=991, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=680, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=566, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=38892, PETRI_PLACES=1041, PETRI_TRANSITIONS=690} [2020-10-16 03:36:05,968 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1023 predicate places. [2020-10-16 03:36:05,968 INFO L481 AbstractCegarLoop]: Abstraction has has 1041 places, 690 transitions, 38892 flow [2020-10-16 03:36:05,968 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:36:05,968 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:36:05,968 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:36:06,169 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2020-10-16 03:36:06,169 INFO L429 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:36:06,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:36:06,170 INFO L82 PathProgramCache]: Analyzing trace with hash 998370090, now seen corresponding path program 188 times [2020-10-16 03:36:06,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:36:06,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927819788] [2020-10-16 03:36:06,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:36:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:36:06,578 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:06,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927819788] [2020-10-16 03:36:06,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865044394] [2020-10-16 03:36:06,579 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:06,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:36:06,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:36:06,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:36:06,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:36:06,658 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:06,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:36:06,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-10-16 03:36:06,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999344094] [2020-10-16 03:36:06,659 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-10-16 03:36:06,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:36:06,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-10-16 03:36:06,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2020-10-16 03:36:06,660 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:36:06,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1041 places, 690 transitions, 38892 flow. Second operand 28 states. [2020-10-16 03:36:06,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:36:06,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:36:06,661 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:36:09,739 INFO L129 PetriNetUnfolder]: 665/1853 cut-off events. [2020-10-16 03:36:09,739 INFO L130 PetriNetUnfolder]: For 902913/902919 co-relation queries the response was YES. [2020-10-16 03:36:09,807 INFO L80 FinitePrefix]: Finished finitePrefix Result has 59481 conditions, 1853 events. 665/1853 cut-off events. For 902913/902919 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12547 event pairs, 0 based on Foata normal form. 5/1858 useless extension candidates. Maximal degree in co-relation 58994. Up to 1175 conditions per place. [2020-10-16 03:36:09,835 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 126 selfloop transitions, 604 changer transitions 0/737 dead transitions. [2020-10-16 03:36:09,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1086 places, 737 transitions, 46158 flow [2020-10-16 03:36:09,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2020-10-16 03:36:09,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-10-16 03:36:09,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3103 transitions. [2020-10-16 03:36:09,838 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745652173913044 [2020-10-16 03:36:09,838 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3103 transitions. [2020-10-16 03:36:09,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3103 transitions. [2020-10-16 03:36:09,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:36:09,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3103 transitions. [2020-10-16 03:36:09,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 47 states. [2020-10-16 03:36:09,841 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 47 states. [2020-10-16 03:36:09,841 INFO L81 ComplementDD]: Finished complementDD. Result 47 states. [2020-10-16 03:36:09,841 INFO L185 Difference]: Start difference. First operand has 1041 places, 690 transitions, 38892 flow. Second operand 46 states and 3103 transitions. [2020-10-16 03:36:09,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1086 places, 737 transitions, 46158 flow [2020-10-16 03:36:16,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1046 places, 737 transitions, 44924 flow, removed 152 selfloop flow, removed 40 redundant places. [2020-10-16 03:36:16,235 INFO L241 Difference]: Finished difference. Result has 1048 places, 694 transitions, 39406 flow [2020-10-16 03:36:16,235 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=37752, PETRI_DIFFERENCE_MINUEND_PLACES=1001, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=600, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=39406, PETRI_PLACES=1048, PETRI_TRANSITIONS=694} [2020-10-16 03:36:16,235 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1030 predicate places. [2020-10-16 03:36:16,235 INFO L481 AbstractCegarLoop]: Abstraction has has 1048 places, 694 transitions, 39406 flow [2020-10-16 03:36:16,235 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-10-16 03:36:16,235 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:36:16,235 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:36:16,436 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-16 03:36:16,436 INFO L429 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:36:16,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:36:16,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1940886452, now seen corresponding path program 189 times [2020-10-16 03:36:16,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:36:16,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982628242] [2020-10-16 03:36:16,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:36:16,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:36:16,863 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:16,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982628242] [2020-10-16 03:36:16,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896590890] [2020-10-16 03:36:16,864 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:16,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-10-16 03:36:16,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:36:16,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:36:16,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:36:16,954 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:36:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:16,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:36:16,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 03:36:16,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942150887] [2020-10-16 03:36:16,977 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:36:16,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:36:16,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:36:16,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=622, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:36:16,978 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:36:16,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1048 places, 694 transitions, 39406 flow. Second operand 29 states. [2020-10-16 03:36:16,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:36:16,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:36:16,979 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:36:20,599 INFO L129 PetriNetUnfolder]: 669/1864 cut-off events. [2020-10-16 03:36:20,599 INFO L130 PetriNetUnfolder]: For 909071/909077 co-relation queries the response was YES. [2020-10-16 03:36:20,668 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60004 conditions, 1864 events. 669/1864 cut-off events. For 909071/909077 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12639 event pairs, 0 based on Foata normal form. 8/1872 useless extension candidates. Maximal degree in co-relation 59515. Up to 1181 conditions per place. [2020-10-16 03:36:20,695 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 666 changer transitions 0/747 dead transitions. [2020-10-16 03:36:20,695 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1100 places, 747 transitions, 47572 flow [2020-10-16 03:36:20,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-10-16 03:36:20,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-16 03:36:20,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 3579 transitions. [2020-10-16 03:36:20,698 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752830188679245 [2020-10-16 03:36:20,699 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 3579 transitions. [2020-10-16 03:36:20,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 3579 transitions. [2020-10-16 03:36:20,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:36:20,699 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 3579 transitions. [2020-10-16 03:36:20,701 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 54 states. [2020-10-16 03:36:20,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 54 states. [2020-10-16 03:36:20,703 INFO L81 ComplementDD]: Finished complementDD. Result 54 states. [2020-10-16 03:36:20,703 INFO L185 Difference]: Start difference. First operand has 1048 places, 694 transitions, 39406 flow. Second operand 53 states and 3579 transitions. [2020-10-16 03:36:20,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1100 places, 747 transitions, 47572 flow [2020-10-16 03:36:27,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1055 places, 747 transitions, 46118 flow, removed 153 selfloop flow, removed 45 redundant places. [2020-10-16 03:36:27,225 INFO L241 Difference]: Finished difference. Result has 1058 places, 698 transitions, 39985 flow [2020-10-16 03:36:27,226 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38056, PETRI_DIFFERENCE_MINUEND_PLACES=1003, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=694, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=662, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=39985, PETRI_PLACES=1058, PETRI_TRANSITIONS=698} [2020-10-16 03:36:27,226 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1040 predicate places. [2020-10-16 03:36:27,226 INFO L481 AbstractCegarLoop]: Abstraction has has 1058 places, 698 transitions, 39985 flow [2020-10-16 03:36:27,226 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:36:27,226 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:36:27,226 INFO L255 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:36:27,432 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:27,433 INFO L429 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:36:27,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:36:27,433 INFO L82 PathProgramCache]: Analyzing trace with hash 876899902, now seen corresponding path program 190 times [2020-10-16 03:36:27,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:36:27,434 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249027327] [2020-10-16 03:36:27,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:36:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:36:27,843 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:27,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249027327] [2020-10-16 03:36:27,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259098137] [2020-10-16 03:36:27,844 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:27,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:36:27,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:36:27,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-10-16 03:36:27,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:36:27,922 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:36:27,953 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:27,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:36:27,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2020-10-16 03:36:27,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456504265] [2020-10-16 03:36:27,954 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:36:27,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:36:27,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:36:27,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:36:27,956 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:36:27,956 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1058 places, 698 transitions, 39985 flow. Second operand 29 states. [2020-10-16 03:36:27,956 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:36:27,956 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:36:27,957 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:36:31,565 INFO L129 PetriNetUnfolder]: 672/1869 cut-off events. [2020-10-16 03:36:31,565 INFO L130 PetriNetUnfolder]: For 926675/926681 co-relation queries the response was YES. [2020-10-16 03:36:31,635 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60689 conditions, 1869 events. 672/1869 cut-off events. For 926675/926681 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12644 event pairs, 0 based on Foata normal form. 7/1876 useless extension candidates. Maximal degree in co-relation 60197. Up to 1185 conditions per place. [2020-10-16 03:36:31,663 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 126 selfloop transitions, 616 changer transitions 0/749 dead transitions. [2020-10-16 03:36:31,663 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1109 places, 749 transitions, 47971 flow [2020-10-16 03:36:31,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 03:36:31,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 03:36:31,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3511 transitions. [2020-10-16 03:36:31,666 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751923076923076 [2020-10-16 03:36:31,666 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3511 transitions. [2020-10-16 03:36:31,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3511 transitions. [2020-10-16 03:36:31,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:36:31,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3511 transitions. [2020-10-16 03:36:31,669 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 03:36:31,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 03:36:31,670 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 03:36:31,671 INFO L185 Difference]: Start difference. First operand has 1058 places, 698 transitions, 39985 flow. Second operand 52 states and 3511 transitions. [2020-10-16 03:36:31,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1109 places, 749 transitions, 47971 flow [2020-10-16 03:36:38,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1060 places, 749 transitions, 46366 flow, removed 198 selfloop flow, removed 49 redundant places. [2020-10-16 03:36:38,508 INFO L241 Difference]: Finished difference. Result has 1062 places, 701 transitions, 40098 flow [2020-10-16 03:36:38,509 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38432, PETRI_DIFFERENCE_MINUEND_PLACES=1009, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=613, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=40098, PETRI_PLACES=1062, PETRI_TRANSITIONS=701} [2020-10-16 03:36:38,509 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1044 predicate places. [2020-10-16 03:36:38,509 INFO L481 AbstractCegarLoop]: Abstraction has has 1062 places, 701 transitions, 40098 flow [2020-10-16 03:36:38,509 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:36:38,509 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:36:38,509 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:36:38,724 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:38,725 INFO L429 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:36:38,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:36:38,725 INFO L82 PathProgramCache]: Analyzing trace with hash 37954175, now seen corresponding path program 191 times [2020-10-16 03:36:38,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:36:38,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332003311] [2020-10-16 03:36:38,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:36:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:36:39,158 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:39,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332003311] [2020-10-16 03:36:39,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65434233] [2020-10-16 03:36:39,159 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:39,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-16 03:36:39,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:36:39,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:36:39,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:36:39,247 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:36:39,279 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:39,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:36:39,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:36:39,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816002047] [2020-10-16 03:36:39,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:36:39,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:36:39,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:36:39,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=665, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:36:39,282 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:36:39,282 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1062 places, 701 transitions, 40098 flow. Second operand 30 states. [2020-10-16 03:36:39,282 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:36:39,282 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:36:39,282 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:36:43,067 INFO L129 PetriNetUnfolder]: 675/1877 cut-off events. [2020-10-16 03:36:43,067 INFO L130 PetriNetUnfolder]: For 944536/944542 co-relation queries the response was YES. [2020-10-16 03:36:43,137 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61161 conditions, 1877 events. 675/1877 cut-off events. For 944536/944542 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12718 event pairs, 0 based on Foata normal form. 4/1881 useless extension candidates. Maximal degree in co-relation 60667. Up to 1189 conditions per place. [2020-10-16 03:36:43,165 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 670 changer transitions 0/754 dead transitions. [2020-10-16 03:36:43,165 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1113 places, 754 transitions, 48396 flow [2020-10-16 03:36:43,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 03:36:43,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 03:36:43,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3511 transitions. [2020-10-16 03:36:43,168 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751923076923076 [2020-10-16 03:36:43,168 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3511 transitions. [2020-10-16 03:36:43,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3511 transitions. [2020-10-16 03:36:43,168 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:36:43,168 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3511 transitions. [2020-10-16 03:36:43,170 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 03:36:43,172 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 03:36:43,172 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 03:36:43,172 INFO L185 Difference]: Start difference. First operand has 1062 places, 701 transitions, 40098 flow. Second operand 52 states and 3511 transitions. [2020-10-16 03:36:43,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1113 places, 754 transitions, 48396 flow [2020-10-16 03:36:49,844 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1066 places, 754 transitions, 46946 flow, removed 151 selfloop flow, removed 47 redundant places. [2020-10-16 03:36:49,870 INFO L241 Difference]: Finished difference. Result has 1068 places, 704 transitions, 40478 flow [2020-10-16 03:36:49,871 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38700, PETRI_DIFFERENCE_MINUEND_PLACES=1015, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=667, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=40478, PETRI_PLACES=1068, PETRI_TRANSITIONS=704} [2020-10-16 03:36:49,871 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1050 predicate places. [2020-10-16 03:36:49,871 INFO L481 AbstractCegarLoop]: Abstraction has has 1068 places, 704 transitions, 40478 flow [2020-10-16 03:36:49,871 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:36:49,871 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:36:49,871 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:36:50,072 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:50,072 INFO L429 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:36:50,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:36:50,073 INFO L82 PathProgramCache]: Analyzing trace with hash -475271478, now seen corresponding path program 192 times [2020-10-16 03:36:50,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:36:50,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256533492] [2020-10-16 03:36:50,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:36:50,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:36:50,636 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:50,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256533492] [2020-10-16 03:36:50,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627542813] [2020-10-16 03:36:50,637 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:36:50,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-10-16 03:36:50,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:36:50,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:36:50,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:36:50,716 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:36:50,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:36:50,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:36:50,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215600117] [2020-10-16 03:36:50,716 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:36:50,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:36:50,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:36:50,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:36:50,718 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:36:50,718 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1068 places, 704 transitions, 40478 flow. Second operand 29 states. [2020-10-16 03:36:50,718 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:36:50,718 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:36:50,718 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:36:53,196 INFO L129 PetriNetUnfolder]: 677/1883 cut-off events. [2020-10-16 03:36:53,196 INFO L130 PetriNetUnfolder]: For 965061/965067 co-relation queries the response was YES. [2020-10-16 03:36:53,493 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61663 conditions, 1883 events. 677/1883 cut-off events. For 965061/965067 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12768 event pairs, 0 based on Foata normal form. 8/1891 useless extension candidates. Maximal degree in co-relation 61167. Up to 1240 conditions per place. [2020-10-16 03:36:53,523 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 689 selfloop transitions, 37 changer transitions 0/733 dead transitions. [2020-10-16 03:36:53,523 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1097 places, 733 transitions, 45708 flow [2020-10-16 03:36:53,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:36:53,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:36:53,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2014 transitions. [2020-10-16 03:36:53,526 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6713333333333333 [2020-10-16 03:36:53,526 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2014 transitions. [2020-10-16 03:36:53,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2014 transitions. [2020-10-16 03:36:53,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:36:53,526 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2014 transitions. [2020-10-16 03:36:53,528 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:36:53,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:36:53,529 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:36:53,529 INFO L185 Difference]: Start difference. First operand has 1068 places, 704 transitions, 40478 flow. Second operand 30 states and 2014 transitions. [2020-10-16 03:36:53,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1097 places, 733 transitions, 45708 flow [2020-10-16 03:37:00,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1047 places, 733 transitions, 44172 flow, removed 128 selfloop flow, removed 50 redundant places. [2020-10-16 03:37:00,251 INFO L241 Difference]: Finished difference. Result has 1049 places, 706 transitions, 39288 flow [2020-10-16 03:37:00,252 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=38942, PETRI_DIFFERENCE_MINUEND_PLACES=1018, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=704, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=667, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=39288, PETRI_PLACES=1049, PETRI_TRANSITIONS=706} [2020-10-16 03:37:00,252 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1031 predicate places. [2020-10-16 03:37:00,252 INFO L481 AbstractCegarLoop]: Abstraction has has 1049 places, 706 transitions, 39288 flow [2020-10-16 03:37:00,252 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:37:00,252 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:00,252 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:00,453 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2020-10-16 03:37:00,453 INFO L429 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:00,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:00,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1064276380, now seen corresponding path program 193 times [2020-10-16 03:37:00,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:00,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994083884] [2020-10-16 03:37:00,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:00,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:00,978 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:00,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994083884] [2020-10-16 03:37:00,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329757370] [2020-10-16 03:37:00,979 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:01,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:01,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:37:01,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:37:01,051 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:01,051 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:37:01,051 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:37:01,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128380270] [2020-10-16 03:37:01,052 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:37:01,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:37:01,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:37:01,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:37:01,054 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:37:01,054 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1049 places, 706 transitions, 39288 flow. Second operand 29 states. [2020-10-16 03:37:01,054 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:37:01,054 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:37:01,055 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:37:03,718 INFO L129 PetriNetUnfolder]: 679/1888 cut-off events. [2020-10-16 03:37:03,719 INFO L130 PetriNetUnfolder]: For 999119/999121 co-relation queries the response was YES. [2020-10-16 03:37:03,789 INFO L80 FinitePrefix]: Finished finitePrefix Result has 61811 conditions, 1888 events. 679/1888 cut-off events. For 999119/999121 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12741 event pairs, 0 based on Foata normal form. 4/1892 useless extension candidates. Maximal degree in co-relation 61313. Up to 1197 conditions per place. [2020-10-16 03:37:03,818 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 552 selfloop transitions, 180 changer transitions 0/739 dead transitions. [2020-10-16 03:37:03,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1084 places, 739 transitions, 45116 flow [2020-10-16 03:37:03,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:37:03,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:37:03,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2421 transitions. [2020-10-16 03:37:03,821 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:37:03,821 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2421 transitions. [2020-10-16 03:37:03,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2421 transitions. [2020-10-16 03:37:03,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:37:03,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2421 transitions. [2020-10-16 03:37:03,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:37:03,824 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:37:03,825 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:37:03,825 INFO L185 Difference]: Start difference. First operand has 1049 places, 706 transitions, 39288 flow. Second operand 36 states and 2421 transitions. [2020-10-16 03:37:03,825 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1084 places, 739 transitions, 45116 flow [2020-10-16 03:37:11,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1057 places, 739 transitions, 44804 flow, removed 121 selfloop flow, removed 27 redundant places. [2020-10-16 03:37:11,587 INFO L241 Difference]: Finished difference. Result has 1059 places, 708 transitions, 39654 flow [2020-10-16 03:37:11,588 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39010, PETRI_DIFFERENCE_MINUEND_PLACES=1022, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=706, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=178, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=39654, PETRI_PLACES=1059, PETRI_TRANSITIONS=708} [2020-10-16 03:37:11,588 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1041 predicate places. [2020-10-16 03:37:11,588 INFO L481 AbstractCegarLoop]: Abstraction has has 1059 places, 708 transitions, 39654 flow [2020-10-16 03:37:11,588 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:37:11,588 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:11,588 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:11,788 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:11,789 INFO L429 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:11,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:11,789 INFO L82 PathProgramCache]: Analyzing trace with hash 458052612, now seen corresponding path program 194 times [2020-10-16 03:37:11,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:11,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612957700] [2020-10-16 03:37:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:12,321 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:12,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612957700] [2020-10-16 03:37:12,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399953337] [2020-10-16 03:37:12,322 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:12,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:37:12,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:37:12,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:37:12,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:37:12,405 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:37:12,422 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:12,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:37:12,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:37:12,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862345955] [2020-10-16 03:37:12,423 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:37:12,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:37:12,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:37:12,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:37:12,424 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:37:12,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1059 places, 708 transitions, 39654 flow. Second operand 30 states. [2020-10-16 03:37:12,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:37:12,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:37:12,425 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:37:15,367 INFO L129 PetriNetUnfolder]: 681/1894 cut-off events. [2020-10-16 03:37:15,367 INFO L130 PetriNetUnfolder]: For 1018767/1018769 co-relation queries the response was YES. [2020-10-16 03:37:15,436 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62461 conditions, 1894 events. 681/1894 cut-off events. For 1018767/1018769 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12799 event pairs, 0 based on Foata normal form. 4/1898 useless extension candidates. Maximal degree in co-relation 61961. Up to 1201 conditions per place. [2020-10-16 03:37:15,467 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 432 selfloop transitions, 304 changer transitions 0/743 dead transitions. [2020-10-16 03:37:15,467 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1095 places, 743 transitions, 45788 flow [2020-10-16 03:37:15,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:37:15,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:37:15,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2490 transitions. [2020-10-16 03:37:15,469 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672972972972973 [2020-10-16 03:37:15,469 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2490 transitions. [2020-10-16 03:37:15,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2490 transitions. [2020-10-16 03:37:15,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:37:15,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2490 transitions. [2020-10-16 03:37:15,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:37:15,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:37:15,472 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:37:15,472 INFO L185 Difference]: Start difference. First operand has 1059 places, 708 transitions, 39654 flow. Second operand 37 states and 2490 transitions. [2020-10-16 03:37:15,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1095 places, 743 transitions, 45788 flow [2020-10-16 03:37:23,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 743 transitions, 45390 flow, removed 142 selfloop flow, removed 15 redundant places. [2020-10-16 03:37:23,646 INFO L241 Difference]: Finished difference. Result has 1082 places, 710 transitions, 40233 flow [2020-10-16 03:37:23,647 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39326, PETRI_DIFFERENCE_MINUEND_PLACES=1044, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=302, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=40233, PETRI_PLACES=1082, PETRI_TRANSITIONS=710} [2020-10-16 03:37:23,647 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1064 predicate places. [2020-10-16 03:37:23,647 INFO L481 AbstractCegarLoop]: Abstraction has has 1082 places, 710 transitions, 40233 flow [2020-10-16 03:37:23,647 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:37:23,647 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:23,647 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:23,847 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:23,848 INFO L429 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:23,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:23,848 INFO L82 PathProgramCache]: Analyzing trace with hash -725871998, now seen corresponding path program 195 times [2020-10-16 03:37:23,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:23,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855961416] [2020-10-16 03:37:23,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:24,348 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:24,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855961416] [2020-10-16 03:37:24,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205013945] [2020-10-16 03:37:24,349 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:24,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-10-16 03:37:24,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:37:24,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:37:24,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:37:24,427 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:24,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:37:24,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:37:24,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005390387] [2020-10-16 03:37:24,427 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:37:24,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:37:24,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:37:24,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:37:24,429 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:37:24,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1082 places, 710 transitions, 40233 flow. Second operand 29 states. [2020-10-16 03:37:24,429 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:37:24,429 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:37:24,429 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:37:27,295 INFO L129 PetriNetUnfolder]: 683/1900 cut-off events. [2020-10-16 03:37:27,295 INFO L130 PetriNetUnfolder]: For 1021072/1021074 co-relation queries the response was YES. [2020-10-16 03:37:27,367 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62889 conditions, 1900 events. 683/1900 cut-off events. For 1021072/1021074 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12858 event pairs, 0 based on Foata normal form. 4/1904 useless extension candidates. Maximal degree in co-relation 62388. Up to 1205 conditions per place. [2020-10-16 03:37:27,396 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 386 selfloop transitions, 354 changer transitions 0/747 dead transitions. [2020-10-16 03:37:27,396 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1121 places, 747 transitions, 46641 flow [2020-10-16 03:37:27,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:37:27,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:37:27,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2693 transitions. [2020-10-16 03:37:27,399 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67325 [2020-10-16 03:37:27,399 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2693 transitions. [2020-10-16 03:37:27,399 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2693 transitions. [2020-10-16 03:37:27,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:37:27,399 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2693 transitions. [2020-10-16 03:37:27,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:37:27,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:37:27,402 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:37:27,403 INFO L185 Difference]: Start difference. First operand has 1082 places, 710 transitions, 40233 flow. Second operand 40 states and 2693 transitions. [2020-10-16 03:37:27,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1121 places, 747 transitions, 46641 flow [2020-10-16 03:37:35,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1087 places, 747 transitions, 45784 flow, removed 144 selfloop flow, removed 34 redundant places. [2020-10-16 03:37:35,122 INFO L241 Difference]: Finished difference. Result has 1089 places, 712 transitions, 40465 flow [2020-10-16 03:37:35,123 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39450, PETRI_DIFFERENCE_MINUEND_PLACES=1048, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=710, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=352, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=40465, PETRI_PLACES=1089, PETRI_TRANSITIONS=712} [2020-10-16 03:37:35,123 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1071 predicate places. [2020-10-16 03:37:35,123 INFO L481 AbstractCegarLoop]: Abstraction has has 1089 places, 712 transitions, 40465 flow [2020-10-16 03:37:35,123 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:37:35,123 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:35,123 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:35,323 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:35,324 INFO L429 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:35,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:35,324 INFO L82 PathProgramCache]: Analyzing trace with hash 719147492, now seen corresponding path program 196 times [2020-10-16 03:37:35,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:35,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996769337] [2020-10-16 03:37:35,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:35,794 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:35,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996769337] [2020-10-16 03:37:35,795 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340379928] [2020-10-16 03:37:35,795 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:35,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:37:35,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:37:35,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:37:35,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:37:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:35,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:37:35,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:37:35,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964041220] [2020-10-16 03:37:35,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:37:35,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:37:35,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:37:35,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:37:35,870 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:37:35,870 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 712 transitions, 40465 flow. Second operand 29 states. [2020-10-16 03:37:35,870 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:37:35,871 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:37:35,871 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:37:38,860 INFO L129 PetriNetUnfolder]: 685/1906 cut-off events. [2020-10-16 03:37:38,860 INFO L130 PetriNetUnfolder]: For 1023509/1023511 co-relation queries the response was YES. [2020-10-16 03:37:38,932 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63146 conditions, 1906 events. 685/1906 cut-off events. For 1023509/1023511 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12878 event pairs, 0 based on Foata normal form. 4/1910 useless extension candidates. Maximal degree in co-relation 62643. Up to 1209 conditions per place. [2020-10-16 03:37:38,962 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 324 selfloop transitions, 420 changer transitions 0/751 dead transitions. [2020-10-16 03:37:38,962 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1130 places, 751 transitions, 47147 flow [2020-10-16 03:37:38,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 03:37:38,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 03:37:38,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2829 transitions. [2020-10-16 03:37:38,965 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 03:37:38,965 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2829 transitions. [2020-10-16 03:37:38,965 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2829 transitions. [2020-10-16 03:37:38,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:37:38,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2829 transitions. [2020-10-16 03:37:38,967 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 03:37:38,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 03:37:38,968 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 03:37:38,968 INFO L185 Difference]: Start difference. First operand has 1089 places, 712 transitions, 40465 flow. Second operand 42 states and 2829 transitions. [2020-10-16 03:37:38,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1130 places, 751 transitions, 47147 flow [2020-10-16 03:37:46,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1093 places, 751 transitions, 46188 flow, removed 144 selfloop flow, removed 37 redundant places. [2020-10-16 03:37:46,940 INFO L241 Difference]: Finished difference. Result has 1095 places, 714 transitions, 40743 flow [2020-10-16 03:37:46,941 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39584, PETRI_DIFFERENCE_MINUEND_PLACES=1052, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=712, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=418, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=40743, PETRI_PLACES=1095, PETRI_TRANSITIONS=714} [2020-10-16 03:37:46,941 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1077 predicate places. [2020-10-16 03:37:46,941 INFO L481 AbstractCegarLoop]: Abstraction has has 1095 places, 714 transitions, 40743 flow [2020-10-16 03:37:46,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:37:46,941 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:46,941 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:47,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:47,142 INFO L429 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:47,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:47,142 INFO L82 PathProgramCache]: Analyzing trace with hash -91401144, now seen corresponding path program 197 times [2020-10-16 03:37:47,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:47,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845624455] [2020-10-16 03:37:47,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:37:47,638 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:47,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845624455] [2020-10-16 03:37:47,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936977042] [2020-10-16 03:37:47,639 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:37:47,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-16 03:37:47,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:37:47,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:37:47,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:37:47,742 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:37:47,762 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:37:47,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:37:47,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:37:47,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913623695] [2020-10-16 03:37:47,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:37:47,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:37:47,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:37:47,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:37:47,764 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:37:47,764 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1095 places, 714 transitions, 40743 flow. Second operand 30 states. [2020-10-16 03:37:47,764 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:37:47,764 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:37:47,764 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:37:50,980 INFO L129 PetriNetUnfolder]: 689/1918 cut-off events. [2020-10-16 03:37:50,980 INFO L130 PetriNetUnfolder]: For 1028654/1028660 co-relation queries the response was YES. [2020-10-16 03:37:51,053 INFO L80 FinitePrefix]: Finished finitePrefix Result has 63620 conditions, 1918 events. 689/1918 cut-off events. For 1028654/1028660 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 12943 event pairs, 0 based on Foata normal form. 8/1926 useless extension candidates. Maximal degree in co-relation 63115. Up to 1217 conditions per place. [2020-10-16 03:37:51,083 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 300 selfloop transitions, 448 changer transitions 0/755 dead transitions. [2020-10-16 03:37:51,083 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1135 places, 755 transitions, 47542 flow [2020-10-16 03:37:51,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:37:51,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:37:51,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2762 transitions. [2020-10-16 03:37:51,086 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736585365853659 [2020-10-16 03:37:51,086 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2762 transitions. [2020-10-16 03:37:51,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2762 transitions. [2020-10-16 03:37:51,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:37:51,087 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2762 transitions. [2020-10-16 03:37:51,088 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:37:51,089 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:37:51,089 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:37:51,090 INFO L185 Difference]: Start difference. First operand has 1095 places, 714 transitions, 40743 flow. Second operand 41 states and 2762 transitions. [2020-10-16 03:37:51,090 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1135 places, 755 transitions, 47542 flow [2020-10-16 03:37:59,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1096 places, 755 transitions, 46459 flow, removed 146 selfloop flow, removed 39 redundant places. [2020-10-16 03:37:59,540 INFO L241 Difference]: Finished difference. Result has 1098 places, 718 transitions, 41074 flow [2020-10-16 03:37:59,540 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=39738, PETRI_DIFFERENCE_MINUEND_PLACES=1056, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=714, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=444, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=41074, PETRI_PLACES=1098, PETRI_TRANSITIONS=718} [2020-10-16 03:37:59,540 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1080 predicate places. [2020-10-16 03:37:59,541 INFO L481 AbstractCegarLoop]: Abstraction has has 1098 places, 718 transitions, 41074 flow [2020-10-16 03:37:59,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:37:59,541 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:37:59,541 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:37:59,741 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-16 03:37:59,742 INFO L429 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:37:59,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:37:59,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1837124906, now seen corresponding path program 198 times [2020-10-16 03:37:59,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:37:59,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7103134] [2020-10-16 03:37:59,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:37:59,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:00,212 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:00,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7103134] [2020-10-16 03:38:00,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178234668] [2020-10-16 03:38:00,212 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:00,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-10-16 03:38:00,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:38:00,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:38:00,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:38:00,301 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:38:00,320 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:00,321 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:38:00,321 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:38:00,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386233257] [2020-10-16 03:38:00,321 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:38:00,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:38:00,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:38:00,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:38:00,323 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:38:00,324 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1098 places, 718 transitions, 41074 flow. Second operand 30 states. [2020-10-16 03:38:00,324 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:38:00,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:38:00,324 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:38:03,686 INFO L129 PetriNetUnfolder]: 705/1966 cut-off events. [2020-10-16 03:38:03,686 INFO L130 PetriNetUnfolder]: For 1051636/1051638 co-relation queries the response was YES. [2020-10-16 03:38:03,761 INFO L80 FinitePrefix]: Finished finitePrefix Result has 65275 conditions, 1966 events. 705/1966 cut-off events. For 1051636/1051638 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 13426 event pairs, 0 based on Foata normal form. 4/1970 useless extension candidates. Maximal degree in co-relation 64768. Up to 1249 conditions per place. [2020-10-16 03:38:03,792 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 260 selfloop transitions, 506 changer transitions 0/773 dead transitions. [2020-10-16 03:38:03,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1140 places, 773 transitions, 48923 flow [2020-10-16 03:38:03,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 03:38:03,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 03:38:03,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2898 transitions. [2020-10-16 03:38:03,794 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673953488372093 [2020-10-16 03:38:03,794 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2898 transitions. [2020-10-16 03:38:03,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2898 transitions. [2020-10-16 03:38:03,795 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:03,795 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2898 transitions. [2020-10-16 03:38:03,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 03:38:03,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 03:38:03,798 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 03:38:03,798 INFO L185 Difference]: Start difference. First operand has 1098 places, 718 transitions, 41074 flow. Second operand 43 states and 2898 transitions. [2020-10-16 03:38:03,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1140 places, 773 transitions, 48923 flow [2020-10-16 03:38:12,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1102 places, 773 transitions, 47792 flow, removed 146 selfloop flow, removed 38 redundant places. [2020-10-16 03:38:12,497 INFO L241 Difference]: Finished difference. Result has 1110 places, 734 transitions, 42525 flow [2020-10-16 03:38:12,497 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=40025, PETRI_DIFFERENCE_MINUEND_PLACES=1060, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=718, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=490, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=42525, PETRI_PLACES=1110, PETRI_TRANSITIONS=734} [2020-10-16 03:38:12,497 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1092 predicate places. [2020-10-16 03:38:12,497 INFO L481 AbstractCegarLoop]: Abstraction has has 1110 places, 734 transitions, 42525 flow [2020-10-16 03:38:12,498 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:38:12,498 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:38:12,498 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:38:12,698 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-16 03:38:12,698 INFO L429 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:38:12,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:38:12,699 INFO L82 PathProgramCache]: Analyzing trace with hash -784329076, now seen corresponding path program 199 times [2020-10-16 03:38:12,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:38:12,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856438028] [2020-10-16 03:38:12,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:38:12,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:13,153 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:13,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856438028] [2020-10-16 03:38:13,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772317560] [2020-10-16 03:38:13,153 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:13,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:38:13,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:38:13,253 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:38:13,279 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:13,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:38:13,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:38:13,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005117033] [2020-10-16 03:38:13,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:38:13,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:38:13,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:38:13,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:38:13,282 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:38:13,283 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1110 places, 734 transitions, 42525 flow. Second operand 30 states. [2020-10-16 03:38:13,283 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:38:13,283 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:38:13,283 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:38:16,952 INFO L129 PetriNetUnfolder]: 715/1996 cut-off events. [2020-10-16 03:38:16,952 INFO L130 PetriNetUnfolder]: For 1068715/1068717 co-relation queries the response was YES. [2020-10-16 03:38:17,026 INFO L80 FinitePrefix]: Finished finitePrefix Result has 66504 conditions, 1996 events. 715/1996 cut-off events. For 1068715/1068717 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13651 event pairs, 0 based on Foata normal form. 4/2000 useless extension candidates. Maximal degree in co-relation 65989. Up to 1269 conditions per place. [2020-10-16 03:38:17,059 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 220 selfloop transitions, 558 changer transitions 0/785 dead transitions. [2020-10-16 03:38:17,059 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1154 places, 785 transitions, 50267 flow [2020-10-16 03:38:17,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-10-16 03:38:17,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-10-16 03:38:17,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3034 transitions. [2020-10-16 03:38:17,062 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742222222222222 [2020-10-16 03:38:17,062 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3034 transitions. [2020-10-16 03:38:17,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3034 transitions. [2020-10-16 03:38:17,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:17,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3034 transitions. [2020-10-16 03:38:17,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 46 states. [2020-10-16 03:38:17,065 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 46 states. [2020-10-16 03:38:17,065 INFO L81 ComplementDD]: Finished complementDD. Result 46 states. [2020-10-16 03:38:17,065 INFO L185 Difference]: Start difference. First operand has 1110 places, 734 transitions, 42525 flow. Second operand 45 states and 3034 transitions. [2020-10-16 03:38:17,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1154 places, 785 transitions, 50267 flow [2020-10-16 03:38:24,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1122 places, 785 transitions, 49384 flow, removed 150 selfloop flow, removed 32 redundant places. [2020-10-16 03:38:24,560 INFO L241 Difference]: Finished difference. Result has 1130 places, 744 transitions, 43976 flow [2020-10-16 03:38:24,561 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=41728, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=548, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=43976, PETRI_PLACES=1130, PETRI_TRANSITIONS=744} [2020-10-16 03:38:24,561 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1112 predicate places. [2020-10-16 03:38:24,561 INFO L481 AbstractCegarLoop]: Abstraction has has 1130 places, 744 transitions, 43976 flow [2020-10-16 03:38:24,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:38:24,561 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:38:24,561 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:38:24,761 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2020-10-16 03:38:24,762 INFO L429 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:38:24,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:38:24,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1648318898, now seen corresponding path program 200 times [2020-10-16 03:38:24,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:38:24,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493298051] [2020-10-16 03:38:24,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:38:24,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:25,205 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:25,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493298051] [2020-10-16 03:38:25,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954874720] [2020-10-16 03:38:25,206 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:25,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:38:25,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:38:25,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:38:25,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:38:25,291 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:25,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:38:25,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:38:25,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524120906] [2020-10-16 03:38:25,292 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:38:25,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:38:25,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:38:25,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=650, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:38:25,293 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:38:25,294 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1130 places, 744 transitions, 43976 flow. Second operand 29 states. [2020-10-16 03:38:25,294 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:38:25,294 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:38:25,294 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:38:28,869 INFO L129 PetriNetUnfolder]: 717/2002 cut-off events. [2020-10-16 03:38:28,869 INFO L130 PetriNetUnfolder]: For 1074506/1074508 co-relation queries the response was YES. [2020-10-16 03:38:28,948 INFO L80 FinitePrefix]: Finished finitePrefix Result has 67146 conditions, 2002 events. 717/2002 cut-off events. For 1074506/1074508 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 13699 event pairs, 0 based on Foata normal form. 4/2006 useless extension candidates. Maximal degree in co-relation 66623. Up to 1273 conditions per place. [2020-10-16 03:38:28,980 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 128 selfloop transitions, 658 changer transitions 0/793 dead transitions. [2020-10-16 03:38:28,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1181 places, 793 transitions, 52072 flow [2020-10-16 03:38:28,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-10-16 03:38:28,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-10-16 03:38:28,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 3509 transitions. [2020-10-16 03:38:28,983 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748076923076923 [2020-10-16 03:38:28,983 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 3509 transitions. [2020-10-16 03:38:28,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 3509 transitions. [2020-10-16 03:38:28,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:28,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 3509 transitions. [2020-10-16 03:38:28,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 53 states. [2020-10-16 03:38:28,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 53 states. [2020-10-16 03:38:28,987 INFO L81 ComplementDD]: Finished complementDD. Result 53 states. [2020-10-16 03:38:28,987 INFO L185 Difference]: Start difference. First operand has 1130 places, 744 transitions, 43976 flow. Second operand 52 states and 3509 transitions. [2020-10-16 03:38:28,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1181 places, 793 transitions, 52072 flow [2020-10-16 03:38:37,747 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1144 places, 793 transitions, 51020 flow, removed 156 selfloop flow, removed 37 redundant places. [2020-10-16 03:38:37,777 INFO L241 Difference]: Finished difference. Result has 1146 places, 746 transitions, 44706 flow [2020-10-16 03:38:37,777 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=43022, PETRI_DIFFERENCE_MINUEND_PLACES=1093, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=744, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=656, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=44706, PETRI_PLACES=1146, PETRI_TRANSITIONS=746} [2020-10-16 03:38:37,777 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1128 predicate places. [2020-10-16 03:38:37,777 INFO L481 AbstractCegarLoop]: Abstraction has has 1146 places, 746 transitions, 44706 flow [2020-10-16 03:38:37,777 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:38:37,777 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:38:37,777 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:38:37,978 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-16 03:38:37,978 INFO L429 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:38:37,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:38:37,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1397516464, now seen corresponding path program 201 times [2020-10-16 03:38:37,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:38:37,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741701370] [2020-10-16 03:38:37,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:38:37,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:38,427 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:38,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741701370] [2020-10-16 03:38:38,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884878897] [2020-10-16 03:38:38,427 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:38,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-10-16 03:38:38,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:38:38,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:38:38,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:38:38,522 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:38,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:38:38,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:38:38,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280130716] [2020-10-16 03:38:38,523 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:38:38,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:38:38,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:38:38,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=633, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:38:38,526 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:38:38,526 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1146 places, 746 transitions, 44706 flow. Second operand 29 states. [2020-10-16 03:38:38,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:38:38,526 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:38:38,526 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:38:42,122 INFO L129 PetriNetUnfolder]: 725/2025 cut-off events. [2020-10-16 03:38:42,122 INFO L130 PetriNetUnfolder]: For 1084950/1084956 co-relation queries the response was YES. [2020-10-16 03:38:42,203 INFO L80 FinitePrefix]: Finished finitePrefix Result has 68183 conditions, 2025 events. 725/2025 cut-off events. For 1084950/1084956 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 13904 event pairs, 0 based on Foata normal form. 8/2033 useless extension candidates. Maximal degree in co-relation 67658. Up to 1289 conditions per place. [2020-10-16 03:38:42,234 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 118 selfloop transitions, 679 changer transitions 0/804 dead transitions. [2020-10-16 03:38:42,234 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1199 places, 804 transitions, 53462 flow [2020-10-16 03:38:42,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2020-10-16 03:38:42,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-10-16 03:38:42,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 3645 transitions. [2020-10-16 03:38:42,237 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:38:42,237 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 3645 transitions. [2020-10-16 03:38:42,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 3645 transitions. [2020-10-16 03:38:42,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:42,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 3645 transitions. [2020-10-16 03:38:42,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 55 states. [2020-10-16 03:38:42,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 55 states. [2020-10-16 03:38:42,241 INFO L81 ComplementDD]: Finished complementDD. Result 55 states. [2020-10-16 03:38:42,242 INFO L185 Difference]: Start difference. First operand has 1146 places, 746 transitions, 44706 flow. Second operand 54 states and 3645 transitions. [2020-10-16 03:38:42,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1199 places, 804 transitions, 53462 flow [2020-10-16 03:38:52,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1149 places, 804 transitions, 51902 flow, removed 161 selfloop flow, removed 50 redundant places. [2020-10-16 03:38:52,991 INFO L241 Difference]: Finished difference. Result has 1153 places, 755 transitions, 45437 flow [2020-10-16 03:38:52,992 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=43250, PETRI_DIFFERENCE_MINUEND_PLACES=1096, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=746, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=670, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=45437, PETRI_PLACES=1153, PETRI_TRANSITIONS=755} [2020-10-16 03:38:52,992 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1135 predicate places. [2020-10-16 03:38:52,992 INFO L481 AbstractCegarLoop]: Abstraction has has 1153 places, 755 transitions, 45437 flow [2020-10-16 03:38:52,992 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:38:52,992 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:38:52,992 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:38:53,192 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:53,193 INFO L429 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:38:53,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:38:53,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1413603604, now seen corresponding path program 202 times [2020-10-16 03:38:53,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:38:53,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9858945] [2020-10-16 03:38:53,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:38:53,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:38:53,624 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:53,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9858945] [2020-10-16 03:38:53,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731678697] [2020-10-16 03:38:53,624 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:38:53,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:38:53,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:38:53,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:38:53,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:38:53,710 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:38:53,735 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:38:53,735 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:38:53,736 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:38:53,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129228515] [2020-10-16 03:38:53,736 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:38:53,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:38:53,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:38:53,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=688, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:38:53,737 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:38:53,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1153 places, 755 transitions, 45437 flow. Second operand 30 states. [2020-10-16 03:38:53,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:38:53,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:38:53,738 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:38:57,897 INFO L129 PetriNetUnfolder]: 729/2037 cut-off events. [2020-10-16 03:38:57,897 INFO L130 PetriNetUnfolder]: For 1109201/1109207 co-relation queries the response was YES. [2020-10-16 03:38:57,979 INFO L80 FinitePrefix]: Finished finitePrefix Result has 68989 conditions, 2037 events. 729/2037 cut-off events. For 1109201/1109207 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 14016 event pairs, 0 based on Foata normal form. 8/2045 useless extension candidates. Maximal degree in co-relation 68460. Up to 1297 conditions per place. [2020-10-16 03:38:58,011 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 117 selfloop transitions, 684 changer transitions 0/808 dead transitions. [2020-10-16 03:38:58,011 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1205 places, 808 transitions, 53962 flow [2020-10-16 03:38:58,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-10-16 03:38:58,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-10-16 03:38:58,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 3578 transitions. [2020-10-16 03:38:58,015 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6750943396226415 [2020-10-16 03:38:58,015 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 3578 transitions. [2020-10-16 03:38:58,015 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 3578 transitions. [2020-10-16 03:38:58,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:38:58,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 3578 transitions. [2020-10-16 03:38:58,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 54 states. [2020-10-16 03:38:58,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 54 states. [2020-10-16 03:38:58,019 INFO L81 ComplementDD]: Finished complementDD. Result 54 states. [2020-10-16 03:38:58,019 INFO L185 Difference]: Start difference. First operand has 1153 places, 755 transitions, 45437 flow. Second operand 53 states and 3578 transitions. [2020-10-16 03:38:58,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1205 places, 808 transitions, 53962 flow [2020-10-16 03:39:07,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1156 places, 808 transitions, 52334 flow, removed 223 selfloop flow, removed 49 redundant places. [2020-10-16 03:39:07,955 INFO L241 Difference]: Finished difference. Result has 1158 places, 759 transitions, 45700 flow [2020-10-16 03:39:07,956 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=43859, PETRI_DIFFERENCE_MINUEND_PLACES=1104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=680, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=45700, PETRI_PLACES=1158, PETRI_TRANSITIONS=759} [2020-10-16 03:39:07,956 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1140 predicate places. [2020-10-16 03:39:07,956 INFO L481 AbstractCegarLoop]: Abstraction has has 1158 places, 759 transitions, 45700 flow [2020-10-16 03:39:07,956 INFO L482 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-10-16 03:39:07,956 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:39:07,956 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:39:08,156 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-16 03:39:08,157 INFO L429 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:39:08,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:39:08,157 INFO L82 PathProgramCache]: Analyzing trace with hash -494544668, now seen corresponding path program 203 times [2020-10-16 03:39:08,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:39:08,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372373509] [2020-10-16 03:39:08,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:39:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:39:08,605 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:39:08,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372373509] [2020-10-16 03:39:08,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134152878] [2020-10-16 03:39:08,606 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:39:08,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-10-16 03:39:08,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:39:08,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:39:08,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:39:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:39:08,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:39:08,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-10-16 03:39:08,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880992277] [2020-10-16 03:39:08,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-10-16 03:39:08,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:39:08,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-10-16 03:39:08,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2020-10-16 03:39:08,698 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:39:08,699 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1158 places, 759 transitions, 45700 flow. Second operand 29 states. [2020-10-16 03:39:08,699 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:39:08,699 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:39:08,699 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:39:12,540 INFO L129 PetriNetUnfolder]: 738/2058 cut-off events. [2020-10-16 03:39:12,541 INFO L130 PetriNetUnfolder]: For 1141858/1141860 co-relation queries the response was YES. [2020-10-16 03:39:12,624 INFO L80 FinitePrefix]: Finished finitePrefix Result has 70266 conditions, 2058 events. 738/2058 cut-off events. For 1141858/1141860 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 14142 event pairs, 0 based on Foata normal form. 4/2062 useless extension candidates. Maximal degree in co-relation 69735. Up to 1307 conditions per place. [2020-10-16 03:39:12,658 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 108 selfloop transitions, 702 changer transitions 0/817 dead transitions. [2020-10-16 03:39:12,658 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1213 places, 817 transitions, 55118 flow [2020-10-16 03:39:12,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2020-10-16 03:39:12,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-10-16 03:39:12,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 3782 transitions. [2020-10-16 03:39:12,661 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:39:12,661 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 3782 transitions. [2020-10-16 03:39:12,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 3782 transitions. [2020-10-16 03:39:12,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:39:12,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 3782 transitions. [2020-10-16 03:39:12,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 57 states. [2020-10-16 03:39:12,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 57 states. [2020-10-16 03:39:12,665 INFO L81 ComplementDD]: Finished complementDD. Result 57 states. [2020-10-16 03:39:12,665 INFO L185 Difference]: Start difference. First operand has 1158 places, 759 transitions, 45700 flow. Second operand 56 states and 3782 transitions. [2020-10-16 03:39:12,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1213 places, 817 transitions, 55118 flow [2020-10-16 03:39:23,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1164 places, 817 transitions, 53474 flow, removed 198 selfloop flow, removed 49 redundant places. [2020-10-16 03:39:23,235 INFO L241 Difference]: Finished difference. Result has 1168 places, 765 transitions, 46536 flow [2020-10-16 03:39:23,236 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=44230, PETRI_DIFFERENCE_MINUEND_PLACES=1109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=759, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=696, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=46536, PETRI_PLACES=1168, PETRI_TRANSITIONS=765} [2020-10-16 03:39:23,236 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 1150 predicate places. [2020-10-16 03:39:23,236 INFO L481 AbstractCegarLoop]: Abstraction has has 1168 places, 765 transitions, 46536 flow [2020-10-16 03:39:23,236 INFO L482 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-10-16 03:39:23,236 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:39:23,236 INFO L255 CegarLoopForPetriNet]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:39:23,436 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:39:23,437 INFO L429 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:39:23,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:39:23,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1414110454, now seen corresponding path program 204 times [2020-10-16 03:39:23,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:39:23,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440340044] [2020-10-16 03:39:23,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:39:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:39:23,890 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:39:23,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440340044] [2020-10-16 03:39:23,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445495849] [2020-10-16 03:39:23,890 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:39:23,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-10-16 03:39:23,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:39:23,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-10-16 03:39:23,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:39:23,986 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:39:24,010 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:39:24,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:39:24,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2020-10-16 03:39:24,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095247480] [2020-10-16 03:39:24,011 INFO L461 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-10-16 03:39:24,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:39:24,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-10-16 03:39:24,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=666, Unknown=0, NotChecked=0, Total=870 [2020-10-16 03:39:24,013 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:39:24,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1168 places, 765 transitions, 46536 flow. Second operand 30 states. [2020-10-16 03:39:24,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:39:24,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:39:24,014 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2020-10-16 03:39:26,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:39:26,505 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-10-16 03:39:26,506 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 03:39:26,511 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 03:39:26,511 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 03:39:26 BasicIcfg [2020-10-16 03:39:26,511 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 03:39:26,512 INFO L168 Benchmark]: Toolchain (without parser) took 858327.93 ms. Allocated memory was 248.0 MB in the beginning and 4.2 GB in the end (delta: 3.9 GB). Free memory was 203.1 MB in the beginning and 2.9 GB in the end (delta: -2.7 GB). Peak memory consumption was 1.2 GB. Max. memory is 14.2 GB. [2020-10-16 03:39:26,512 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 248.0 MB. Free memory is still 224.4 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 03:39:26,512 INFO L168 Benchmark]: CACSL2BoogieTranslator took 686.85 ms. Allocated memory was 248.0 MB in the beginning and 304.1 MB in the end (delta: 56.1 MB). Free memory was 203.1 MB in the beginning and 259.9 MB in the end (delta: -56.7 MB). Peak memory consumption was 30.3 MB. Max. memory is 14.2 GB. [2020-10-16 03:39:26,513 INFO L168 Benchmark]: Boogie Procedure Inliner took 55.99 ms. Allocated memory is still 304.1 MB. Free memory was 259.9 MB in the beginning and 257.3 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-16 03:39:26,513 INFO L168 Benchmark]: Boogie Preprocessor took 25.12 ms. Allocated memory is still 304.1 MB. Free memory is still 257.3 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 03:39:26,514 INFO L168 Benchmark]: RCFGBuilder took 358.22 ms. Allocated memory is still 304.1 MB. Free memory was 257.3 MB in the beginning and 235.5 MB in the end (delta: 21.8 MB). Peak memory consumption was 21.8 MB. Max. memory is 14.2 GB. [2020-10-16 03:39:26,514 INFO L168 Benchmark]: TraceAbstraction took 857196.11 ms. Allocated memory was 304.1 MB in the beginning and 4.2 GB in the end (delta: 3.9 GB). Free memory was 235.5 MB in the beginning and 2.9 GB in the end (delta: -2.6 GB). Peak memory consumption was 1.2 GB. Max. memory is 14.2 GB. [2020-10-16 03:39:26,516 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 ms. Allocated memory is still 248.0 MB. Free memory is still 224.4 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 686.85 ms. Allocated memory was 248.0 MB in the beginning and 304.1 MB in the end (delta: 56.1 MB). Free memory was 203.1 MB in the beginning and 259.9 MB in the end (delta: -56.7 MB). Peak memory consumption was 30.3 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 55.99 ms. Allocated memory is still 304.1 MB. Free memory was 259.9 MB in the beginning and 257.3 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 25.12 ms. Allocated memory is still 304.1 MB. Free memory is still 257.3 MB. There was no memory consumed. Max. memory is 14.2 GB. * RCFGBuilder took 358.22 ms. Allocated memory is still 304.1 MB. Free memory was 257.3 MB in the beginning and 235.5 MB in the end (delta: 21.8 MB). Peak memory consumption was 21.8 MB. Max. memory is 14.2 GB. * TraceAbstraction took 857196.11 ms. Allocated memory was 304.1 MB in the beginning and 4.2 GB in the end (delta: 3.9 GB). Free memory was 235.5 MB in the beginning and 2.9 GB in the end (delta: -2.6 GB). Peak memory consumption was 1.2 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.0s, 19 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.1s, 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 - TimeoutResultAtElement [Line: 703]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 703). Cancelled while PredicateComparison was comparing new predicate (quantifier-free) to 69 known predicates. - 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: TIMEOUT, OverallTime: 857.0s, OverallIterations: 206, TraceHistogramMax: 13, AutomataDifference: 748.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.2s, HoareTripleCheckerStatistics: 439 SDtfs, 5894 SDslu, 834 SDs, 0 SdLazy, 26587 SolverSat, 16390 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 22.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13644 GetRequests, 4381 SyntacticMatches, 201 SemanticMatches, 9061 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114935 ImplicationChecksByTransitivity, 171.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=46536occurred in iteration=205, 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.5s SsaConstructionTime, 4.8s SatisfiabilityAnalysisTime, 53.3s InterpolantComputationTime, 9814 NumberOfCodeBlocks, 9814 NumberOfCodeBlocksAsserted, 1223 NumberOfCheckSat, 9407 ConstructedInterpolants, 0 QuantifiedInterpolants, 1060897 SizeOfPredicates, 3277 NumberOfNonLiveVariables, 29249 ConjunctsInSsa, 4086 ConjunctsInUnsatCore, 407 InterpolantComputations, 5 PerfectInterpolantSequences, 0/27092 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown