/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf -i ../../../trunk/examples/svcomp/pthread/triangular-longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-7bb8cbd [2020-10-16 03:24:36,179 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 03:24:36,183 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 03:24:36,227 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 03:24:36,227 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 03:24:36,235 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 03:24:36,237 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 03:24:36,240 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 03:24:36,243 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 03:24:36,244 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 03:24:36,245 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 03:24:36,248 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 03:24:36,248 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 03:24:36,253 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 03:24:36,256 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 03:24:36,258 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 03:24:36,259 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 03:24:36,262 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 03:24:36,264 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 03:24:36,269 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 03:24:36,273 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 03:24:36,274 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 03:24:36,275 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 03:24:36,276 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 03:24:36,288 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 03:24:36,288 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 03:24:36,289 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 03:24:36,289 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 03:24:36,290 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 03:24:36,294 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 03:24:36,294 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 03:24:36,296 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 03:24:36,296 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 03:24:36,297 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 03:24:36,298 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 03:24:36,298 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 03:24:36,299 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 03:24:36,301 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 03:24:36,301 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 03:24:36,302 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 03:24:36,302 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 03:24:36,304 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe-SemanticLooper.epf [2020-10-16 03:24:36,343 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 03:24:36,343 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 03:24:36,345 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 03:24:36,345 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 03:24:36,346 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 03:24:36,346 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 03:24:36,346 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 03:24:36,346 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 03:24:36,347 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 03:24:36,347 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 03:24:36,348 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 03:24:36,348 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 03:24:36,348 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 03:24:36,349 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 03:24:36,349 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 03:24:36,350 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 03:24:36,350 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 03:24:36,350 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 03:24:36,350 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 03:24:36,350 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 03:24:36,350 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 03:24:36,351 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:24:36,351 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 03:24:36,351 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-16 03:24:36,351 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 03:24:36,351 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 03:24:36,352 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 03:24:36,352 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-16 03:24:36,352 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-16 03:24:36,627 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 03:24:36,638 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 03:24:36,642 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 03:24:36,643 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 03:24:36,644 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 03:24:36,645 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longer-2.i [2020-10-16 03:24:36,727 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d41fa07b6/c5692260bf2b47a1a26408dafe4ccd8f/FLAG399663314 [2020-10-16 03:24:37,288 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 03:24:37,290 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-2.i [2020-10-16 03:24:37,306 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d41fa07b6/c5692260bf2b47a1a26408dafe4ccd8f/FLAG399663314 [2020-10-16 03:24:37,604 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d41fa07b6/c5692260bf2b47a1a26408dafe4ccd8f [2020-10-16 03:24:37,612 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 03:24:37,614 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 03:24:37,615 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 03:24:37,616 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 03:24:37,619 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 03:24:37,621 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:24:37" (1/1) ... [2020-10-16 03:24:37,624 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@15ec681f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:37, skipping insertion in model container [2020-10-16 03:24:37,624 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 03:24:37" (1/1) ... [2020-10-16 03:24:37,632 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 03:24:37,671 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 03:24:38,205 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:24:38,220 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 03:24:38,266 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 03:24:38,336 INFO L208 MainTranslator]: Completed translation [2020-10-16 03:24:38,338 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38 WrapperNode [2020-10-16 03:24:38,339 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 03:24:38,341 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 03:24:38,341 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 03:24:38,341 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 03:24:38,350 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,391 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,418 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 03:24:38,419 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 03:24:38,419 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 03:24:38,419 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 03:24:38,427 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,427 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,430 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,430 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,436 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,440 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,442 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... [2020-10-16 03:24:38,445 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 03:24:38,446 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 03:24:38,446 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 03:24:38,446 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 03:24:38,447 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 03:24:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 03:24:38,506 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 03:24:38,506 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 03:24:38,507 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 03:24:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 03:24:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 03:24:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 03:24:38,507 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 03:24:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 03:24:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 03:24:38,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 03:24:38,510 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 03:24:38,871 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 03:24:38,871 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 03:24:38,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:24:38 BoogieIcfgContainer [2020-10-16 03:24:38,874 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 03:24:38,875 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 03:24:38,875 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 03:24:38,879 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 03:24:38,879 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 03:24:37" (1/3) ... [2020-10-16 03:24:38,880 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2573e3a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:24:38, skipping insertion in model container [2020-10-16 03:24:38,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 03:24:38" (2/3) ... [2020-10-16 03:24:38,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2573e3a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 03:24:38, skipping insertion in model container [2020-10-16 03:24:38,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 03:24:38" (3/3) ... [2020-10-16 03:24:38,883 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longer-2.i [2020-10-16 03:24:38,896 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-16 03:24:38,901 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 03:24:38,902 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 03:24:38,926 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,927 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,927 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,927 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,928 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,928 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,928 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,930 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,930 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,931 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,931 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,931 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,931 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,932 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,932 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,932 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,932 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,933 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,933 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,933 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,933 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,934 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,934 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,934 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,934 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,935 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,935 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,935 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,939 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,939 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,940 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,940 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,940 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,940 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,952 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,952 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,953 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,953 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,953 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,953 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 03:24:38,972 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 03:24:38,992 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 03:24:38,992 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-16 03:24:38,992 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-16 03:24:38,992 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-16 03:24:38,993 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 03:24:38,993 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 03:24:38,993 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 03:24:38,993 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 03:24:39,005 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:24:39,041 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:24:39,042 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:39,048 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 03:24:39,048 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 120 flow [2020-10-16 03:24:39,055 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:39,058 INFO L129 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2020-10-16 03:24:39,060 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:39,063 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:39,064 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 55 places, 53 transitions, 112 flow [2020-10-16 03:24:39,081 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-10-16 03:24:39,082 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:39,083 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 81 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-10-16 03:24:39,085 INFO L117 LiptonReduction]: Number of co-enabled transitions 924 [2020-10-16 03:24:40,107 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-10-16 03:24:40,314 INFO L132 LiptonReduction]: Checked pairs total: 881 [2020-10-16 03:24:40,314 INFO L134 LiptonReduction]: Total number of compositions: 45 [2020-10-16 03:24:40,317 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1262 [2020-10-16 03:24:40,326 INFO L129 PetriNetUnfolder]: 2/12 cut-off events. [2020-10-16 03:24:40,326 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:40,326 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:40,327 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 03:24:40,328 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:40,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:40,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-10-16 03:24:40,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:40,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463061836] [2020-10-16 03:24:40,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:40,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:40,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463061836] [2020-10-16 03:24:40,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:40,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 03:24:40,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667202706] [2020-10-16 03:24:40,578 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 03:24:40,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:40,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 03:24:40,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 03:24:40,599 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:40,601 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 18 places, 13 transitions, 32 flow. Second operand 4 states. [2020-10-16 03:24:40,601 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:40,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:40,603 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:40,675 INFO L129 PetriNetUnfolder]: 29/61 cut-off events. [2020-10-16 03:24:40,676 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 03:24:40,676 INFO L80 FinitePrefix]: Finished finitePrefix Result has 115 conditions, 61 events. 29/61 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 148 event pairs, 4 based on Foata normal form. 0/59 useless extension candidates. Maximal degree in co-relation 106. Up to 28 conditions per place. [2020-10-16 03:24:40,678 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 7 selfloop transitions, 5 changer transitions 3/22 dead transitions. [2020-10-16 03:24:40,679 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 22 transitions, 80 flow [2020-10-16 03:24:40,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 03:24:40,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-10-16 03:24:40,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 342 transitions. [2020-10-16 03:24:40,697 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.684 [2020-10-16 03:24:40,698 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 342 transitions. [2020-10-16 03:24:40,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 342 transitions. [2020-10-16 03:24:40,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:40,705 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 342 transitions. [2020-10-16 03:24:40,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 6 states. [2020-10-16 03:24:40,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 6 states. [2020-10-16 03:24:40,718 INFO L81 ComplementDD]: Finished complementDD. Result 6 states. [2020-10-16 03:24:40,721 INFO L185 Difference]: Start difference. First operand has 18 places, 13 transitions, 32 flow. Second operand 5 states and 342 transitions. [2020-10-16 03:24:40,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 22 transitions, 80 flow [2020-10-16 03:24:40,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 22 transitions, 78 flow, removed 0 selfloop flow, removed 2 redundant places. [2020-10-16 03:24:40,728 INFO L241 Difference]: Finished difference. Result has 23 places, 16 transitions, 65 flow [2020-10-16 03:24:40,731 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=30, PETRI_DIFFERENCE_MINUEND_PLACES=16, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=13, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=65, PETRI_PLACES=23, PETRI_TRANSITIONS=16} [2020-10-16 03:24:40,732 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 5 predicate places. [2020-10-16 03:24:40,732 INFO L481 AbstractCegarLoop]: Abstraction has has 23 places, 16 transitions, 65 flow [2020-10-16 03:24:40,733 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 03:24:40,733 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:40,733 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:40,733 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 03:24:40,733 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:40,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:40,734 INFO L82 PathProgramCache]: Analyzing trace with hash -2130400634, now seen corresponding path program 1 times [2020-10-16 03:24:40,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:40,734 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657918605] [2020-10-16 03:24:40,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:40,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657918605] [2020-10-16 03:24:40,825 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:40,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 03:24:40,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728369357] [2020-10-16 03:24:40,827 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 03:24:40,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:40,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 03:24:40,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 03:24:40,830 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:40,830 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 65 flow. Second operand 5 states. [2020-10-16 03:24:40,831 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:40,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:40,831 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:40,872 INFO L129 PetriNetUnfolder]: 17/42 cut-off events. [2020-10-16 03:24:40,872 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2020-10-16 03:24:40,873 INFO L80 FinitePrefix]: Finished finitePrefix Result has 124 conditions, 42 events. 17/42 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 82 event pairs, 0 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 112. Up to 21 conditions per place. [2020-10-16 03:24:40,874 INFO L132 encePairwiseOnDemand]: 96/100 looper letters, 12 selfloop transitions, 6 changer transitions 0/25 dead transitions. [2020-10-16 03:24:40,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 25 transitions, 147 flow [2020-10-16 03:24:40,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-10-16 03:24:40,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2020-10-16 03:24:40,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 271 transitions. [2020-10-16 03:24:40,877 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:24:40,877 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 271 transitions. [2020-10-16 03:24:40,878 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 271 transitions. [2020-10-16 03:24:40,878 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:40,878 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 271 transitions. [2020-10-16 03:24:40,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 5 states. [2020-10-16 03:24:40,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 5 states. [2020-10-16 03:24:40,881 INFO L81 ComplementDD]: Finished complementDD. Result 5 states. [2020-10-16 03:24:40,881 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 65 flow. Second operand 4 states and 271 transitions. [2020-10-16 03:24:40,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 25 transitions, 147 flow [2020-10-16 03:24:40,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 25 transitions, 142 flow, removed 0 selfloop flow, removed 1 redundant places. [2020-10-16 03:24:40,884 INFO L241 Difference]: Finished difference. Result has 26 places, 21 transitions, 114 flow [2020-10-16 03:24:40,884 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=114, PETRI_PLACES=26, PETRI_TRANSITIONS=21} [2020-10-16 03:24:40,885 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 8 predicate places. [2020-10-16 03:24:40,885 INFO L481 AbstractCegarLoop]: Abstraction has has 26 places, 21 transitions, 114 flow [2020-10-16 03:24:40,885 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 03:24:40,885 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:40,885 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:40,886 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 03:24:40,886 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:40,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:40,886 INFO L82 PathProgramCache]: Analyzing trace with hash 993324059, now seen corresponding path program 1 times [2020-10-16 03:24:40,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:40,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916418739] [2020-10-16 03:24:40,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:40,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:40,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916418739] [2020-10-16 03:24:40,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:40,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:40,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763673079] [2020-10-16 03:24:40,956 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:40,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:40,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:40,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:40,961 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:40,963 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 21 transitions, 114 flow. Second operand 6 states. [2020-10-16 03:24:40,963 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:40,963 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:40,964 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,072 INFO L129 PetriNetUnfolder]: 28/67 cut-off events. [2020-10-16 03:24:41,073 INFO L130 PetriNetUnfolder]: For 78/78 co-relation queries the response was YES. [2020-10-16 03:24:41,074 INFO L80 FinitePrefix]: Finished finitePrefix Result has 232 conditions, 67 events. 28/67 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 157 event pairs, 0 based on Foata normal form. 2/68 useless extension candidates. Maximal degree in co-relation 217. Up to 23 conditions per place. [2020-10-16 03:24:41,075 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 17 changer transitions 0/37 dead transitions. [2020-10-16 03:24:41,076 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 37 transitions, 270 flow [2020-10-16 03:24:41,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:41,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:41,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 542 transitions. [2020-10-16 03:24:41,079 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6775 [2020-10-16 03:24:41,080 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 542 transitions. [2020-10-16 03:24:41,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 542 transitions. [2020-10-16 03:24:41,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 542 transitions. [2020-10-16 03:24:41,082 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:41,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:41,085 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:41,085 INFO L185 Difference]: Start difference. First operand has 26 places, 21 transitions, 114 flow. Second operand 8 states and 542 transitions. [2020-10-16 03:24:41,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 37 transitions, 270 flow [2020-10-16 03:24:41,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 37 transitions, 268 flow, removed 1 selfloop flow, removed 0 redundant places. [2020-10-16 03:24:41,090 INFO L241 Difference]: Finished difference. Result has 37 places, 31 transitions, 245 flow [2020-10-16 03:24:41,090 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=245, PETRI_PLACES=37, PETRI_TRANSITIONS=31} [2020-10-16 03:24:41,091 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 19 predicate places. [2020-10-16 03:24:41,091 INFO L481 AbstractCegarLoop]: Abstraction has has 37 places, 31 transitions, 245 flow [2020-10-16 03:24:41,091 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:41,091 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,091 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:41,092 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 03:24:41,092 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:41,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:41,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1383900809, now seen corresponding path program 2 times [2020-10-16 03:24:41,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:41,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062403400] [2020-10-16 03:24:41,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:41,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062403400] [2020-10-16 03:24:41,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:41,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:41,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634837550] [2020-10-16 03:24:41,195 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:41,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:41,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:41,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:41,198 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:41,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 31 transitions, 245 flow. Second operand 6 states. [2020-10-16 03:24:41,200 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:41,201 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:41,201 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,313 INFO L129 PetriNetUnfolder]: 25/61 cut-off events. [2020-10-16 03:24:41,314 INFO L130 PetriNetUnfolder]: For 207/213 co-relation queries the response was YES. [2020-10-16 03:24:41,314 INFO L80 FinitePrefix]: Finished finitePrefix Result has 297 conditions, 61 events. 25/61 cut-off events. For 207/213 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 149 event pairs, 0 based on Foata normal form. 4/64 useless extension candidates. Maximal degree in co-relation 276. Up to 23 conditions per place. [2020-10-16 03:24:41,316 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 12 selfloop transitions, 18 changer transitions 0/37 dead transitions. [2020-10-16 03:24:41,316 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 37 transitions, 371 flow [2020-10-16 03:24:41,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:24:41,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:24:41,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:24:41,319 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:24:41,319 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,319 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:24:41,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:24:41,322 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:24:41,322 INFO L185 Difference]: Start difference. First operand has 37 places, 31 transitions, 245 flow. Second operand 7 states and 474 transitions. [2020-10-16 03:24:41,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 37 transitions, 371 flow [2020-10-16 03:24:41,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 37 transitions, 338 flow, removed 9 selfloop flow, removed 3 redundant places. [2020-10-16 03:24:41,329 INFO L241 Difference]: Finished difference. Result has 42 places, 32 transitions, 280 flow [2020-10-16 03:24:41,329 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=212, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=280, PETRI_PLACES=42, PETRI_TRANSITIONS=32} [2020-10-16 03:24:41,329 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 24 predicate places. [2020-10-16 03:24:41,329 INFO L481 AbstractCegarLoop]: Abstraction has has 42 places, 32 transitions, 280 flow [2020-10-16 03:24:41,330 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:41,330 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,330 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:41,330 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-16 03:24:41,330 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:41,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:41,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1013031689, now seen corresponding path program 3 times [2020-10-16 03:24:41,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:41,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018216315] [2020-10-16 03:24:41,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018216315] [2020-10-16 03:24:41,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 03:24:41,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 03:24:41,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584486704] [2020-10-16 03:24:41,391 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 03:24:41,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:41,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 03:24:41,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-10-16 03:24:41,393 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:41,394 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 32 transitions, 280 flow. Second operand 6 states. [2020-10-16 03:24:41,394 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:41,394 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:41,394 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,482 INFO L129 PetriNetUnfolder]: 30/73 cut-off events. [2020-10-16 03:24:41,483 INFO L130 PetriNetUnfolder]: For 319/325 co-relation queries the response was YES. [2020-10-16 03:24:41,483 INFO L80 FinitePrefix]: Finished finitePrefix Result has 380 conditions, 73 events. 30/73 cut-off events. For 319/325 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 207 event pairs, 0 based on Foata normal form. 2/75 useless extension candidates. Maximal degree in co-relation 357. Up to 34 conditions per place. [2020-10-16 03:24:41,485 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 21 selfloop transitions, 16 changer transitions 0/44 dead transitions. [2020-10-16 03:24:41,485 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 484 flow [2020-10-16 03:24:41,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 03:24:41,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-10-16 03:24:41,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 474 transitions. [2020-10-16 03:24:41,488 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6771428571428572 [2020-10-16 03:24:41,488 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 474 transitions. [2020-10-16 03:24:41,490 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 8 states. [2020-10-16 03:24:41,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 8 states. [2020-10-16 03:24:41,491 INFO L81 ComplementDD]: Finished complementDD. Result 8 states. [2020-10-16 03:24:41,491 INFO L185 Difference]: Start difference. First operand has 42 places, 32 transitions, 280 flow. Second operand 7 states and 474 transitions. [2020-10-16 03:24:41,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 484 flow [2020-10-16 03:24:41,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 44 transitions, 434 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:41,497 INFO L241 Difference]: Finished difference. Result has 46 places, 39 transitions, 370 flow [2020-10-16 03:24:41,497 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=244, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=370, PETRI_PLACES=46, PETRI_TRANSITIONS=39} [2020-10-16 03:24:41,498 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 28 predicate places. [2020-10-16 03:24:41,498 INFO L481 AbstractCegarLoop]: Abstraction has has 46 places, 39 transitions, 370 flow [2020-10-16 03:24:41,498 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 03:24:41,498 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,498 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:41,498 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-10-16 03:24:41,499 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:41,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:41,499 INFO L82 PathProgramCache]: Analyzing trace with hash 728810004, now seen corresponding path program 4 times [2020-10-16 03:24:41,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:41,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037333746] [2020-10-16 03:24:41,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:41,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:41,558 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037333746] [2020-10-16 03:24:41,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103281543] [2020-10-16 03:24:41,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:41,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:41,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:41,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:41,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:41,680 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:41,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:41,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:41,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:24:41,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194678818] [2020-10-16 03:24:41,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:41,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:41,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:41,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:41,698 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:41,699 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states. [2020-10-16 03:24:41,699 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:41,699 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:41,699 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:41,825 INFO L129 PetriNetUnfolder]: 33/80 cut-off events. [2020-10-16 03:24:41,825 INFO L130 PetriNetUnfolder]: For 371/376 co-relation queries the response was YES. [2020-10-16 03:24:41,826 INFO L80 FinitePrefix]: Finished finitePrefix Result has 437 conditions, 80 events. 33/80 cut-off events. For 371/376 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 232 event pairs, 0 based on Foata normal form. 1/81 useless extension candidates. Maximal degree in co-relation 411. Up to 33 conditions per place. [2020-10-16 03:24:41,827 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 13 selfloop transitions, 28 changer transitions 0/48 dead transitions. [2020-10-16 03:24:41,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 48 transitions, 566 flow [2020-10-16 03:24:41,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:41,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:41,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 541 transitions. [2020-10-16 03:24:41,830 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67625 [2020-10-16 03:24:41,831 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 541 transitions. [2020-10-16 03:24:41,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 541 transitions. [2020-10-16 03:24:41,831 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:41,831 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 541 transitions. [2020-10-16 03:24:41,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:41,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:41,834 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:41,835 INFO L185 Difference]: Start difference. First operand has 46 places, 39 transitions, 370 flow. Second operand 8 states and 541 transitions. [2020-10-16 03:24:41,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 48 transitions, 566 flow [2020-10-16 03:24:41,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 48 transitions, 548 flow, removed 5 selfloop flow, removed 1 redundant places. [2020-10-16 03:24:41,840 INFO L241 Difference]: Finished difference. Result has 54 places, 42 transitions, 474 flow [2020-10-16 03:24:41,841 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=352, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=474, PETRI_PLACES=54, PETRI_TRANSITIONS=42} [2020-10-16 03:24:41,841 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 36 predicate places. [2020-10-16 03:24:41,841 INFO L481 AbstractCegarLoop]: Abstraction has has 54 places, 42 transitions, 474 flow [2020-10-16 03:24:41,841 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:41,841 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:41,842 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:42,057 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-10-16 03:24:42,058 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:42,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:42,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1735406889, now seen corresponding path program 5 times [2020-10-16 03:24:42,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:42,060 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537176992] [2020-10-16 03:24:42,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537176992] [2020-10-16 03:24:42,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244632353] [2020-10-16 03:24:42,122 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:42,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:42,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:42,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:42,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:42,210 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-10-16 03:24:42,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781817034] [2020-10-16 03:24:42,210 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 03:24:42,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:42,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 03:24:42,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-16 03:24:42,212 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:42,213 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 42 transitions, 474 flow. Second operand 7 states. [2020-10-16 03:24:42,213 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:42,213 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:42,213 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:42,308 INFO L129 PetriNetUnfolder]: 35/85 cut-off events. [2020-10-16 03:24:42,308 INFO L130 PetriNetUnfolder]: For 593/602 co-relation queries the response was YES. [2020-10-16 03:24:42,309 INFO L80 FinitePrefix]: Finished finitePrefix Result has 519 conditions, 85 events. 35/85 cut-off events. For 593/602 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 245 event pairs, 0 based on Foata normal form. 11/96 useless extension candidates. Maximal degree in co-relation 490. Up to 44 conditions per place. [2020-10-16 03:24:42,311 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 28 selfloop transitions, 15 changer transitions 0/50 dead transitions. [2020-10-16 03:24:42,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 50 transitions, 674 flow [2020-10-16 03:24:42,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 03:24:42,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-10-16 03:24:42,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 540 transitions. [2020-10-16 03:24:42,314 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:24:42,314 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 540 transitions. [2020-10-16 03:24:42,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 540 transitions. [2020-10-16 03:24:42,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:42,315 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 540 transitions. [2020-10-16 03:24:42,316 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 9 states. [2020-10-16 03:24:42,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 9 states. [2020-10-16 03:24:42,318 INFO L81 ComplementDD]: Finished complementDD. Result 9 states. [2020-10-16 03:24:42,318 INFO L185 Difference]: Start difference. First operand has 54 places, 42 transitions, 474 flow. Second operand 8 states and 540 transitions. [2020-10-16 03:24:42,318 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 50 transitions, 674 flow [2020-10-16 03:24:42,323 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 50 transitions, 622 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:42,325 INFO L241 Difference]: Finished difference. Result has 59 places, 45 transitions, 509 flow [2020-10-16 03:24:42,326 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=422, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=509, PETRI_PLACES=59, PETRI_TRANSITIONS=45} [2020-10-16 03:24:42,326 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 41 predicate places. [2020-10-16 03:24:42,326 INFO L481 AbstractCegarLoop]: Abstraction has has 59 places, 45 transitions, 509 flow [2020-10-16 03:24:42,327 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 03:24:42,327 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:42,327 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:42,540 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,541 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:42,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:42,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1339228555, now seen corresponding path program 6 times [2020-10-16 03:24:42,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:42,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686923114] [2020-10-16 03:24:42,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:42,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:42,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686923114] [2020-10-16 03:24:42,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564932964] [2020-10-16 03:24:42,595 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:42,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 03:24:42,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:42,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 03:24:42,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:42,674 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:42,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:42,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:42,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-10-16 03:24:42,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982456885] [2020-10-16 03:24:42,688 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:42,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:42,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:42,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:42,690 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:42,691 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 45 transitions, 509 flow. Second operand 8 states. [2020-10-16 03:24:42,691 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:42,692 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:42,692 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:42,882 INFO L129 PetriNetUnfolder]: 39/95 cut-off events. [2020-10-16 03:24:42,882 INFO L130 PetriNetUnfolder]: For 807/809 co-relation queries the response was YES. [2020-10-16 03:24:42,883 INFO L80 FinitePrefix]: Finished finitePrefix Result has 611 conditions, 95 events. 39/95 cut-off events. For 807/809 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 296 event pairs, 0 based on Foata normal form. 4/99 useless extension candidates. Maximal degree in co-relation 579. Up to 43 conditions per place. [2020-10-16 03:24:42,885 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 24 changer transitions 0/56 dead transitions. [2020-10-16 03:24:42,885 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 56 transitions, 789 flow [2020-10-16 03:24:42,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:24:42,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:24:42,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 744 transitions. [2020-10-16 03:24:42,888 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6763636363636364 [2020-10-16 03:24:42,888 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 744 transitions. [2020-10-16 03:24:42,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 744 transitions. [2020-10-16 03:24:42,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:42,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 744 transitions. [2020-10-16 03:24:42,891 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:24:42,892 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:24:42,892 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:24:42,893 INFO L185 Difference]: Start difference. First operand has 59 places, 45 transitions, 509 flow. Second operand 11 states and 744 transitions. [2020-10-16 03:24:42,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 56 transitions, 789 flow [2020-10-16 03:24:42,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 56 transitions, 722 flow, removed 25 selfloop flow, removed 3 redundant places. [2020-10-16 03:24:42,900 INFO L241 Difference]: Finished difference. Result has 69 places, 49 transitions, 594 flow [2020-10-16 03:24:42,900 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=594, PETRI_PLACES=69, PETRI_TRANSITIONS=49} [2020-10-16 03:24:42,901 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 51 predicate places. [2020-10-16 03:24:42,901 INFO L481 AbstractCegarLoop]: Abstraction has has 69 places, 49 transitions, 594 flow [2020-10-16 03:24:42,901 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:42,901 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:42,901 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:43,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:43,116 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:43,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:43,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1051578980, now seen corresponding path program 7 times [2020-10-16 03:24:43,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:43,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827391205] [2020-10-16 03:24:43,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:43,177 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827391205] [2020-10-16 03:24:43,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850430147] [2020-10-16 03:24:43,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:43,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:43,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:43,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,282 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:43,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:24:43,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247041665] [2020-10-16 03:24:43,283 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:43,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:43,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:43,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:43,287 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:43,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 49 transitions, 594 flow. Second operand 8 states. [2020-10-16 03:24:43,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:43,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:43,288 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:43,421 INFO L129 PetriNetUnfolder]: 41/102 cut-off events. [2020-10-16 03:24:43,422 INFO L130 PetriNetUnfolder]: For 952/961 co-relation queries the response was YES. [2020-10-16 03:24:43,423 INFO L80 FinitePrefix]: Finished finitePrefix Result has 691 conditions, 102 events. 41/102 cut-off events. For 952/961 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 329 event pairs, 0 based on Foata normal form. 7/109 useless extension candidates. Maximal degree in co-relation 656. Up to 47 conditions per place. [2020-10-16 03:24:43,424 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 25 selfloop transitions, 26 changer transitions 0/58 dead transitions. [2020-10-16 03:24:43,424 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 58 transitions, 858 flow [2020-10-16 03:24:43,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:24:43,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:24:43,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 675 transitions. [2020-10-16 03:24:43,427 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:24:43,427 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 675 transitions. [2020-10-16 03:24:43,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 675 transitions. [2020-10-16 03:24:43,428 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:43,428 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 675 transitions. [2020-10-16 03:24:43,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:24:43,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:24:43,432 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:24:43,432 INFO L185 Difference]: Start difference. First operand has 69 places, 49 transitions, 594 flow. Second operand 10 states and 675 transitions. [2020-10-16 03:24:43,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 58 transitions, 858 flow [2020-10-16 03:24:43,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 58 transitions, 785 flow, removed 22 selfloop flow, removed 5 redundant places. [2020-10-16 03:24:43,441 INFO L241 Difference]: Finished difference. Result has 75 places, 51 transitions, 632 flow [2020-10-16 03:24:43,441 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=529, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=632, PETRI_PLACES=75, PETRI_TRANSITIONS=51} [2020-10-16 03:24:43,442 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 57 predicate places. [2020-10-16 03:24:43,442 INFO L481 AbstractCegarLoop]: Abstraction has has 75 places, 51 transitions, 632 flow [2020-10-16 03:24:43,442 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:43,442 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:43,442 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:43,652 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:43,653 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:43,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:43,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1117784062, now seen corresponding path program 8 times [2020-10-16 03:24:43,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:43,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36002313] [2020-10-16 03:24:43,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:43,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:43,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36002313] [2020-10-16 03:24:43,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234713377] [2020-10-16 03:24:43,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:43,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:43,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:43,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:43,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:43,811 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:43,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:43,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:43,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:43,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033100026] [2020-10-16 03:24:43,824 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:43,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:43,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:43,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:43,827 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:43,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 51 transitions, 632 flow. Second operand 9 states. [2020-10-16 03:24:43,827 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:43,827 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:43,828 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:44,007 INFO L129 PetriNetUnfolder]: 45/114 cut-off events. [2020-10-16 03:24:44,008 INFO L130 PetriNetUnfolder]: For 1113/1115 co-relation queries the response was YES. [2020-10-16 03:24:44,009 INFO L80 FinitePrefix]: Finished finitePrefix Result has 792 conditions, 114 events. 45/114 cut-off events. For 1113/1115 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 396 event pairs, 0 based on Foata normal form. 4/118 useless extension candidates. Maximal degree in co-relation 756. Up to 55 conditions per place. [2020-10-16 03:24:44,011 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 32 changer transitions 0/62 dead transitions. [2020-10-16 03:24:44,012 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 62 transitions, 936 flow [2020-10-16 03:24:44,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 03:24:44,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2020-10-16 03:24:44,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 743 transitions. [2020-10-16 03:24:44,015 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:24:44,016 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 743 transitions. [2020-10-16 03:24:44,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 743 transitions. [2020-10-16 03:24:44,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:44,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 743 transitions. [2020-10-16 03:24:44,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 12 states. [2020-10-16 03:24:44,021 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 12 states. [2020-10-16 03:24:44,021 INFO L81 ComplementDD]: Finished complementDD. Result 12 states. [2020-10-16 03:24:44,021 INFO L185 Difference]: Start difference. First operand has 75 places, 51 transitions, 632 flow. Second operand 11 states and 743 transitions. [2020-10-16 03:24:44,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 62 transitions, 936 flow [2020-10-16 03:24:44,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 62 transitions, 857 flow, removed 18 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:44,033 INFO L241 Difference]: Finished difference. Result has 80 places, 55 transitions, 714 flow [2020-10-16 03:24:44,034 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=563, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=714, PETRI_PLACES=80, PETRI_TRANSITIONS=55} [2020-10-16 03:24:44,034 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 62 predicate places. [2020-10-16 03:24:44,034 INFO L481 AbstractCegarLoop]: Abstraction has has 80 places, 55 transitions, 714 flow [2020-10-16 03:24:44,034 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:44,034 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:44,035 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:44,247 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 03:24:44,248 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:44,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:44,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1510678266, now seen corresponding path program 9 times [2020-10-16 03:24:44,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:44,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888815401] [2020-10-16 03:24:44,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:44,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888815401] [2020-10-16 03:24:44,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943373031] [2020-10-16 03:24:44,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:44,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 03:24:44,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:44,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:44,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:44,416 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:44,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-10-16 03:24:44,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808112886] [2020-10-16 03:24:44,418 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 03:24:44,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:44,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 03:24:44,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-10-16 03:24:44,419 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:44,421 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 55 transitions, 714 flow. Second operand 8 states. [2020-10-16 03:24:44,421 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:44,421 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:44,421 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:44,611 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:24:44,611 INFO L130 PetriNetUnfolder]: For 1641/1643 co-relation queries the response was YES. [2020-10-16 03:24:44,613 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1036 conditions, 139 events. 56/139 cut-off events. For 1641/1643 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 496 event pairs, 0 based on Foata normal form. 2/141 useless extension candidates. Maximal degree in co-relation 998. Up to 73 conditions per place. [2020-10-16 03:24:44,616 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 47 changer transitions 0/73 dead transitions. [2020-10-16 03:24:44,616 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 73 transitions, 1192 flow [2020-10-16 03:24:44,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:44,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:44,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 812 transitions. [2020-10-16 03:24:44,620 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6766666666666666 [2020-10-16 03:24:44,620 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 812 transitions. [2020-10-16 03:24:44,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 812 transitions. [2020-10-16 03:24:44,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:44,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 812 transitions. [2020-10-16 03:24:44,627 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:44,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:44,633 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:44,633 INFO L185 Difference]: Start difference. First operand has 80 places, 55 transitions, 714 flow. Second operand 12 states and 812 transitions. [2020-10-16 03:24:44,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 73 transitions, 1192 flow [2020-10-16 03:24:44,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 73 transitions, 1061 flow, removed 38 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:44,680 INFO L241 Difference]: Finished difference. Result has 86 places, 63 transitions, 894 flow [2020-10-16 03:24:44,680 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=619, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=894, PETRI_PLACES=86, PETRI_TRANSITIONS=63} [2020-10-16 03:24:44,680 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 68 predicate places. [2020-10-16 03:24:44,681 INFO L481 AbstractCegarLoop]: Abstraction has has 86 places, 63 transitions, 894 flow [2020-10-16 03:24:44,681 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 03:24:44,681 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:44,681 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:44,894 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:44,895 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:44,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:44,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1118290912, now seen corresponding path program 10 times [2020-10-16 03:24:44,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:44,896 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397742717] [2020-10-16 03:24:44,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:44,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:44,979 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:44,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397742717] [2020-10-16 03:24:44,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582193221] [2020-10-16 03:24:44,980 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:45,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:45,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:45,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:45,053 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:45,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:45,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:45,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:45,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012530226] [2020-10-16 03:24:45,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:45,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:45,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:45,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:45,065 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:45,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 63 transitions, 894 flow. Second operand 9 states. [2020-10-16 03:24:45,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:45,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:45,066 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:45,304 INFO L129 PetriNetUnfolder]: 53/133 cut-off events. [2020-10-16 03:24:45,304 INFO L130 PetriNetUnfolder]: For 1900/1906 co-relation queries the response was YES. [2020-10-16 03:24:45,305 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1062 conditions, 133 events. 53/133 cut-off events. For 1900/1906 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 490 event pairs, 0 based on Foata normal form. 8/141 useless extension candidates. Maximal degree in co-relation 1022. Up to 69 conditions per place. [2020-10-16 03:24:45,308 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 16 selfloop transitions, 50 changer transitions 0/73 dead transitions. [2020-10-16 03:24:45,308 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 73 transitions, 1256 flow [2020-10-16 03:24:45,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:24:45,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:24:45,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 879 transitions. [2020-10-16 03:24:45,312 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6761538461538461 [2020-10-16 03:24:45,313 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 879 transitions. [2020-10-16 03:24:45,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 879 transitions. [2020-10-16 03:24:45,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:45,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 879 transitions. [2020-10-16 03:24:45,316 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:24:45,318 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:24:45,319 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:24:45,319 INFO L185 Difference]: Start difference. First operand has 86 places, 63 transitions, 894 flow. Second operand 13 states and 879 transitions. [2020-10-16 03:24:45,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 73 transitions, 1256 flow [2020-10-16 03:24:45,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 73 transitions, 1123 flow, removed 38 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:45,333 INFO L241 Difference]: Finished difference. Result has 93 places, 64 transitions, 922 flow [2020-10-16 03:24:45,334 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=761, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=922, PETRI_PLACES=93, PETRI_TRANSITIONS=64} [2020-10-16 03:24:45,334 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 75 predicate places. [2020-10-16 03:24:45,334 INFO L481 AbstractCegarLoop]: Abstraction has has 93 places, 64 transitions, 922 flow [2020-10-16 03:24:45,334 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:45,334 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:45,335 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:45,548 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:45,549 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:45,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:45,550 INFO L82 PathProgramCache]: Analyzing trace with hash -1433571448, now seen corresponding path program 11 times [2020-10-16 03:24:45,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:45,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018491208] [2020-10-16 03:24:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:45,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:45,625 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:45,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018491208] [2020-10-16 03:24:45,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682006236] [2020-10-16 03:24:45,626 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:45,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:45,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:45,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 03:24:45,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:45,689 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:45,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:45,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:45,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2020-10-16 03:24:45,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083348216] [2020-10-16 03:24:45,706 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:45,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:45,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:45,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:45,708 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:45,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 64 transitions, 922 flow. Second operand 9 states. [2020-10-16 03:24:45,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:45,709 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:45,709 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:45,909 INFO L129 PetriNetUnfolder]: 56/139 cut-off events. [2020-10-16 03:24:45,909 INFO L130 PetriNetUnfolder]: For 2179/2181 co-relation queries the response was YES. [2020-10-16 03:24:45,911 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1135 conditions, 139 events. 56/139 cut-off events. For 2179/2181 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 517 event pairs, 0 based on Foata normal form. 3/142 useless extension candidates. Maximal degree in co-relation 1093. Up to 69 conditions per place. [2020-10-16 03:24:45,913 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 34 changer transitions 0/76 dead transitions. [2020-10-16 03:24:45,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 76 transitions, 1322 flow [2020-10-16 03:24:45,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:45,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:24:45,917 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:24:45,917 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:24:45,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:24:45,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:45,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:24:45,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:45,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:45,922 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:45,923 INFO L185 Difference]: Start difference. First operand has 93 places, 64 transitions, 922 flow. Second operand 12 states and 811 transitions. [2020-10-16 03:24:45,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 76 transitions, 1322 flow [2020-10-16 03:24:45,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 76 transitions, 1162 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:45,937 INFO L241 Difference]: Finished difference. Result has 95 places, 67 transitions, 954 flow [2020-10-16 03:24:45,938 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=804, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=954, PETRI_PLACES=95, PETRI_TRANSITIONS=67} [2020-10-16 03:24:45,938 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 77 predicate places. [2020-10-16 03:24:45,938 INFO L481 AbstractCegarLoop]: Abstraction has has 95 places, 67 transitions, 954 flow [2020-10-16 03:24:45,938 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:45,938 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:45,938 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:46,153 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 03:24:46,154 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:46,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:46,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1246359991, now seen corresponding path program 12 times [2020-10-16 03:24:46,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:46,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470307213] [2020-10-16 03:24:46,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470307213] [2020-10-16 03:24:46,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570633948] [2020-10-16 03:24:46,221 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:46,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:24:46,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:46,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:46,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:46,293 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:46,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:46,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:24:46,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677092090] [2020-10-16 03:24:46,309 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:46,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:46,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:46,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:46,311 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:46,311 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 67 transitions, 954 flow. Second operand 10 states. [2020-10-16 03:24:46,311 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:46,311 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:46,312 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:46,527 INFO L129 PetriNetUnfolder]: 59/146 cut-off events. [2020-10-16 03:24:46,541 INFO L130 PetriNetUnfolder]: For 1848/1850 co-relation queries the response was YES. [2020-10-16 03:24:46,543 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1133 conditions, 146 events. 59/146 cut-off events. For 1848/1850 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 543 event pairs, 0 based on Foata normal form. 1/147 useless extension candidates. Maximal degree in co-relation 1089. Up to 73 conditions per place. [2020-10-16 03:24:46,545 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 19 selfloop transitions, 54 changer transitions 0/80 dead transitions. [2020-10-16 03:24:46,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 80 transitions, 1380 flow [2020-10-16 03:24:46,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:46,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:46,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 811 transitions. [2020-10-16 03:24:46,548 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:24:46,548 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 811 transitions. [2020-10-16 03:24:46,549 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 811 transitions. [2020-10-16 03:24:46,549 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:46,549 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 811 transitions. [2020-10-16 03:24:46,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:46,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:46,553 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:46,553 INFO L185 Difference]: Start difference. First operand has 95 places, 67 transitions, 954 flow. Second operand 12 states and 811 transitions. [2020-10-16 03:24:46,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 80 transitions, 1380 flow [2020-10-16 03:24:46,564 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 80 transitions, 1310 flow, removed 11 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:46,566 INFO L241 Difference]: Finished difference. Result has 99 places, 70 transitions, 1090 flow [2020-10-16 03:24:46,567 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=884, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1090, PETRI_PLACES=99, PETRI_TRANSITIONS=70} [2020-10-16 03:24:46,567 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 81 predicate places. [2020-10-16 03:24:46,567 INFO L481 AbstractCegarLoop]: Abstraction has has 99 places, 70 transitions, 1090 flow [2020-10-16 03:24:46,567 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:46,567 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:46,568 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:46,782 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:46,783 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:46,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:46,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1053734124, now seen corresponding path program 13 times [2020-10-16 03:24:46,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:46,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606487655] [2020-10-16 03:24:46,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:46,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606487655] [2020-10-16 03:24:46,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653613012] [2020-10-16 03:24:46,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:46,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:46,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:46,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:46,956 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:46,959 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-10-16 03:24:46,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180973550] [2020-10-16 03:24:46,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 03:24:46,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:46,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 03:24:46,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-10-16 03:24:46,965 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:46,966 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 70 transitions, 1090 flow. Second operand 9 states. [2020-10-16 03:24:46,966 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:46,966 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:46,966 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:47,139 INFO L129 PetriNetUnfolder]: 61/151 cut-off events. [2020-10-16 03:24:47,140 INFO L130 PetriNetUnfolder]: For 2363/2369 co-relation queries the response was YES. [2020-10-16 03:24:47,141 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1254 conditions, 151 events. 61/151 cut-off events. For 2363/2369 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 571 event pairs, 0 based on Foata normal form. 8/159 useless extension candidates. Maximal degree in co-relation 1208. Up to 88 conditions per place. [2020-10-16 03:24:47,144 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 55 selfloop transitions, 17 changer transitions 0/79 dead transitions. [2020-10-16 03:24:47,144 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 79 transitions, 1454 flow [2020-10-16 03:24:47,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 03:24:47,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-10-16 03:24:47,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 674 transitions. [2020-10-16 03:24:47,148 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:24:47,148 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 674 transitions. [2020-10-16 03:24:47,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 674 transitions. [2020-10-16 03:24:47,150 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:47,150 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 674 transitions. [2020-10-16 03:24:47,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 11 states. [2020-10-16 03:24:47,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 11 states. [2020-10-16 03:24:47,156 INFO L81 ComplementDD]: Finished complementDD. Result 11 states. [2020-10-16 03:24:47,156 INFO L185 Difference]: Start difference. First operand has 99 places, 70 transitions, 1090 flow. Second operand 10 states and 674 transitions. [2020-10-16 03:24:47,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 79 transitions, 1454 flow [2020-10-16 03:24:47,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 79 transitions, 1330 flow, removed 21 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:47,178 INFO L241 Difference]: Finished difference. Result has 101 places, 72 transitions, 1060 flow [2020-10-16 03:24:47,179 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=966, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1060, PETRI_PLACES=101, PETRI_TRANSITIONS=72} [2020-10-16 03:24:47,180 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 83 predicate places. [2020-10-16 03:24:47,180 INFO L481 AbstractCegarLoop]: Abstraction has has 101 places, 72 transitions, 1060 flow [2020-10-16 03:24:47,180 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 03:24:47,180 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:47,180 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:47,394 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 03:24:47,395 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:47,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:47,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1491024660, now seen corresponding path program 14 times [2020-10-16 03:24:47,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:47,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138321953] [2020-10-16 03:24:47,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:47,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:47,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138321953] [2020-10-16 03:24:47,457 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709908326] [2020-10-16 03:24:47,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:47,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:47,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:47,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 03:24:47,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:47,543 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:47,551 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:47,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:47,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2020-10-16 03:24:47,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506181629] [2020-10-16 03:24:47,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:47,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:47,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:47,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:47,555 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:47,555 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 72 transitions, 1060 flow. Second operand 10 states. [2020-10-16 03:24:47,555 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:47,555 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:47,555 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:47,852 INFO L129 PetriNetUnfolder]: 65/162 cut-off events. [2020-10-16 03:24:47,852 INFO L130 PetriNetUnfolder]: For 2893/2899 co-relation queries the response was YES. [2020-10-16 03:24:47,853 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1357 conditions, 162 events. 65/162 cut-off events. For 2893/2899 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 625 event pairs, 0 based on Foata normal form. 8/170 useless extension candidates. Maximal degree in co-relation 1309. Up to 83 conditions per place. [2020-10-16 03:24:47,856 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 46 changer transitions 0/88 dead transitions. [2020-10-16 03:24:47,856 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 88 transitions, 1610 flow [2020-10-16 03:24:47,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:24:47,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:24:47,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1014 transitions. [2020-10-16 03:24:47,859 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:47,859 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1014 transitions. [2020-10-16 03:24:47,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1014 transitions. [2020-10-16 03:24:47,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:47,860 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1014 transitions. [2020-10-16 03:24:47,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:24:47,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:24:47,865 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:24:47,865 INFO L185 Difference]: Start difference. First operand has 101 places, 72 transitions, 1060 flow. Second operand 15 states and 1014 transitions. [2020-10-16 03:24:47,865 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 88 transitions, 1610 flow [2020-10-16 03:24:47,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 88 transitions, 1526 flow, removed 27 selfloop flow, removed 7 redundant places. [2020-10-16 03:24:47,882 INFO L241 Difference]: Finished difference. Result has 111 places, 76 transitions, 1211 flow [2020-10-16 03:24:47,882 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=990, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1211, PETRI_PLACES=111, PETRI_TRANSITIONS=76} [2020-10-16 03:24:47,883 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 93 predicate places. [2020-10-16 03:24:47,883 INFO L481 AbstractCegarLoop]: Abstraction has has 111 places, 76 transitions, 1211 flow [2020-10-16 03:24:47,883 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:47,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:47,883 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:48,096 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 03:24:48,097 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:48,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:48,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1389554911, now seen corresponding path program 15 times [2020-10-16 03:24:48,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:48,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736346824] [2020-10-16 03:24:48,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:48,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:48,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736346824] [2020-10-16 03:24:48,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45252477] [2020-10-16 03:24:48,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:48,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 03:24:48,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:48,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:48,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:48,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:48,271 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-10-16 03:24:48,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376920753] [2020-10-16 03:24:48,271 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 03:24:48,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:48,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 03:24:48,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-10-16 03:24:48,273 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:48,273 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 76 transitions, 1211 flow. Second operand 10 states. [2020-10-16 03:24:48,273 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:48,273 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:48,274 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:48,453 INFO L129 PetriNetUnfolder]: 67/167 cut-off events. [2020-10-16 03:24:48,453 INFO L130 PetriNetUnfolder]: For 3566/3568 co-relation queries the response was YES. [2020-10-16 03:24:48,455 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1505 conditions, 167 events. 67/167 cut-off events. For 3566/3568 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 640 event pairs, 0 based on Foata normal form. 2/169 useless extension candidates. Maximal degree in co-relation 1454. Up to 87 conditions per place. [2020-10-16 03:24:48,458 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 50 selfloop transitions, 30 changer transitions 0/87 dead transitions. [2020-10-16 03:24:48,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 87 transitions, 1677 flow [2020-10-16 03:24:48,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:48,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:48,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 809 transitions. [2020-10-16 03:24:48,461 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741666666666667 [2020-10-16 03:24:48,462 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 809 transitions. [2020-10-16 03:24:48,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 809 transitions. [2020-10-16 03:24:48,462 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:48,463 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 809 transitions. [2020-10-16 03:24:48,465 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:48,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:48,468 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:48,468 INFO L185 Difference]: Start difference. First operand has 111 places, 76 transitions, 1211 flow. Second operand 12 states and 809 transitions. [2020-10-16 03:24:48,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 87 transitions, 1677 flow [2020-10-16 03:24:48,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 87 transitions, 1536 flow, removed 38 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:48,492 INFO L241 Difference]: Finished difference. Result has 113 places, 78 transitions, 1210 flow [2020-10-16 03:24:48,493 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1210, PETRI_PLACES=113, PETRI_TRANSITIONS=78} [2020-10-16 03:24:48,493 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 95 predicate places. [2020-10-16 03:24:48,493 INFO L481 AbstractCegarLoop]: Abstraction has has 113 places, 78 transitions, 1210 flow [2020-10-16 03:24:48,493 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 03:24:48,493 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:48,493 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:48,706 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 03:24:48,707 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:48,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:48,707 INFO L82 PathProgramCache]: Analyzing trace with hash -470026489, now seen corresponding path program 16 times [2020-10-16 03:24:48,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:48,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648754253] [2020-10-16 03:24:48,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:48,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648754253] [2020-10-16 03:24:48,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386331730] [2020-10-16 03:24:48,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:48,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:48,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:48,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:48,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:48,882 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:48,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:48,899 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:48,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:48,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069334586] [2020-10-16 03:24:48,900 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:48,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:48,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:48,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:48,902 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:48,903 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 78 transitions, 1210 flow. Second operand 11 states. [2020-10-16 03:24:48,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:48,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:48,903 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:49,177 INFO L129 PetriNetUnfolder]: 71/179 cut-off events. [2020-10-16 03:24:49,178 INFO L130 PetriNetUnfolder]: For 4049/4051 co-relation queries the response was YES. [2020-10-16 03:24:49,180 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1621 conditions, 179 events. 71/179 cut-off events. For 4049/4051 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 714 event pairs, 0 based on Foata normal form. 4/183 useless extension candidates. Maximal degree in co-relation 1568. Up to 95 conditions per place. [2020-10-16 03:24:49,185 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 40 changer transitions 0/91 dead transitions. [2020-10-16 03:24:49,185 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 91 transitions, 1722 flow [2020-10-16 03:24:49,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 03:24:49,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-16 03:24:49,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 877 transitions. [2020-10-16 03:24:49,189 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746153846153846 [2020-10-16 03:24:49,189 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 877 transitions. [2020-10-16 03:24:49,189 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 877 transitions. [2020-10-16 03:24:49,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:49,190 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 877 transitions. [2020-10-16 03:24:49,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-16 03:24:49,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-16 03:24:49,195 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-16 03:24:49,195 INFO L185 Difference]: Start difference. First operand has 113 places, 78 transitions, 1210 flow. Second operand 13 states and 877 transitions. [2020-10-16 03:24:49,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 91 transitions, 1722 flow [2020-10-16 03:24:49,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 91 transitions, 1616 flow, removed 27 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:49,230 INFO L241 Difference]: Finished difference. Result has 118 places, 82 transitions, 1306 flow [2020-10-16 03:24:49,230 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1306, PETRI_PLACES=118, PETRI_TRANSITIONS=82} [2020-10-16 03:24:49,231 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 100 predicate places. [2020-10-16 03:24:49,231 INFO L481 AbstractCegarLoop]: Abstraction has has 118 places, 82 transitions, 1306 flow [2020-10-16 03:24:49,231 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:49,231 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:49,231 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:49,445 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 03:24:49,446 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:49,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:49,446 INFO L82 PathProgramCache]: Analyzing trace with hash 17563211, now seen corresponding path program 17 times [2020-10-16 03:24:49,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:49,447 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376826298] [2020-10-16 03:24:49,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:49,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:49,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:49,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376826298] [2020-10-16 03:24:49,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143101436] [2020-10-16 03:24:49,530 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:49,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 03:24:49,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:49,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:49,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:49,635 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:49,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:49,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:49,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:49,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740260782] [2020-10-16 03:24:49,649 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:49,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:49,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:49,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:49,651 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:49,652 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 82 transitions, 1306 flow. Second operand 11 states. [2020-10-16 03:24:49,652 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:49,652 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:49,652 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:49,993 INFO L129 PetriNetUnfolder]: 75/188 cut-off events. [2020-10-16 03:24:49,993 INFO L130 PetriNetUnfolder]: For 4627/4629 co-relation queries the response was YES. [2020-10-16 03:24:49,995 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1759 conditions, 188 events. 75/188 cut-off events. For 4627/4629 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 747 event pairs, 0 based on Foata normal form. 4/192 useless extension candidates. Maximal degree in co-relation 1704. Up to 101 conditions per place. [2020-10-16 03:24:49,998 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 20 selfloop transitions, 72 changer transitions 0/99 dead transitions. [2020-10-16 03:24:49,998 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 99 transitions, 1986 flow [2020-10-16 03:24:50,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:24:50,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:24:50,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1149 transitions. [2020-10-16 03:24:50,003 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758823529411765 [2020-10-16 03:24:50,003 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1149 transitions. [2020-10-16 03:24:50,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1149 transitions. [2020-10-16 03:24:50,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:50,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1149 transitions. [2020-10-16 03:24:50,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:24:50,007 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:24:50,008 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:24:50,008 INFO L185 Difference]: Start difference. First operand has 118 places, 82 transitions, 1306 flow. Second operand 17 states and 1149 transitions. [2020-10-16 03:24:50,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 99 transitions, 1986 flow [2020-10-16 03:24:50,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 99 transitions, 1838 flow, removed 42 selfloop flow, removed 10 redundant places. [2020-10-16 03:24:50,030 INFO L241 Difference]: Finished difference. Result has 127 places, 86 transitions, 1484 flow [2020-10-16 03:24:50,031 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1190, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1484, PETRI_PLACES=127, PETRI_TRANSITIONS=86} [2020-10-16 03:24:50,031 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 109 predicate places. [2020-10-16 03:24:50,031 INFO L481 AbstractCegarLoop]: Abstraction has has 127 places, 86 transitions, 1484 flow [2020-10-16 03:24:50,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:50,031 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:50,031 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:50,246 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:50,247 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:50,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:50,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1022892103, now seen corresponding path program 18 times [2020-10-16 03:24:50,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:50,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837566168] [2020-10-16 03:24:50,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:50,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:50,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837566168] [2020-10-16 03:24:50,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865538955] [2020-10-16 03:24:50,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:50,371 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 03:24:50,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:50,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 03:24:50,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:50,397 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:50,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:50,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:50,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2020-10-16 03:24:50,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736258747] [2020-10-16 03:24:50,407 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:50,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:50,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:50,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:50,409 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:50,409 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 86 transitions, 1484 flow. Second operand 11 states. [2020-10-16 03:24:50,410 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:50,410 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:50,410 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:50,739 INFO L129 PetriNetUnfolder]: 78/195 cut-off events. [2020-10-16 03:24:50,739 INFO L130 PetriNetUnfolder]: For 5048/5050 co-relation queries the response was YES. [2020-10-16 03:24:50,741 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1907 conditions, 195 events. 78/195 cut-off events. For 5048/5050 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 783 event pairs, 0 based on Foata normal form. 3/198 useless extension candidates. Maximal degree in co-relation 1849. Up to 105 conditions per place. [2020-10-16 03:24:50,744 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 41 selfloop transitions, 54 changer transitions 0/102 dead transitions. [2020-10-16 03:24:50,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 102 transitions, 2138 flow [2020-10-16 03:24:50,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:50,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:50,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:24:50,747 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:24:50,748 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:24:50,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:24:50,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:50,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:24:50,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:50,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:50,752 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:50,752 INFO L185 Difference]: Start difference. First operand has 127 places, 86 transitions, 1484 flow. Second operand 16 states and 1081 transitions. [2020-10-16 03:24:50,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 102 transitions, 2138 flow [2020-10-16 03:24:50,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 102 transitions, 1940 flow, removed 45 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:50,779 INFO L241 Difference]: Finished difference. Result has 131 places, 89 transitions, 1520 flow [2020-10-16 03:24:50,779 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1302, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1520, PETRI_PLACES=131, PETRI_TRANSITIONS=89} [2020-10-16 03:24:50,780 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 113 predicate places. [2020-10-16 03:24:50,780 INFO L481 AbstractCegarLoop]: Abstraction has has 131 places, 89 transitions, 1520 flow [2020-10-16 03:24:50,780 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:50,780 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:50,780 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:50,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:50,994 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:50,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:50,994 INFO L82 PathProgramCache]: Analyzing trace with hash 544475848, now seen corresponding path program 19 times [2020-10-16 03:24:50,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:50,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135181134] [2020-10-16 03:24:50,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:51,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135181134] [2020-10-16 03:24:51,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163533900] [2020-10-16 03:24:51,078 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:51,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:51,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:51,182 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:51,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:51,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:24:51,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085199834] [2020-10-16 03:24:51,199 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:51,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:51,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:51,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:51,203 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:51,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 89 transitions, 1520 flow. Second operand 12 states. [2020-10-16 03:24:51,204 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:51,204 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:51,204 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:51,523 INFO L129 PetriNetUnfolder]: 81/202 cut-off events. [2020-10-16 03:24:51,523 INFO L130 PetriNetUnfolder]: For 5395/5397 co-relation queries the response was YES. [2020-10-16 03:24:51,525 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1993 conditions, 202 events. 81/202 cut-off events. For 5395/5397 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 816 event pairs, 0 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 1933. Up to 109 conditions per place. [2020-10-16 03:24:51,529 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 23 selfloop transitions, 76 changer transitions 0/106 dead transitions. [2020-10-16 03:24:51,529 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 106 transitions, 2254 flow [2020-10-16 03:24:51,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:51,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:51,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1081 transitions. [2020-10-16 03:24:51,532 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675625 [2020-10-16 03:24:51,532 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1081 transitions. [2020-10-16 03:24:51,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1081 transitions. [2020-10-16 03:24:51,532 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:51,532 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1081 transitions. [2020-10-16 03:24:51,534 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:51,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:51,536 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:51,536 INFO L185 Difference]: Start difference. First operand has 131 places, 89 transitions, 1520 flow. Second operand 16 states and 1081 transitions. [2020-10-16 03:24:51,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 106 transitions, 2254 flow [2020-10-16 03:24:51,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 106 transitions, 2091 flow, removed 39 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:51,566 INFO L241 Difference]: Finished difference. Result has 135 places, 92 transitions, 1647 flow [2020-10-16 03:24:51,566 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1373, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1647, PETRI_PLACES=135, PETRI_TRANSITIONS=92} [2020-10-16 03:24:51,566 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:24:51,566 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 92 transitions, 1647 flow [2020-10-16 03:24:51,566 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:51,567 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:51,567 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:51,780 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:51,781 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:51,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:51,781 INFO L82 PathProgramCache]: Analyzing trace with hash 973804627, now seen corresponding path program 20 times [2020-10-16 03:24:51,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:51,782 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596846705] [2020-10-16 03:24:51,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:51,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596846705] [2020-10-16 03:24:51,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66115829] [2020-10-16 03:24:51,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:51,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:51,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:51,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:51,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:51,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:51,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:51,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:51,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759562552] [2020-10-16 03:24:51,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:51,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:51,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:51,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:51,997 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:51,998 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 92 transitions, 1647 flow. Second operand 11 states. [2020-10-16 03:24:51,998 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:51,998 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:51,998 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:52,170 INFO L129 PetriNetUnfolder]: 83/208 cut-off events. [2020-10-16 03:24:52,170 INFO L130 PetriNetUnfolder]: For 5951/5953 co-relation queries the response was YES. [2020-10-16 03:24:52,173 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2094 conditions, 208 events. 83/208 cut-off events. For 5951/5953 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 846 event pairs, 0 based on Foata normal form. 4/212 useless extension candidates. Maximal degree in co-relation 2033. Up to 124 conditions per place. [2020-10-16 03:24:52,177 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 19 changer transitions 0/103 dead transitions. [2020-10-16 03:24:52,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 103 transitions, 2207 flow [2020-10-16 03:24:52,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 03:24:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2020-10-16 03:24:52,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 808 transitions. [2020-10-16 03:24:52,181 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 03:24:52,182 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 808 transitions. [2020-10-16 03:24:52,182 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 808 transitions. [2020-10-16 03:24:52,182 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:52,182 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 808 transitions. [2020-10-16 03:24:52,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 13 states. [2020-10-16 03:24:52,188 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 13 states. [2020-10-16 03:24:52,188 INFO L81 ComplementDD]: Finished complementDD. Result 13 states. [2020-10-16 03:24:52,188 INFO L185 Difference]: Start difference. First operand has 135 places, 92 transitions, 1647 flow. Second operand 12 states and 808 transitions. [2020-10-16 03:24:52,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 103 transitions, 2207 flow [2020-10-16 03:24:52,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 103 transitions, 2013 flow, removed 32 selfloop flow, removed 13 redundant places. [2020-10-16 03:24:52,223 INFO L241 Difference]: Finished difference. Result has 135 places, 94 transitions, 1569 flow [2020-10-16 03:24:52,224 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1453, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1569, PETRI_PLACES=135, PETRI_TRANSITIONS=94} [2020-10-16 03:24:52,224 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 117 predicate places. [2020-10-16 03:24:52,224 INFO L481 AbstractCegarLoop]: Abstraction has has 135 places, 94 transitions, 1569 flow [2020-10-16 03:24:52,224 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:52,224 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:52,225 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:52,437 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 03:24:52,438 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:52,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:52,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1417527963, now seen corresponding path program 21 times [2020-10-16 03:24:52,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:52,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014499034] [2020-10-16 03:24:52,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:52,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014499034] [2020-10-16 03:24:52,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522826876] [2020-10-16 03:24:52,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:52,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:24:52,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:52,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:52,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:52,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:52,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:52,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:52,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242934614] [2020-10-16 03:24:52,586 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:52,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:52,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:52,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:52,587 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:52,588 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 94 transitions, 1569 flow. Second operand 11 states. [2020-10-16 03:24:52,588 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:52,588 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:52,588 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:52,841 INFO L129 PetriNetUnfolder]: 87/218 cut-off events. [2020-10-16 03:24:52,842 INFO L130 PetriNetUnfolder]: For 7106/7108 co-relation queries the response was YES. [2020-10-16 03:24:52,844 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2217 conditions, 218 events. 87/218 cut-off events. For 7106/7108 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 891 event pairs, 0 based on Foata normal form. 4/222 useless extension candidates. Maximal degree in co-relation 2154. Up to 121 conditions per place. [2020-10-16 03:24:52,848 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 37 changer transitions 0/110 dead transitions. [2020-10-16 03:24:52,848 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 110 transitions, 2277 flow [2020-10-16 03:24:52,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:24:52,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:24:52,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1079 transitions. [2020-10-16 03:24:52,850 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674375 [2020-10-16 03:24:52,851 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1079 transitions. [2020-10-16 03:24:52,851 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1079 transitions. [2020-10-16 03:24:52,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:52,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1079 transitions. [2020-10-16 03:24:52,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:24:52,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:24:52,855 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:24:52,855 INFO L185 Difference]: Start difference. First operand has 135 places, 94 transitions, 1569 flow. Second operand 16 states and 1079 transitions. [2020-10-16 03:24:52,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 110 transitions, 2277 flow [2020-10-16 03:24:52,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 110 transitions, 2171 flow, removed 36 selfloop flow, removed 9 redundant places. [2020-10-16 03:24:52,898 INFO L241 Difference]: Finished difference. Result has 146 places, 99 transitions, 1699 flow [2020-10-16 03:24:52,898 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1477, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1699, PETRI_PLACES=146, PETRI_TRANSITIONS=99} [2020-10-16 03:24:52,899 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 128 predicate places. [2020-10-16 03:24:52,899 INFO L481 AbstractCegarLoop]: Abstraction has has 146 places, 99 transitions, 1699 flow [2020-10-16 03:24:52,899 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:52,899 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:52,899 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:53,113 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 03:24:53,114 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:53,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:53,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1644884649, now seen corresponding path program 22 times [2020-10-16 03:24:53,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:53,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427780047] [2020-10-16 03:24:53,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:53,195 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:53,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427780047] [2020-10-16 03:24:53,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069131930] [2020-10-16 03:24:53,196 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:53,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:53,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:53,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:53,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:53,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:53,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-10-16 03:24:53,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136124837] [2020-10-16 03:24:53,277 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 03:24:53,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:53,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 03:24:53,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2020-10-16 03:24:53,279 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:53,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 99 transitions, 1699 flow. Second operand 11 states. [2020-10-16 03:24:53,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:53,280 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:53,280 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:53,600 INFO L129 PetriNetUnfolder]: 96/239 cut-off events. [2020-10-16 03:24:53,600 INFO L130 PetriNetUnfolder]: For 8833/8835 co-relation queries the response was YES. [2020-10-16 03:24:53,603 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2578 conditions, 239 events. 96/239 cut-off events. For 8833/8835 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 958 event pairs, 0 based on Foata normal form. 4/243 useless extension candidates. Maximal degree in co-relation 2510. Up to 135 conditions per place. [2020-10-16 03:24:53,607 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:24:53,607 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 121 transitions, 2717 flow [2020-10-16 03:24:53,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:53,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:53,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:24:53,610 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:53,611 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:24:53,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:24:53,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:53,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:24:53,613 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:53,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:53,617 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:53,617 INFO L185 Difference]: Start difference. First operand has 146 places, 99 transitions, 1699 flow. Second operand 20 states and 1352 transitions. [2020-10-16 03:24:53,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 121 transitions, 2717 flow [2020-10-16 03:24:53,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 121 transitions, 2559 flow, removed 52 selfloop flow, removed 10 redundant places. [2020-10-16 03:24:53,658 INFO L241 Difference]: Finished difference. Result has 159 places, 105 transitions, 1985 flow [2020-10-16 03:24:53,659 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1585, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1985, PETRI_PLACES=159, PETRI_TRANSITIONS=105} [2020-10-16 03:24:53,659 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 141 predicate places. [2020-10-16 03:24:53,659 INFO L481 AbstractCegarLoop]: Abstraction has has 159 places, 105 transitions, 1985 flow [2020-10-16 03:24:53,659 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 03:24:53,659 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:53,659 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:53,872 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 03:24:53,872 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:53,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:53,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1644901389, now seen corresponding path program 23 times [2020-10-16 03:24:53,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:53,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168233444] [2020-10-16 03:24:53,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:53,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:53,943 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:53,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168233444] [2020-10-16 03:24:53,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475672072] [2020-10-16 03:24:53,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:53,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:24:53,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:53,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 03:24:54,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:54,038 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:54,054 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:54,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:54,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2020-10-16 03:24:54,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827925275] [2020-10-16 03:24:54,055 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:54,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:54,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:54,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:54,056 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:54,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 105 transitions, 1985 flow. Second operand 12 states. [2020-10-16 03:24:54,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:54,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:54,058 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:54,458 INFO L129 PetriNetUnfolder]: 93/234 cut-off events. [2020-10-16 03:24:54,458 INFO L130 PetriNetUnfolder]: For 9769/9775 co-relation queries the response was YES. [2020-10-16 03:24:54,461 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2636 conditions, 234 events. 93/234 cut-off events. For 9769/9775 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 971 event pairs, 0 based on Foata normal form. 8/242 useless extension candidates. Maximal degree in co-relation 2564. Up to 131 conditions per place. [2020-10-16 03:24:54,465 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 38 selfloop transitions, 76 changer transitions 0/121 dead transitions. [2020-10-16 03:24:54,465 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 121 transitions, 2843 flow [2020-10-16 03:24:54,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:24:54,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:24:54,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1284 transitions. [2020-10-16 03:24:54,467 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757894736842105 [2020-10-16 03:24:54,468 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1284 transitions. [2020-10-16 03:24:54,468 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1284 transitions. [2020-10-16 03:24:54,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:54,468 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1284 transitions. [2020-10-16 03:24:54,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:24:54,472 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:24:54,472 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:24:54,472 INFO L185 Difference]: Start difference. First operand has 159 places, 105 transitions, 1985 flow. Second operand 19 states and 1284 transitions. [2020-10-16 03:24:54,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 121 transitions, 2843 flow [2020-10-16 03:24:54,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 121 transitions, 2565 flow, removed 80 selfloop flow, removed 17 redundant places. [2020-10-16 03:24:54,519 INFO L241 Difference]: Finished difference. Result has 162 places, 106 transitions, 1941 flow [2020-10-16 03:24:54,519 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1707, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1941, PETRI_PLACES=162, PETRI_TRANSITIONS=106} [2020-10-16 03:24:54,519 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 144 predicate places. [2020-10-16 03:24:54,519 INFO L481 AbstractCegarLoop]: Abstraction has has 162 places, 106 transitions, 1941 flow [2020-10-16 03:24:54,519 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:54,519 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:54,520 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:54,733 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 03:24:54,734 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:54,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:54,734 INFO L82 PathProgramCache]: Analyzing trace with hash 372575520, now seen corresponding path program 24 times [2020-10-16 03:24:54,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:54,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543507231] [2020-10-16 03:24:54,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:54,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:54,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:54,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543507231] [2020-10-16 03:24:54,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352095256] [2020-10-16 03:24:54,835 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:54,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 03:24:54,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:54,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:54,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:54,899 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:54,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:54,900 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:24:54,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745873475] [2020-10-16 03:24:54,900 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:54,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:54,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:54,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:54,902 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:54,902 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 106 transitions, 1941 flow. Second operand 12 states. [2020-10-16 03:24:54,903 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:54,903 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:54,903 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:55,141 INFO L129 PetriNetUnfolder]: 95/240 cut-off events. [2020-10-16 03:24:55,141 INFO L130 PetriNetUnfolder]: For 10532/10534 co-relation queries the response was YES. [2020-10-16 03:24:55,143 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2705 conditions, 240 events. 95/240 cut-off events. For 10532/10534 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1000 event pairs, 0 based on Foata normal form. 2/242 useless extension candidates. Maximal degree in co-relation 2633. Up to 133 conditions per place. [2020-10-16 03:24:55,147 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 78 selfloop transitions, 34 changer transitions 0/119 dead transitions. [2020-10-16 03:24:55,148 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 119 transitions, 2681 flow [2020-10-16 03:24:55,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:24:55,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:24:55,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 943 transitions. [2020-10-16 03:24:55,150 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6735714285714286 [2020-10-16 03:24:55,150 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 943 transitions. [2020-10-16 03:24:55,150 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 943 transitions. [2020-10-16 03:24:55,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:55,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 943 transitions. [2020-10-16 03:24:55,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:24:55,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:24:55,154 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:24:55,154 INFO L185 Difference]: Start difference. First operand has 162 places, 106 transitions, 1941 flow. Second operand 14 states and 943 transitions. [2020-10-16 03:24:55,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 119 transitions, 2681 flow [2020-10-16 03:24:55,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 119 transitions, 2463 flow, removed 41 selfloop flow, removed 17 redundant places. [2020-10-16 03:24:55,196 INFO L241 Difference]: Finished difference. Result has 160 places, 108 transitions, 1919 flow [2020-10-16 03:24:55,196 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1761, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1919, PETRI_PLACES=160, PETRI_TRANSITIONS=108} [2020-10-16 03:24:55,196 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 142 predicate places. [2020-10-16 03:24:55,197 INFO L481 AbstractCegarLoop]: Abstraction has has 160 places, 108 transitions, 1919 flow [2020-10-16 03:24:55,197 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:55,197 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:55,197 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:55,406 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 03:24:55,407 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:55,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:55,407 INFO L82 PathProgramCache]: Analyzing trace with hash -723873914, now seen corresponding path program 25 times [2020-10-16 03:24:55,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:55,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204004947] [2020-10-16 03:24:55,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:55,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:55,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204004947] [2020-10-16 03:24:55,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200123500] [2020-10-16 03:24:55,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:55,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:55,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:55,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:55,606 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:55,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:55,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:55,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623762493] [2020-10-16 03:24:55,625 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:55,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:55,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:55,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:55,627 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:55,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 108 transitions, 1919 flow. Second operand 13 states. [2020-10-16 03:24:55,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:55,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:55,628 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:55,905 INFO L129 PetriNetUnfolder]: 99/251 cut-off events. [2020-10-16 03:24:55,906 INFO L130 PetriNetUnfolder]: For 10493/10499 co-relation queries the response was YES. [2020-10-16 03:24:55,908 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2772 conditions, 251 events. 99/251 cut-off events. For 10493/10499 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1068 event pairs, 0 based on Foata normal form. 8/259 useless extension candidates. Maximal degree in co-relation 2698. Up to 141 conditions per place. [2020-10-16 03:24:55,914 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 48 changer transitions 0/123 dead transitions. [2020-10-16 03:24:55,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 123 transitions, 2688 flow [2020-10-16 03:24:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 03:24:55,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-16 03:24:55,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1011 transitions. [2020-10-16 03:24:55,917 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:24:55,917 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1011 transitions. [2020-10-16 03:24:55,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1011 transitions. [2020-10-16 03:24:55,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:55,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1011 transitions. [2020-10-16 03:24:55,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-16 03:24:55,921 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-16 03:24:55,921 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-16 03:24:55,922 INFO L185 Difference]: Start difference. First operand has 160 places, 108 transitions, 1919 flow. Second operand 15 states and 1011 transitions. [2020-10-16 03:24:55,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 123 transitions, 2688 flow [2020-10-16 03:24:55,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 123 transitions, 2556 flow, removed 36 selfloop flow, removed 11 redundant places. [2020-10-16 03:24:55,973 INFO L241 Difference]: Finished difference. Result has 165 places, 112 transitions, 2032 flow [2020-10-16 03:24:55,974 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1799, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2032, PETRI_PLACES=165, PETRI_TRANSITIONS=112} [2020-10-16 03:24:55,974 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 147 predicate places. [2020-10-16 03:24:55,974 INFO L481 AbstractCegarLoop]: Abstraction has has 165 places, 112 transitions, 2032 flow [2020-10-16 03:24:55,974 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:55,974 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:55,974 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:56,189 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:56,190 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:56,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:56,190 INFO L82 PathProgramCache]: Analyzing trace with hash -301607478, now seen corresponding path program 26 times [2020-10-16 03:24:56,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:56,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160438885] [2020-10-16 03:24:56,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:56,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160438885] [2020-10-16 03:24:56,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881291164] [2020-10-16 03:24:56,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:56,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:24:56,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:56,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:56,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:56,335 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:56,347 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:56,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:56,348 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:56,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438798565] [2020-10-16 03:24:56,348 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:56,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:56,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:56,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:56,350 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:56,350 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 112 transitions, 2032 flow. Second operand 13 states. [2020-10-16 03:24:56,351 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:56,351 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:56,351 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:56,784 INFO L129 PetriNetUnfolder]: 103/263 cut-off events. [2020-10-16 03:24:56,784 INFO L130 PetriNetUnfolder]: For 11578/11584 co-relation queries the response was YES. [2020-10-16 03:24:56,787 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 263 events. 103/263 cut-off events. For 11578/11584 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 1136 event pairs, 0 based on Foata normal form. 8/271 useless extension candidates. Maximal degree in co-relation 2891. Up to 149 conditions per place. [2020-10-16 03:24:56,792 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 36 selfloop transitions, 88 changer transitions 0/131 dead transitions. [2020-10-16 03:24:56,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 131 transitions, 2989 flow [2020-10-16 03:24:56,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:24:56,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:24:56,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1283 transitions. [2020-10-16 03:24:56,795 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752631578947368 [2020-10-16 03:24:56,795 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1283 transitions. [2020-10-16 03:24:56,795 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1283 transitions. [2020-10-16 03:24:56,796 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:56,796 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1283 transitions. [2020-10-16 03:24:56,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:24:56,800 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:24:56,800 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:24:56,800 INFO L185 Difference]: Start difference. First operand has 165 places, 112 transitions, 2032 flow. Second operand 19 states and 1283 transitions. [2020-10-16 03:24:56,801 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 131 transitions, 2989 flow [2020-10-16 03:24:56,853 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 131 transitions, 2811 flow, removed 49 selfloop flow, removed 12 redundant places. [2020-10-16 03:24:56,857 INFO L241 Difference]: Finished difference. Result has 173 places, 116 transitions, 2211 flow [2020-10-16 03:24:56,858 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1888, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2211, PETRI_PLACES=173, PETRI_TRANSITIONS=116} [2020-10-16 03:24:56,858 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 155 predicate places. [2020-10-16 03:24:56,858 INFO L481 AbstractCegarLoop]: Abstraction has has 173 places, 116 transitions, 2211 flow [2020-10-16 03:24:56,858 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:56,858 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:56,858 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:57,068 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 03:24:57,069 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:57,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:57,069 INFO L82 PathProgramCache]: Analyzing trace with hash -301117368, now seen corresponding path program 27 times [2020-10-16 03:24:57,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:57,070 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093482716] [2020-10-16 03:24:57,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:57,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:57,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:57,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093482716] [2020-10-16 03:24:57,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966928414] [2020-10-16 03:24:57,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:57,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 03:24:57,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:57,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:24:57,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:57,236 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:57,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:57,237 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-10-16 03:24:57,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848259180] [2020-10-16 03:24:57,237 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 03:24:57,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:57,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 03:24:57,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-10-16 03:24:57,239 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:57,239 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 116 transitions, 2211 flow. Second operand 12 states. [2020-10-16 03:24:57,239 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:57,240 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:57,240 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:57,608 INFO L129 PetriNetUnfolder]: 112/285 cut-off events. [2020-10-16 03:24:57,608 INFO L130 PetriNetUnfolder]: For 12865/12871 co-relation queries the response was YES. [2020-10-16 03:24:57,610 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3343 conditions, 285 events. 112/285 cut-off events. For 12865/12871 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1236 event pairs, 0 based on Foata normal form. 5/290 useless extension candidates. Maximal degree in co-relation 3265. Up to 163 conditions per place. [2020-10-16 03:24:57,614 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 29 selfloop transitions, 104 changer transitions 0/140 dead transitions. [2020-10-16 03:24:57,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 140 transitions, 3429 flow [2020-10-16 03:24:57,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:57,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:57,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1352 transitions. [2020-10-16 03:24:57,616 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.676 [2020-10-16 03:24:57,616 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1352 transitions. [2020-10-16 03:24:57,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1352 transitions. [2020-10-16 03:24:57,617 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:57,617 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1352 transitions. [2020-10-16 03:24:57,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:57,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:57,621 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:57,622 INFO L185 Difference]: Start difference. First operand has 173 places, 116 transitions, 2211 flow. Second operand 20 states and 1352 transitions. [2020-10-16 03:24:57,622 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 140 transitions, 3429 flow [2020-10-16 03:24:57,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 140 transitions, 3165 flow, removed 58 selfloop flow, removed 16 redundant places. [2020-10-16 03:24:57,677 INFO L241 Difference]: Finished difference. Result has 180 places, 122 transitions, 2485 flow [2020-10-16 03:24:57,678 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=1995, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2485, PETRI_PLACES=180, PETRI_TRANSITIONS=122} [2020-10-16 03:24:57,678 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 162 predicate places. [2020-10-16 03:24:57,678 INFO L481 AbstractCegarLoop]: Abstraction has has 180 places, 122 transitions, 2485 flow [2020-10-16 03:24:57,678 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 03:24:57,678 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:57,679 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:57,892 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 03:24:57,893 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:57,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:57,893 INFO L82 PathProgramCache]: Analyzing trace with hash 2103231458, now seen corresponding path program 28 times [2020-10-16 03:24:57,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:57,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409174529] [2020-10-16 03:24:57,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:57,977 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:57,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409174529] [2020-10-16 03:24:57,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743195277] [2020-10-16 03:24:57,978 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:58,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:24:58,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:58,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:58,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:58,079 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:24:58,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:58,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:58,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:58,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015299508] [2020-10-16 03:24:58,092 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:58,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:58,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:58,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:58,093 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:58,094 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 122 transitions, 2485 flow. Second operand 13 states. [2020-10-16 03:24:58,094 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:58,094 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:58,095 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:58,616 INFO L129 PetriNetUnfolder]: 109/279 cut-off events. [2020-10-16 03:24:58,616 INFO L130 PetriNetUnfolder]: For 14260/14262 co-relation queries the response was YES. [2020-10-16 03:24:58,619 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3394 conditions, 279 events. 109/279 cut-off events. For 14260/14262 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1241 event pairs, 0 based on Foata normal form. 4/283 useless extension candidates. Maximal degree in co-relation 3312. Up to 159 conditions per place. [2020-10-16 03:24:58,623 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 27 selfloop transitions, 106 changer transitions 0/140 dead transitions. [2020-10-16 03:24:58,624 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 140 transitions, 3525 flow [2020-10-16 03:24:58,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:24:58,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:24:58,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1419 transitions. [2020-10-16 03:24:58,626 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 03:24:58,627 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1419 transitions. [2020-10-16 03:24:58,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1419 transitions. [2020-10-16 03:24:58,627 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:58,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1419 transitions. [2020-10-16 03:24:58,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:24:58,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:24:58,632 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:24:58,632 INFO L185 Difference]: Start difference. First operand has 180 places, 122 transitions, 2485 flow. Second operand 21 states and 1419 transitions. [2020-10-16 03:24:58,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 140 transitions, 3525 flow [2020-10-16 03:24:58,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 140 transitions, 3197 flow, removed 85 selfloop flow, removed 15 redundant places. [2020-10-16 03:24:58,707 INFO L241 Difference]: Finished difference. Result has 187 places, 123 transitions, 2463 flow [2020-10-16 03:24:58,707 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2157, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2463, PETRI_PLACES=187, PETRI_TRANSITIONS=123} [2020-10-16 03:24:58,710 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 169 predicate places. [2020-10-16 03:24:58,710 INFO L481 AbstractCegarLoop]: Abstraction has has 187 places, 123 transitions, 2463 flow [2020-10-16 03:24:58,710 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:58,710 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:58,711 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:58,924 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:58,925 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:58,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:58,925 INFO L82 PathProgramCache]: Analyzing trace with hash -547648186, now seen corresponding path program 29 times [2020-10-16 03:24:58,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:58,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207748185] [2020-10-16 03:24:58,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:59,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207748185] [2020-10-16 03:24:59,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030445683] [2020-10-16 03:24:59,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:59,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 03:24:59,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:24:59,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 03:24:59,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:24:59,086 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:24:59,097 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:59,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:24:59,098 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2020-10-16 03:24:59,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915621226] [2020-10-16 03:24:59,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:24:59,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:24:59,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:24:59,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:24:59,100 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:24:59,101 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 123 transitions, 2463 flow. Second operand 13 states. [2020-10-16 03:24:59,101 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:24:59,101 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:24:59,101 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:24:59,558 INFO L129 PetriNetUnfolder]: 112/284 cut-off events. [2020-10-16 03:24:59,558 INFO L130 PetriNetUnfolder]: For 15335/15337 co-relation queries the response was YES. [2020-10-16 03:24:59,561 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3505 conditions, 284 events. 112/284 cut-off events. For 15335/15337 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1256 event pairs, 0 based on Foata normal form. 3/287 useless extension candidates. Maximal degree in co-relation 3421. Up to 161 conditions per place. [2020-10-16 03:24:59,595 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 49 selfloop transitions, 86 changer transitions 0/142 dead transitions. [2020-10-16 03:24:59,595 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 142 transitions, 3559 flow [2020-10-16 03:24:59,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:24:59,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:24:59,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1351 transitions. [2020-10-16 03:24:59,598 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:24:59,598 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1351 transitions. [2020-10-16 03:24:59,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1351 transitions. [2020-10-16 03:24:59,599 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:24:59,599 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1351 transitions. [2020-10-16 03:24:59,601 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:24:59,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:24:59,603 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:24:59,603 INFO L185 Difference]: Start difference. First operand has 187 places, 123 transitions, 2463 flow. Second operand 20 states and 1351 transitions. [2020-10-16 03:24:59,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 142 transitions, 3559 flow [2020-10-16 03:24:59,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 142 transitions, 3275 flow, removed 50 selfloop flow, removed 18 redundant places. [2020-10-16 03:24:59,665 INFO L241 Difference]: Finished difference. Result has 190 places, 126 transitions, 2559 flow [2020-10-16 03:24:59,666 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2235, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2559, PETRI_PLACES=190, PETRI_TRANSITIONS=126} [2020-10-16 03:24:59,666 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 172 predicate places. [2020-10-16 03:24:59,666 INFO L481 AbstractCegarLoop]: Abstraction has has 190 places, 126 transitions, 2559 flow [2020-10-16 03:24:59,666 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:24:59,666 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:24:59,666 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:24:59,872 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:24:59,873 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:24:59,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:24:59,873 INFO L82 PathProgramCache]: Analyzing trace with hash -744168569, now seen corresponding path program 30 times [2020-10-16 03:24:59,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:24:59,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877983630] [2020-10-16 03:24:59,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:24:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:24:59,962 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:24:59,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877983630] [2020-10-16 03:24:59,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913402321] [2020-10-16 03:24:59,962 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:00,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:00,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:00,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:00,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:00,037 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:00,048 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:00,049 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:00,049 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:25:00,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671307336] [2020-10-16 03:25:00,050 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:00,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:00,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:00,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:00,051 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:00,051 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 126 transitions, 2559 flow. Second operand 14 states. [2020-10-16 03:25:00,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:00,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:00,052 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:00,532 INFO L129 PetriNetUnfolder]: 115/291 cut-off events. [2020-10-16 03:25:00,532 INFO L130 PetriNetUnfolder]: For 14738/14740 co-relation queries the response was YES. [2020-10-16 03:25:00,534 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. 1/292 useless extension candidates. Maximal degree in co-relation 3467. Up to 165 conditions per place. [2020-10-16 03:25:00,538 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 30 selfloop transitions, 110 changer transitions 0/147 dead transitions. [2020-10-16 03:25:00,538 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 147 transitions, 3731 flow [2020-10-16 03:25:00,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:00,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:00,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1351 transitions. [2020-10-16 03:25:00,540 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:25:00,541 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1351 transitions. [2020-10-16 03:25:00,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1351 transitions. [2020-10-16 03:25:00,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:00,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1351 transitions. [2020-10-16 03:25:00,543 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:00,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:00,545 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:00,545 INFO L185 Difference]: Start difference. First operand has 190 places, 126 transitions, 2559 flow. Second operand 20 states and 1351 transitions. [2020-10-16 03:25:00,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 147 transitions, 3731 flow [2020-10-16 03:25:00,592 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 147 transitions, 3515 flow, removed 37 selfloop flow, removed 17 redundant places. [2020-10-16 03:25:00,596 INFO L241 Difference]: Finished difference. Result has 194 places, 129 transitions, 2727 flow [2020-10-16 03:25:00,597 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=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2727, PETRI_PLACES=194, PETRI_TRANSITIONS=129} [2020-10-16 03:25:00,597 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 176 predicate places. [2020-10-16 03:25:00,597 INFO L481 AbstractCegarLoop]: Abstraction has has 194 places, 129 transitions, 2727 flow [2020-10-16 03:25:00,597 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:00,597 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:00,597 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:00,809 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 03:25:00,810 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:00,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:00,810 INFO L82 PathProgramCache]: Analyzing trace with hash -476608046, now seen corresponding path program 31 times [2020-10-16 03:25:00,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:00,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925150425] [2020-10-16 03:25:00,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:00,929 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:00,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925150425] [2020-10-16 03:25:00,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093102311] [2020-10-16 03:25:00,930 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:00,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:00,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:00,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:00,992 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:00,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:00,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-10-16 03:25:00,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431146402] [2020-10-16 03:25:00,993 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 03:25:00,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:00,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 03:25:00,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 03:25:00,995 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:00,996 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 129 transitions, 2727 flow. Second operand 13 states. [2020-10-16 03:25:00,996 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:00,996 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:00,996 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:01,264 INFO L129 PetriNetUnfolder]: 117/298 cut-off events. [2020-10-16 03:25:01,264 INFO L130 PetriNetUnfolder]: For 16631/16633 co-relation queries the response was YES. [2020-10-16 03:25:01,268 INFO L80 FinitePrefix]: Finished finitePrefix Result has 3744 conditions, 298 events. 117/298 cut-off events. For 16631/16633 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1329 event pairs, 0 based on Foata normal form. 4/302 useless extension candidates. Maximal degree in co-relation 3656. Up to 184 conditions per place. [2020-10-16 03:25:01,274 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 114 selfloop transitions, 21 changer transitions 0/142 dead transitions. [2020-10-16 03:25:01,274 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 142 transitions, 3587 flow [2020-10-16 03:25:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 03:25:01,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2020-10-16 03:25:01,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 942 transitions. [2020-10-16 03:25:01,276 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:25:01,276 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 942 transitions. [2020-10-16 03:25:01,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 942 transitions. [2020-10-16 03:25:01,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:01,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 942 transitions. [2020-10-16 03:25:01,278 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 15 states. [2020-10-16 03:25:01,280 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 15 states. [2020-10-16 03:25:01,280 INFO L81 ComplementDD]: Finished complementDD. Result 15 states. [2020-10-16 03:25:01,280 INFO L185 Difference]: Start difference. First operand has 194 places, 129 transitions, 2727 flow. Second operand 14 states and 942 transitions. [2020-10-16 03:25:01,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 142 transitions, 3587 flow [2020-10-16 03:25:01,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 142 transitions, 3315 flow, removed 42 selfloop flow, removed 17 redundant places. [2020-10-16 03:25:01,358 INFO L241 Difference]: Finished difference. Result has 192 places, 131 transitions, 2599 flow [2020-10-16 03:25:01,359 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:01,359 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 174 predicate places. [2020-10-16 03:25:01,359 INFO L481 AbstractCegarLoop]: Abstraction has has 192 places, 131 transitions, 2599 flow [2020-10-16 03:25:01,359 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 03:25:01,359 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:01,359 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:01,565 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:01,566 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:01,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:01,566 INFO L82 PathProgramCache]: Analyzing trace with hash -219980600, now seen corresponding path program 32 times [2020-10-16 03:25:01,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:01,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571763020] [2020-10-16 03:25:01,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:01,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:01,676 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:01,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571763020] [2020-10-16 03:25:01,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327391917] [2020-10-16 03:25:01,677 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:01,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:01,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:01,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:01,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:01,740 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:01,754 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:01,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:01,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:25:01,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026588511] [2020-10-16 03:25:01,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:01,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:01,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:01,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:01,756 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:01,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 131 transitions, 2599 flow. Second operand 14 states. [2020-10-16 03:25:01,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:01,757 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:01,757 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:02,157 INFO L129 PetriNetUnfolder]: 129/332 cut-off events. [2020-10-16 03:25:02,157 INFO L130 PetriNetUnfolder]: For 20515/20521 co-relation queries the response was YES. [2020-10-16 03:25:02,160 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4209 conditions, 332 events. 129/332 cut-off events. For 20515/20521 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1561 event pairs, 0 based on Foata normal form. 8/340 useless extension candidates. Maximal degree in co-relation 4119. Up to 191 conditions per place. [2020-10-16 03:25:02,165 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 95 selfloop transitions, 54 changer transitions 0/156 dead transitions. [2020-10-16 03:25:02,165 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 156 transitions, 3849 flow [2020-10-16 03:25:02,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 03:25:02,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2020-10-16 03:25:02,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1146 transitions. [2020-10-16 03:25:02,167 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6741176470588235 [2020-10-16 03:25:02,167 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1146 transitions. [2020-10-16 03:25:02,167 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1146 transitions. [2020-10-16 03:25:02,168 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:02,168 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1146 transitions. [2020-10-16 03:25:02,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 18 states. [2020-10-16 03:25:02,171 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 18 states. [2020-10-16 03:25:02,171 INFO L81 ComplementDD]: Finished complementDD. Result 18 states. [2020-10-16 03:25:02,171 INFO L185 Difference]: Start difference. First operand has 192 places, 131 transitions, 2599 flow. Second operand 17 states and 1146 transitions. [2020-10-16 03:25:02,171 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 156 transitions, 3849 flow [2020-10-16 03:25:02,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 156 transitions, 3721 flow, removed 45 selfloop flow, removed 11 redundant places. [2020-10-16 03:25:02,227 INFO L241 Difference]: Finished difference. Result has 203 places, 143 transitions, 3011 flow [2020-10-16 03:25:02,227 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=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3011, PETRI_PLACES=203, PETRI_TRANSITIONS=143} [2020-10-16 03:25:02,228 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 185 predicate places. [2020-10-16 03:25:02,228 INFO L481 AbstractCegarLoop]: Abstraction has has 203 places, 143 transitions, 3011 flow [2020-10-16 03:25:02,228 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:02,228 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:02,228 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:02,433 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 03:25:02,434 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:02,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:02,434 INFO L82 PathProgramCache]: Analyzing trace with hash 202792686, now seen corresponding path program 33 times [2020-10-16 03:25:02,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:02,435 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588222356] [2020-10-16 03:25:02,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:02,532 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:02,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588222356] [2020-10-16 03:25:02,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751490948] [2020-10-16 03:25:02,533 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:02,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:25:02,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:02,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-10-16 03:25:02,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:02,599 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:02,609 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:02,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:02,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2020-10-16 03:25:02,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597256922] [2020-10-16 03:25:02,610 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:02,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:02,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:02,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:02,612 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:02,613 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 143 transitions, 3011 flow. Second operand 14 states. [2020-10-16 03:25:02,613 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:02,613 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:02,613 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:03,144 INFO L129 PetriNetUnfolder]: 133/342 cut-off events. [2020-10-16 03:25:03,144 INFO L130 PetriNetUnfolder]: For 22559/22565 co-relation queries the response was YES. [2020-10-16 03:25:03,147 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4482 conditions, 342 events. 133/342 cut-off events. For 22559/22565 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1607 event pairs, 0 based on Foata normal form. 8/350 useless extension candidates. Maximal degree in co-relation 4386. Up to 197 conditions per place. [2020-10-16 03:25:03,151 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 47 selfloop transitions, 112 changer transitions 0/166 dead transitions. [2020-10-16 03:25:03,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 166 transitions, 4419 flow [2020-10-16 03:25:03,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:03,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:03,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1554 transitions. [2020-10-16 03:25:03,154 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756521739130434 [2020-10-16 03:25:03,155 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1554 transitions. [2020-10-16 03:25:03,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1554 transitions. [2020-10-16 03:25:03,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:03,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1554 transitions. [2020-10-16 03:25:03,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:03,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:03,161 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:03,161 INFO L185 Difference]: Start difference. First operand has 203 places, 143 transitions, 3011 flow. Second operand 23 states and 1554 transitions. [2020-10-16 03:25:03,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 166 transitions, 4419 flow [2020-10-16 03:25:03,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 166 transitions, 4237 flow, removed 64 selfloop flow, removed 10 redundant places. [2020-10-16 03:25:03,253 INFO L241 Difference]: Finished difference. Result has 218 places, 147 transitions, 3320 flow [2020-10-16 03:25:03,253 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=2873, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3320, PETRI_PLACES=218, PETRI_TRANSITIONS=147} [2020-10-16 03:25:03,253 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 200 predicate places. [2020-10-16 03:25:03,254 INFO L481 AbstractCegarLoop]: Abstraction has has 218 places, 147 transitions, 3320 flow [2020-10-16 03:25:03,254 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:03,254 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:03,254 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:03,454 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:03,455 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:03,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:03,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1115003167, now seen corresponding path program 34 times [2020-10-16 03:25:03,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:03,456 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924265722] [2020-10-16 03:25:03,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:03,586 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:03,586 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924265722] [2020-10-16 03:25:03,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803987804] [2020-10-16 03:25:03,587 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:03,636 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:03,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:03,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:03,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:03,651 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:03,651 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:03,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509299982] [2020-10-16 03:25:03,651 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:03,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:03,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:03,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:03,653 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:03,653 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 147 transitions, 3320 flow. Second operand 14 states. [2020-10-16 03:25:03,653 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:03,654 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:03,654 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:03,955 INFO L129 PetriNetUnfolder]: 135/349 cut-off events. [2020-10-16 03:25:03,955 INFO L130 PetriNetUnfolder]: For 23865/23871 co-relation queries the response was YES. [2020-10-16 03:25:03,958 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4715 conditions, 349 events. 135/349 cut-off events. For 23865/23871 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1647 event pairs, 0 based on Foata normal form. 5/354 useless extension candidates. Maximal degree in co-relation 4616. Up to 201 conditions per place. [2020-10-16 03:25:03,962 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 111 selfloop transitions, 44 changer transitions 0/162 dead transitions. [2020-10-16 03:25:03,962 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 162 transitions, 4362 flow [2020-10-16 03:25:03,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:03,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:03,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1077 transitions. [2020-10-16 03:25:03,965 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.673125 [2020-10-16 03:25:03,965 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1077 transitions. [2020-10-16 03:25:03,965 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1077 transitions. [2020-10-16 03:25:03,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:03,965 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1077 transitions. [2020-10-16 03:25:03,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:03,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:03,967 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:03,968 INFO L185 Difference]: Start difference. First operand has 218 places, 147 transitions, 3320 flow. Second operand 16 states and 1077 transitions. [2020-10-16 03:25:03,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 162 transitions, 4362 flow [2020-10-16 03:25:04,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 162 transitions, 4045 flow, removed 71 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:04,040 INFO L241 Difference]: Finished difference. Result has 217 places, 149 transitions, 3217 flow [2020-10-16 03:25:04,041 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3017, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3217, PETRI_PLACES=217, PETRI_TRANSITIONS=149} [2020-10-16 03:25:04,041 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 199 predicate places. [2020-10-16 03:25:04,041 INFO L481 AbstractCegarLoop]: Abstraction has has 217 places, 149 transitions, 3217 flow [2020-10-16 03:25:04,041 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:04,041 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:04,041 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:04,247 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 03:25:04,248 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:04,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:04,248 INFO L82 PathProgramCache]: Analyzing trace with hash -2146415779, now seen corresponding path program 35 times [2020-10-16 03:25:04,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:04,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046610818] [2020-10-16 03:25:04,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:04,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:04,383 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:04,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046610818] [2020-10-16 03:25:04,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053821060] [2020-10-16 03:25:04,384 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:04,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-10-16 03:25:04,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:04,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:04,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:04,445 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:04,465 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:04,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:04,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:04,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27932803] [2020-10-16 03:25:04,466 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:04,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:04,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:04,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:04,468 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:04,469 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 149 transitions, 3217 flow. Second operand 15 states. [2020-10-16 03:25:04,469 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:04,469 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:04,469 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:04,924 INFO L129 PetriNetUnfolder]: 141/366 cut-off events. [2020-10-16 03:25:04,924 INFO L130 PetriNetUnfolder]: For 26136/26138 co-relation queries the response was YES. [2020-10-16 03:25:04,928 INFO L80 FinitePrefix]: Finished finitePrefix Result has 4938 conditions, 366 events. 141/366 cut-off events. For 26136/26138 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1769 event pairs, 0 based on Foata normal form. 4/370 useless extension candidates. Maximal degree in co-relation 4837. Up to 213 conditions per place. [2020-10-16 03:25:04,932 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 71 selfloop transitions, 92 changer transitions 0/170 dead transitions. [2020-10-16 03:25:04,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 170 transitions, 4473 flow [2020-10-16 03:25:04,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:04,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:04,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1281 transitions. [2020-10-16 03:25:04,934 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742105263157895 [2020-10-16 03:25:04,934 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1281 transitions. [2020-10-16 03:25:04,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1281 transitions. [2020-10-16 03:25:04,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:04,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1281 transitions. [2020-10-16 03:25:04,937 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:04,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:04,939 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:04,939 INFO L185 Difference]: Start difference. First operand has 217 places, 149 transitions, 3217 flow. Second operand 19 states and 1281 transitions. [2020-10-16 03:25:04,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 170 transitions, 4473 flow [2020-10-16 03:25:05,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 170 transitions, 4277 flow, removed 58 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:05,017 INFO L241 Difference]: Finished difference. Result has 228 places, 155 transitions, 3514 flow [2020-10-16 03:25:05,018 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3055, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3514, PETRI_PLACES=228, PETRI_TRANSITIONS=155} [2020-10-16 03:25:05,018 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 210 predicate places. [2020-10-16 03:25:05,018 INFO L481 AbstractCegarLoop]: Abstraction has has 228 places, 155 transitions, 3514 flow [2020-10-16 03:25:05,018 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:05,018 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:05,018 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:05,219 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 03:25:05,219 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:05,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:05,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1610965881, now seen corresponding path program 36 times [2020-10-16 03:25:05,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:05,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887321943] [2020-10-16 03:25:05,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:05,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:05,326 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:05,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887321943] [2020-10-16 03:25:05,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270315230] [2020-10-16 03:25:05,327 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:05,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-10-16 03:25:05,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:05,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:05,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:05,403 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:05,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:05,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:05,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203347565] [2020-10-16 03:25:05,404 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:05,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:05,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:05,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:05,406 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:05,406 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 155 transitions, 3514 flow. Second operand 14 states. [2020-10-16 03:25:05,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:05,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:05,407 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:05,871 INFO L129 PetriNetUnfolder]: 145/378 cut-off events. [2020-10-16 03:25:05,872 INFO L130 PetriNetUnfolder]: For 27306/27308 co-relation queries the response was YES. [2020-10-16 03:25:05,879 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5178 conditions, 378 events. 145/378 cut-off events. For 27306/27308 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1828 event pairs, 0 based on Foata normal form. 2/380 useless extension candidates. Maximal degree in co-relation 5071. Up to 221 conditions per place. [2020-10-16 03:25:05,885 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 41 selfloop transitions, 130 changer transitions 0/178 dead transitions. [2020-10-16 03:25:05,886 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 178 transitions, 4938 flow [2020-10-16 03:25:05,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:05,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:05,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1485 transitions. [2020-10-16 03:25:05,889 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:05,889 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1485 transitions. [2020-10-16 03:25:05,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1485 transitions. [2020-10-16 03:25:05,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:05,890 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1485 transitions. [2020-10-16 03:25:05,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:05,896 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:05,897 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:05,897 INFO L185 Difference]: Start difference. First operand has 228 places, 155 transitions, 3514 flow. Second operand 22 states and 1485 transitions. [2020-10-16 03:25:05,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 178 transitions, 4938 flow [2020-10-16 03:25:06,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 178 transitions, 4709 flow, removed 63 selfloop flow, removed 12 redundant places. [2020-10-16 03:25:06,079 INFO L241 Difference]: Finished difference. Result has 239 places, 159 transitions, 3758 flow [2020-10-16 03:25:06,080 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3327, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3758, PETRI_PLACES=239, PETRI_TRANSITIONS=159} [2020-10-16 03:25:06,080 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 221 predicate places. [2020-10-16 03:25:06,080 INFO L481 AbstractCegarLoop]: Abstraction has has 239 places, 159 transitions, 3758 flow [2020-10-16 03:25:06,080 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:06,080 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:06,081 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:06,294 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 03:25:06,295 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:06,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:06,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1594878741, now seen corresponding path program 37 times [2020-10-16 03:25:06,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:06,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28815944] [2020-10-16 03:25:06,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:06,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:06,397 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:06,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28815944] [2020-10-16 03:25:06,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118957465] [2020-10-16 03:25:06,398 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:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:06,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:06,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:06,464 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:06,477 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:06,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:06,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:06,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154752830] [2020-10-16 03:25:06,478 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:06,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:06,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:06,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:06,480 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:06,481 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 159 transitions, 3758 flow. Second operand 15 states. [2020-10-16 03:25:06,481 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:06,481 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:06,481 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:07,077 INFO L129 PetriNetUnfolder]: 149/391 cut-off events. [2020-10-16 03:25:07,078 INFO L130 PetriNetUnfolder]: For 27860/27862 co-relation queries the response was YES. [2020-10-16 03:25:07,081 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5417 conditions, 391 events. 149/391 cut-off events. For 27860/27862 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1935 event pairs, 0 based on Foata normal form. 4/395 useless extension candidates. Maximal degree in co-relation 5308. Up to 229 conditions per place. [2020-10-16 03:25:07,085 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 39 selfloop transitions, 136 changer transitions 0/182 dead transitions. [2020-10-16 03:25:07,085 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 182 transitions, 5194 flow [2020-10-16 03:25:07,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:07,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:07,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1553 transitions. [2020-10-16 03:25:07,093 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752173913043479 [2020-10-16 03:25:07,093 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1553 transitions. [2020-10-16 03:25:07,093 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1553 transitions. [2020-10-16 03:25:07,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:07,093 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1553 transitions. [2020-10-16 03:25:07,095 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:07,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:07,105 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:07,105 INFO L185 Difference]: Start difference. First operand has 239 places, 159 transitions, 3758 flow. Second operand 23 states and 1553 transitions. [2020-10-16 03:25:07,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 182 transitions, 5194 flow [2020-10-16 03:25:07,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 182 transitions, 4841 flow, removed 61 selfloop flow, removed 19 redundant places. [2020-10-16 03:25:07,243 INFO L241 Difference]: Finished difference. Result has 244 places, 163 transitions, 3902 flow [2020-10-16 03:25:07,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3447, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3902, PETRI_PLACES=244, PETRI_TRANSITIONS=163} [2020-10-16 03:25:07,244 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 226 predicate places. [2020-10-16 03:25:07,244 INFO L481 AbstractCegarLoop]: Abstraction has has 244 places, 163 transitions, 3902 flow [2020-10-16 03:25:07,244 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:07,244 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:07,244 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:07,444 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 03:25:07,445 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:07,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:07,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1594388631, now seen corresponding path program 38 times [2020-10-16 03:25:07,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:07,446 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801331760] [2020-10-16 03:25:07,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:07,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:07,543 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:07,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801331760] [2020-10-16 03:25:07,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562130684] [2020-10-16 03:25:07,544 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:07,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:07,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:07,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:07,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:07,613 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:07,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:07,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-10-16 03:25:07,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419311745] [2020-10-16 03:25:07,614 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 03:25:07,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:07,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 03:25:07,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-10-16 03:25:07,615 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:07,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 163 transitions, 3902 flow. Second operand 14 states. [2020-10-16 03:25:07,616 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:07,616 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:07,616 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:08,141 INFO L129 PetriNetUnfolder]: 160/417 cut-off events. [2020-10-16 03:25:08,142 INFO L130 PetriNetUnfolder]: For 30206/30212 co-relation queries the response was YES. [2020-10-16 03:25:08,147 INFO L80 FinitePrefix]: Finished finitePrefix Result has 5916 conditions, 417 events. 160/417 cut-off events. For 30206/30212 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2062 event pairs, 0 based on Foata normal form. 5/422 useless extension candidates. Maximal degree in co-relation 5805. Up to 247 conditions per place. [2020-10-16 03:25:08,153 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 151 changer transitions 0/193 dead transitions. [2020-10-16 03:25:08,153 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 193 transitions, 5706 flow [2020-10-16 03:25:08,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:08,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:08,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1622 transitions. [2020-10-16 03:25:08,156 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6758333333333333 [2020-10-16 03:25:08,156 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1622 transitions. [2020-10-16 03:25:08,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1622 transitions. [2020-10-16 03:25:08,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:08,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1622 transitions. [2020-10-16 03:25:08,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:08,161 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:08,161 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:08,161 INFO L185 Difference]: Start difference. First operand has 244 places, 163 transitions, 3902 flow. Second operand 24 states and 1622 transitions. [2020-10-16 03:25:08,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 193 transitions, 5706 flow [2020-10-16 03:25:08,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 193 transitions, 5327 flow, removed 72 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:08,283 INFO L241 Difference]: Finished difference. Result has 251 places, 171 transitions, 4272 flow [2020-10-16 03:25:08,284 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3583, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=4272, PETRI_PLACES=251, PETRI_TRANSITIONS=171} [2020-10-16 03:25:08,284 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 233 predicate places. [2020-10-16 03:25:08,284 INFO L481 AbstractCegarLoop]: Abstraction has has 251 places, 171 transitions, 4272 flow [2020-10-16 03:25:08,284 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 03:25:08,284 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:08,284 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:08,499 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 03:25:08,500 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:08,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:08,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1723642493, now seen corresponding path program 39 times [2020-10-16 03:25:08,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:08,501 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737486638] [2020-10-16 03:25:08,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:08,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:08,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737486638] [2020-10-16 03:25:08,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834094748] [2020-10-16 03:25:08,596 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:08,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-16 03:25:08,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:08,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:08,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:08,665 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:08,676 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:08,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:08,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:08,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891308764] [2020-10-16 03:25:08,677 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:08,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:08,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:08,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:08,679 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:08,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 171 transitions, 4272 flow. Second operand 15 states. [2020-10-16 03:25:08,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:08,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:08,679 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:09,327 INFO L129 PetriNetUnfolder]: 157/410 cut-off events. [2020-10-16 03:25:09,327 INFO L130 PetriNetUnfolder]: For 33246/33248 co-relation queries the response was YES. [2020-10-16 03:25:09,331 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6005 conditions, 410 events. 157/410 cut-off events. For 33246/33248 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2059 event pairs, 0 based on Foata normal form. 4/414 useless extension candidates. Maximal degree in co-relation 5890. Up to 243 conditions per place. [2020-10-16 03:25:09,336 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 32 selfloop transitions, 154 changer transitions 0/193 dead transitions. [2020-10-16 03:25:09,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 193 transitions, 5810 flow [2020-10-16 03:25:09,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:09,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:09,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1689 transitions. [2020-10-16 03:25:09,340 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6756 [2020-10-16 03:25:09,340 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1689 transitions. [2020-10-16 03:25:09,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1689 transitions. [2020-10-16 03:25:09,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:09,341 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1689 transitions. [2020-10-16 03:25:09,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:09,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:09,345 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:09,345 INFO L185 Difference]: Start difference. First operand has 251 places, 171 transitions, 4272 flow. Second operand 25 states and 1689 transitions. [2020-10-16 03:25:09,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 193 transitions, 5810 flow [2020-10-16 03:25:09,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 193 transitions, 5341 flow, removed 115 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:09,492 INFO L241 Difference]: Finished difference. Result has 259 places, 172 transitions, 4224 flow [2020-10-16 03:25:09,492 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3803, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=4224, PETRI_PLACES=259, PETRI_TRANSITIONS=172} [2020-10-16 03:25:09,492 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 241 predicate places. [2020-10-16 03:25:09,493 INFO L481 AbstractCegarLoop]: Abstraction has has 259 places, 172 transitions, 4224 flow [2020-10-16 03:25:09,493 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:09,493 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:09,493 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:09,693 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 03:25:09,694 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:09,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:09,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1991622277, now seen corresponding path program 40 times [2020-10-16 03:25:09,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:09,695 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398458267] [2020-10-16 03:25:09,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:09,789 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:09,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398458267] [2020-10-16 03:25:09,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828846113] [2020-10-16 03:25:09,790 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:09,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:09,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:09,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-10-16 03:25:09,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:09,866 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:09,878 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:09,879 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:09,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2020-10-16 03:25:09,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115757568] [2020-10-16 03:25:09,879 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:09,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:09,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:09,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:09,881 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:09,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 172 transitions, 4224 flow. Second operand 15 states. [2020-10-16 03:25:09,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:09,882 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:09,882 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:10,468 INFO L129 PetriNetUnfolder]: 160/415 cut-off events. [2020-10-16 03:25:10,468 INFO L130 PetriNetUnfolder]: For 35098/35100 co-relation queries the response was YES. [2020-10-16 03:25:10,472 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6116 conditions, 415 events. 160/415 cut-off events. For 35098/35100 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2076 event pairs, 0 based on Foata normal form. 3/418 useless extension candidates. Maximal degree in co-relation 5999. Up to 243 conditions per place. [2020-10-16 03:25:10,479 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 63 selfloop transitions, 126 changer transitions 0/196 dead transitions. [2020-10-16 03:25:10,479 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 196 transitions, 5838 flow [2020-10-16 03:25:10,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:10,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:10,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:10,483 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:10,483 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:10,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:10,485 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:10,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:10,488 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:10,488 INFO L185 Difference]: Start difference. First operand has 259 places, 172 transitions, 4224 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:10,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 196 transitions, 5838 flow [2020-10-16 03:25:10,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 196 transitions, 5432 flow, removed 61 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:10,656 INFO L241 Difference]: Finished difference. Result has 261 places, 175 transitions, 4320 flow [2020-10-16 03:25:10,656 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=3886, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=4320, PETRI_PLACES=261, PETRI_TRANSITIONS=175} [2020-10-16 03:25:10,656 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 243 predicate places. [2020-10-16 03:25:10,656 INFO L481 AbstractCegarLoop]: Abstraction has has 261 places, 175 transitions, 4320 flow [2020-10-16 03:25:10,656 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:10,656 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:10,656 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:10,857 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 03:25:10,857 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:10,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:10,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1893293424, now seen corresponding path program 41 times [2020-10-16 03:25:10,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:10,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692615064] [2020-10-16 03:25:10,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:10,969 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:10,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692615064] [2020-10-16 03:25:10,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799565970] [2020-10-16 03:25:10,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 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:11,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:11,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:11,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:11,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:11,072 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:11,086 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:11,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:11,087 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:11,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965663963] [2020-10-16 03:25:11,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:11,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:11,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:11,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:11,089 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:11,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 175 transitions, 4320 flow. Second operand 16 states. [2020-10-16 03:25:11,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:11,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:11,090 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:11,797 INFO L129 PetriNetUnfolder]: 163/423 cut-off events. [2020-10-16 03:25:11,797 INFO L130 PetriNetUnfolder]: For 33867/33869 co-relation queries the response was YES. [2020-10-16 03:25:11,802 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6153 conditions, 423 events. 163/423 cut-off events. For 33867/33869 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2114 event pairs, 0 based on Foata normal form. 1/424 useless extension candidates. Maximal degree in co-relation 6034. Up to 247 conditions per place. [2020-10-16 03:25:11,806 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 35 selfloop transitions, 158 changer transitions 0/200 dead transitions. [2020-10-16 03:25:11,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 200 transitions, 6018 flow [2020-10-16 03:25:11,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:11,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:11,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1621 transitions. [2020-10-16 03:25:11,809 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754166666666667 [2020-10-16 03:25:11,809 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1621 transitions. [2020-10-16 03:25:11,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1621 transitions. [2020-10-16 03:25:11,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:11,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1621 transitions. [2020-10-16 03:25:11,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:11,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:11,814 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:11,814 INFO L185 Difference]: Start difference. First operand has 261 places, 175 transitions, 4320 flow. Second operand 24 states and 1621 transitions. [2020-10-16 03:25:11,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 200 transitions, 6018 flow [2020-10-16 03:25:11,919 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 200 transitions, 5738 flow, removed 47 selfloop flow, removed 19 redundant places. [2020-10-16 03:25:11,924 INFO L241 Difference]: Finished difference. Result has 267 places, 178 transitions, 4550 flow [2020-10-16 03:25:11,924 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4040, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=4550, PETRI_PLACES=267, PETRI_TRANSITIONS=178} [2020-10-16 03:25:11,924 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 249 predicate places. [2020-10-16 03:25:11,925 INFO L481 AbstractCegarLoop]: Abstraction has has 267 places, 178 transitions, 4550 flow [2020-10-16 03:25:11,925 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:11,925 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:11,925 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:12,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:12,133 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:12,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:12,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1356705901, now seen corresponding path program 42 times [2020-10-16 03:25:12,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:12,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857117241] [2020-10-16 03:25:12,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:12,280 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:12,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857117241] [2020-10-16 03:25:12,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031757477] [2020-10-16 03:25:12,281 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:12,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:12,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:12,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:12,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:12,338 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:12,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:12,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:12,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493098339] [2020-10-16 03:25:12,339 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:12,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:12,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:12,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:12,340 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:12,341 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 178 transitions, 4550 flow. Second operand 15 states. [2020-10-16 03:25:12,341 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:12,341 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:12,341 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:12,689 INFO L129 PetriNetUnfolder]: 165/429 cut-off events. [2020-10-16 03:25:12,689 INFO L130 PetriNetUnfolder]: For 37209/37211 co-relation queries the response was YES. [2020-10-16 03:25:12,694 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6417 conditions, 429 events. 165/429 cut-off events. For 37209/37211 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2149 event pairs, 0 based on Foata normal form. 4/433 useless extension candidates. Maximal degree in co-relation 6296. Up to 272 conditions per place. [2020-10-16 03:25:12,698 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 163 selfloop transitions, 23 changer transitions 0/193 dead transitions. [2020-10-16 03:25:12,698 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 193 transitions, 5752 flow [2020-10-16 03:25:12,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 03:25:12,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2020-10-16 03:25:12,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1076 transitions. [2020-10-16 03:25:12,700 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:25:12,700 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1076 transitions. [2020-10-16 03:25:12,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1076 transitions. [2020-10-16 03:25:12,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:12,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1076 transitions. [2020-10-16 03:25:12,701 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 17 states. [2020-10-16 03:25:12,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 17 states. [2020-10-16 03:25:12,703 INFO L81 ComplementDD]: Finished complementDD. Result 17 states. [2020-10-16 03:25:12,703 INFO L185 Difference]: Start difference. First operand has 267 places, 178 transitions, 4550 flow. Second operand 16 states and 1076 transitions. [2020-10-16 03:25:12,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 193 transitions, 5752 flow [2020-10-16 03:25:12,835 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 193 transitions, 5366 flow, removed 52 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:12,839 INFO L241 Difference]: Finished difference. Result has 263 places, 180 transitions, 4332 flow [2020-10-16 03:25:12,839 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4164, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4332, PETRI_PLACES=263, PETRI_TRANSITIONS=180} [2020-10-16 03:25:12,839 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 245 predicate places. [2020-10-16 03:25:12,839 INFO L481 AbstractCegarLoop]: Abstraction has has 263 places, 180 transitions, 4332 flow [2020-10-16 03:25:12,840 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:12,840 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:12,840 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:13,040 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 03:25:13,041 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:13,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:13,041 INFO L82 PathProgramCache]: Analyzing trace with hash -947943161, now seen corresponding path program 43 times [2020-10-16 03:25:13,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:13,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375545108] [2020-10-16 03:25:13,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:13,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,180 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:13,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375545108] [2020-10-16 03:25:13,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862896350] [2020-10-16 03:25:13,181 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:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:13,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:13,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:13,250 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:13,263 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:13,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:13,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:13,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783132132] [2020-10-16 03:25:13,264 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:13,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:13,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:13,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:13,265 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:13,266 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 180 transitions, 4332 flow. Second operand 16 states. [2020-10-16 03:25:13,266 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:13,266 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:13,266 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:13,766 INFO L129 PetriNetUnfolder]: 169/441 cut-off events. [2020-10-16 03:25:13,766 INFO L130 PetriNetUnfolder]: For 41099/41101 co-relation queries the response was YES. [2020-10-16 03:25:13,770 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6603 conditions, 441 events. 169/441 cut-off events. For 41099/41101 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2226 event pairs, 0 based on Foata normal form. 4/445 useless extension candidates. Maximal degree in co-relation 6480. Up to 259 conditions per place. [2020-10-16 03:25:13,774 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 132 selfloop transitions, 60 changer transitions 0/199 dead transitions. [2020-10-16 03:25:13,774 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 199 transitions, 5760 flow [2020-10-16 03:25:13,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 03:25:13,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-10-16 03:25:13,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1280 transitions. [2020-10-16 03:25:13,776 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736842105263158 [2020-10-16 03:25:13,776 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1280 transitions. [2020-10-16 03:25:13,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1280 transitions. [2020-10-16 03:25:13,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:13,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1280 transitions. [2020-10-16 03:25:13,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 20 states. [2020-10-16 03:25:13,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 20 states. [2020-10-16 03:25:13,784 INFO L81 ComplementDD]: Finished complementDD. Result 20 states. [2020-10-16 03:25:13,784 INFO L185 Difference]: Start difference. First operand has 263 places, 180 transitions, 4332 flow. Second operand 19 states and 1280 transitions. [2020-10-16 03:25:13,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 199 transitions, 5760 flow [2020-10-16 03:25:13,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 199 transitions, 5610 flow, removed 54 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:13,909 INFO L241 Difference]: Finished difference. Result has 270 places, 184 transitions, 4526 flow [2020-10-16 03:25:13,910 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4200, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4526, PETRI_PLACES=270, PETRI_TRANSITIONS=184} [2020-10-16 03:25:13,910 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 252 predicate places. [2020-10-16 03:25:13,910 INFO L481 AbstractCegarLoop]: Abstraction has has 270 places, 184 transitions, 4526 flow [2020-10-16 03:25:13,910 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:13,910 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:13,910 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:14,117 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:14,118 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:14,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:14,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1594171721, now seen corresponding path program 44 times [2020-10-16 03:25:14,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:14,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941047545] [2020-10-16 03:25:14,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:14,229 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:14,230 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941047545] [2020-10-16 03:25:14,230 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024017573] [2020-10-16 03:25:14,230 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:14,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:14,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:14,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:14,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:14,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:14,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:14,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:14,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857067251] [2020-10-16 03:25:14,289 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:14,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:14,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:14,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:14,290 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:14,291 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 184 transitions, 4526 flow. Second operand 15 states. [2020-10-16 03:25:14,291 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:14,291 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:14,292 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:14,844 INFO L129 PetriNetUnfolder]: 175/458 cut-off events. [2020-10-16 03:25:14,844 INFO L130 PetriNetUnfolder]: For 44489/44491 co-relation queries the response was YES. [2020-10-16 03:25:14,849 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6985 conditions, 458 events. 175/458 cut-off events. For 44489/44491 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2327 event pairs, 0 based on Foata normal form. 4/462 useless extension candidates. Maximal degree in co-relation 6860. Up to 271 conditions per place. [2020-10-16 03:25:14,853 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 68 selfloop transitions, 138 changer transitions 0/213 dead transitions. [2020-10-16 03:25:14,853 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 213 transitions, 6441 flow [2020-10-16 03:25:14,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:25:14,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:25:14,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1755 transitions. [2020-10-16 03:25:14,860 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:25:14,860 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1755 transitions. [2020-10-16 03:25:14,860 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1755 transitions. [2020-10-16 03:25:14,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:14,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1755 transitions. [2020-10-16 03:25:14,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:25:14,865 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:25:14,865 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:25:14,865 INFO L185 Difference]: Start difference. First operand has 270 places, 184 transitions, 4526 flow. Second operand 26 states and 1755 transitions. [2020-10-16 03:25:14,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 213 transitions, 6441 flow [2020-10-16 03:25:15,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 213 transitions, 6193 flow, removed 70 selfloop flow, removed 16 redundant places. [2020-10-16 03:25:15,055 INFO L241 Difference]: Finished difference. Result has 283 places, 192 transitions, 4955 flow [2020-10-16 03:25:15,056 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4326, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=4955, PETRI_PLACES=283, PETRI_TRANSITIONS=192} [2020-10-16 03:25:15,056 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 265 predicate places. [2020-10-16 03:25:15,056 INFO L481 AbstractCegarLoop]: Abstraction has has 283 places, 192 transitions, 4955 flow [2020-10-16 03:25:15,056 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:15,056 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:15,056 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:15,257 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 03:25:15,257 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:15,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:15,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1610748971, now seen corresponding path program 45 times [2020-10-16 03:25:15,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:15,258 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875349963] [2020-10-16 03:25:15,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:15,376 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:15,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875349963] [2020-10-16 03:25:15,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496424908] [2020-10-16 03:25:15,376 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:15,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:15,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:15,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:15,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:15,479 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:15,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:15,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-10-16 03:25:15,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757075563] [2020-10-16 03:25:15,481 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 03:25:15,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:15,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 03:25:15,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 03:25:15,483 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:15,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 192 transitions, 4955 flow. Second operand 15 states. [2020-10-16 03:25:15,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:15,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:15,485 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:16,104 INFO L129 PetriNetUnfolder]: 184/480 cut-off events. [2020-10-16 03:25:16,104 INFO L130 PetriNetUnfolder]: For 48919/48925 co-relation queries the response was YES. [2020-10-16 03:25:16,108 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7611 conditions, 480 events. 184/480 cut-off events. For 48919/48925 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2437 event pairs, 0 based on Foata normal form. 8/488 useless extension candidates. Maximal degree in co-relation 7482. Up to 285 conditions per place. [2020-10-16 03:25:16,113 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 57 selfloop transitions, 158 changer transitions 0/222 dead transitions. [2020-10-16 03:25:16,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 222 transitions, 7145 flow [2020-10-16 03:25:16,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:16,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:16,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1892 transitions. [2020-10-16 03:25:16,115 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6757142857142857 [2020-10-16 03:25:16,115 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1892 transitions. [2020-10-16 03:25:16,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1892 transitions. [2020-10-16 03:25:16,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:16,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1892 transitions. [2020-10-16 03:25:16,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:16,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:16,118 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:16,118 INFO L185 Difference]: Start difference. First operand has 283 places, 192 transitions, 4955 flow. Second operand 28 states and 1892 transitions. [2020-10-16 03:25:16,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 222 transitions, 7145 flow [2020-10-16 03:25:16,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 222 transitions, 6739 flow, removed 97 selfloop flow, removed 20 redundant places. [2020-10-16 03:25:16,311 INFO L241 Difference]: Finished difference. Result has 294 places, 198 transitions, 5298 flow [2020-10-16 03:25:16,311 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4579, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=5298, PETRI_PLACES=294, PETRI_TRANSITIONS=198} [2020-10-16 03:25:16,312 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 276 predicate places. [2020-10-16 03:25:16,312 INFO L481 AbstractCegarLoop]: Abstraction has has 294 places, 198 transitions, 5298 flow [2020-10-16 03:25:16,312 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 03:25:16,312 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:16,312 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:16,517 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:16,518 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:16,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:16,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1610765711, now seen corresponding path program 46 times [2020-10-16 03:25:16,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:16,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587692401] [2020-10-16 03:25:16,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:16,623 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:16,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587692401] [2020-10-16 03:25:16,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33798530] [2020-10-16 03:25:16,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 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:16,668 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:16,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:16,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-10-16 03:25:16,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:16,689 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:16,700 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:16,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:16,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2020-10-16 03:25:16,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425720735] [2020-10-16 03:25:16,702 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:16,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:16,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:16,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:16,703 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:16,704 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 198 transitions, 5298 flow. Second operand 16 states. [2020-10-16 03:25:16,704 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:16,704 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:16,704 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:17,418 INFO L129 PetriNetUnfolder]: 181/473 cut-off events. [2020-10-16 03:25:17,418 INFO L130 PetriNetUnfolder]: For 54557/54559 co-relation queries the response was YES. [2020-10-16 03:25:17,423 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7752 conditions, 473 events. 181/473 cut-off events. For 54557/54559 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2419 event pairs, 0 based on Foata normal form. 4/477 useless extension candidates. Maximal degree in co-relation 7619. Up to 279 conditions per place. [2020-10-16 03:25:17,428 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 57 selfloop transitions, 158 changer transitions 0/222 dead transitions. [2020-10-16 03:25:17,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 222 transitions, 7250 flow [2020-10-16 03:25:17,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:25:17,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:25:17,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1824 transitions. [2020-10-16 03:25:17,430 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:25:17,430 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1824 transitions. [2020-10-16 03:25:17,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1824 transitions. [2020-10-16 03:25:17,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:17,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1824 transitions. [2020-10-16 03:25:17,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:25:17,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:25:17,433 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:25:17,433 INFO L185 Difference]: Start difference. First operand has 294 places, 198 transitions, 5298 flow. Second operand 27 states and 1824 transitions. [2020-10-16 03:25:17,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 222 transitions, 7250 flow [2020-10-16 03:25:17,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 222 transitions, 6707 flow, removed 147 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:17,600 INFO L241 Difference]: Finished difference. Result has 300 places, 199 transitions, 5224 flow [2020-10-16 03:25:17,600 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4781, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5224, PETRI_PLACES=300, PETRI_TRANSITIONS=199} [2020-10-16 03:25:17,601 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 282 predicate places. [2020-10-16 03:25:17,601 INFO L481 AbstractCegarLoop]: Abstraction has has 300 places, 199 transitions, 5224 flow [2020-10-16 03:25:17,601 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:17,601 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:17,601 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:17,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 03:25:17,802 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:17,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:17,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1746167786, now seen corresponding path program 47 times [2020-10-16 03:25:17,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:17,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942562184] [2020-10-16 03:25:17,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:17,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:17,966 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:17,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942562184] [2020-10-16 03:25:17,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592519916] [2020-10-16 03:25:17,967 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:18,014 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:18,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:18,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:18,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:18,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:18,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:18,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392222667] [2020-10-16 03:25:18,032 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:18,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:18,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:18,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:18,034 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:18,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 199 transitions, 5224 flow. Second operand 16 states. [2020-10-16 03:25:18,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:18,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:18,035 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:18,437 INFO L129 PetriNetUnfolder]: 183/479 cut-off events. [2020-10-16 03:25:18,437 INFO L130 PetriNetUnfolder]: For 55132/55138 co-relation queries the response was YES. [2020-10-16 03:25:18,442 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7813 conditions, 479 events. 183/479 cut-off events. For 55132/55138 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2442 event pairs, 0 based on Foata normal form. 5/484 useless extension candidates. Maximal degree in co-relation 7678. Up to 281 conditions per place. [2020-10-16 03:25:18,447 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 159 selfloop transitions, 50 changer transitions 0/216 dead transitions. [2020-10-16 03:25:18,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 216 transitions, 6708 flow [2020-10-16 03:25:18,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:18,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:18,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1211 transitions. [2020-10-16 03:25:18,449 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6727777777777778 [2020-10-16 03:25:18,449 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1211 transitions. [2020-10-16 03:25:18,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1211 transitions. [2020-10-16 03:25:18,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:18,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1211 transitions. [2020-10-16 03:25:18,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:18,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:18,451 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:18,451 INFO L185 Difference]: Start difference. First operand has 300 places, 199 transitions, 5224 flow. Second operand 18 states and 1211 transitions. [2020-10-16 03:25:18,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 216 transitions, 6708 flow [2020-10-16 03:25:18,611 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 216 transitions, 6340 flow, removed 56 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:18,616 INFO L241 Difference]: Finished difference. Result has 296 places, 201 transitions, 5142 flow [2020-10-16 03:25:18,616 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4906, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5142, PETRI_PLACES=296, PETRI_TRANSITIONS=201} [2020-10-16 03:25:18,617 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 278 predicate places. [2020-10-16 03:25:18,617 INFO L481 AbstractCegarLoop]: Abstraction has has 296 places, 201 transitions, 5142 flow [2020-10-16 03:25:18,617 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:18,617 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:18,617 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:18,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 03:25:18,823 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:18,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:18,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1446248666, now seen corresponding path program 48 times [2020-10-16 03:25:18,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:18,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565553715] [2020-10-16 03:25:18,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:18,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:19,008 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:19,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565553715] [2020-10-16 03:25:19,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815333234] [2020-10-16 03:25:19,009 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:19,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-10-16 03:25:19,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:19,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:19,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:19,074 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:19,087 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:19,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:19,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:19,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136088762] [2020-10-16 03:25:19,088 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:19,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:19,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:19,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:19,090 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:19,090 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 201 transitions, 5142 flow. Second operand 17 states. [2020-10-16 03:25:19,091 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:19,091 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:19,091 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:19,648 INFO L129 PetriNetUnfolder]: 185/485 cut-off events. [2020-10-16 03:25:19,648 INFO L130 PetriNetUnfolder]: For 54213/54215 co-relation queries the response was YES. [2020-10-16 03:25:19,653 INFO L80 FinitePrefix]: Finished finitePrefix Result has 7778 conditions, 485 events. 185/485 cut-off events. For 54213/54215 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2491 event pairs, 0 based on Foata normal form. 4/489 useless extension candidates. Maximal degree in co-relation 7641. Up to 285 conditions per place. [2020-10-16 03:25:19,658 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 111 selfloop transitions, 102 changer transitions 0/220 dead transitions. [2020-10-16 03:25:19,658 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 220 transitions, 6742 flow [2020-10-16 03:25:19,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:19,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:19,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1415 transitions. [2020-10-16 03:25:19,660 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6738095238095239 [2020-10-16 03:25:19,660 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1415 transitions. [2020-10-16 03:25:19,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1415 transitions. [2020-10-16 03:25:19,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:19,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1415 transitions. [2020-10-16 03:25:19,661 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:19,662 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:19,662 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:19,663 INFO L185 Difference]: Start difference. First operand has 296 places, 201 transitions, 5142 flow. Second operand 21 states and 1415 transitions. [2020-10-16 03:25:19,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 220 transitions, 6742 flow [2020-10-16 03:25:19,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 220 transitions, 6538 flow, removed 56 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:19,821 INFO L241 Difference]: Finished difference. Result has 303 places, 203 transitions, 5306 flow [2020-10-16 03:25:19,822 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=4956, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=201, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=5306, PETRI_PLACES=303, PETRI_TRANSITIONS=203} [2020-10-16 03:25:19,822 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 285 predicate places. [2020-10-16 03:25:19,822 INFO L481 AbstractCegarLoop]: Abstraction has has 303 places, 203 transitions, 5306 flow [2020-10-16 03:25:19,822 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:19,822 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:19,822 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:20,023 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 03:25:20,023 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:20,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:20,024 INFO L82 PathProgramCache]: Analyzing trace with hash 169943844, now seen corresponding path program 49 times [2020-10-16 03:25:20,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:20,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380187161] [2020-10-16 03:25:20,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:20,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:20,161 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:20,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380187161] [2020-10-16 03:25:20,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956357914] [2020-10-16 03:25:20,162 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:20,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:20,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:20,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:20,224 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:20,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:20,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:20,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876568430] [2020-10-16 03:25:20,225 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:20,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:20,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:20,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:20,227 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:20,228 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 203 transitions, 5306 flow. Second operand 16 states. [2020-10-16 03:25:20,228 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:20,228 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:20,228 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:20,743 INFO L129 PetriNetUnfolder]: 197/521 cut-off events. [2020-10-16 03:25:20,743 INFO L130 PetriNetUnfolder]: For 60492/60498 co-relation queries the response was YES. [2020-10-16 03:25:20,749 INFO L80 FinitePrefix]: Finished finitePrefix Result has 8506 conditions, 521 events. 197/521 cut-off events. For 60492/60498 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2755 event pairs, 0 based on Foata normal form. 5/526 useless extension candidates. Maximal degree in co-relation 8367. Up to 309 conditions per place. [2020-10-16 03:25:20,755 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 98 selfloop transitions, 130 changer transitions 0/235 dead transitions. [2020-10-16 03:25:20,755 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 235 transitions, 7435 flow [2020-10-16 03:25:20,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:20,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:20,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1483 transitions. [2020-10-16 03:25:20,757 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6740909090909091 [2020-10-16 03:25:20,757 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1483 transitions. [2020-10-16 03:25:20,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1483 transitions. [2020-10-16 03:25:20,758 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:20,758 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1483 transitions. [2020-10-16 03:25:20,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:20,761 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:20,761 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:20,762 INFO L185 Difference]: Start difference. First operand has 303 places, 203 transitions, 5306 flow. Second operand 22 states and 1483 transitions. [2020-10-16 03:25:20,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 235 transitions, 7435 flow [2020-10-16 03:25:20,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 235 transitions, 7123 flow, removed 71 selfloop flow, removed 17 redundant places. [2020-10-16 03:25:20,987 INFO L241 Difference]: Finished difference. Result has 315 places, 216 transitions, 5917 flow [2020-10-16 03:25:20,987 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5038, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=5917, PETRI_PLACES=315, PETRI_TRANSITIONS=216} [2020-10-16 03:25:20,987 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 297 predicate places. [2020-10-16 03:25:20,987 INFO L481 AbstractCegarLoop]: Abstraction has has 315 places, 216 transitions, 5917 flow [2020-10-16 03:25:20,987 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:20,988 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:20,988 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:21,188 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 03:25:21,188 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:21,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:21,189 INFO L82 PathProgramCache]: Analyzing trace with hash 689686920, now seen corresponding path program 50 times [2020-10-16 03:25:21,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:21,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815515189] [2020-10-16 03:25:21,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:21,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:21,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815515189] [2020-10-16 03:25:21,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094699996] [2020-10-16 03:25:21,337 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:21,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:21,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:21,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:21,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:21,411 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:21,425 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:21,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:21,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:21,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588091352] [2020-10-16 03:25:21,427 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:21,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:21,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:21,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:21,456 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:21,456 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 216 transitions, 5917 flow. Second operand 17 states. [2020-10-16 03:25:21,456 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:21,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:21,457 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:22,108 INFO L129 PetriNetUnfolder]: 205/545 cut-off events. [2020-10-16 03:25:22,108 INFO L130 PetriNetUnfolder]: For 65482/65488 co-relation queries the response was YES. [2020-10-16 03:25:22,115 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9086 conditions, 545 events. 205/545 cut-off events. For 65482/65488 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2925 event pairs, 0 based on Foata normal form. 8/553 useless extension candidates. Maximal degree in co-relation 8939. Up to 325 conditions per place. [2020-10-16 03:25:22,120 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 92 selfloop transitions, 144 changer transitions 0/243 dead transitions. [2020-10-16 03:25:22,120 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 243 transitions, 7917 flow [2020-10-16 03:25:22,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:22,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:22,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1551 transitions. [2020-10-16 03:25:22,122 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743478260869565 [2020-10-16 03:25:22,122 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1551 transitions. [2020-10-16 03:25:22,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1551 transitions. [2020-10-16 03:25:22,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:22,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1551 transitions. [2020-10-16 03:25:22,124 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:22,125 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:22,125 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:22,126 INFO L185 Difference]: Start difference. First operand has 315 places, 216 transitions, 5917 flow. Second operand 23 states and 1551 transitions. [2020-10-16 03:25:22,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 243 transitions, 7917 flow [2020-10-16 03:25:22,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 243 transitions, 7567 flow, removed 97 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:22,345 INFO L241 Difference]: Finished difference. Result has 328 places, 224 transitions, 6279 flow [2020-10-16 03:25:22,346 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5593, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=6279, PETRI_PLACES=328, PETRI_TRANSITIONS=224} [2020-10-16 03:25:22,346 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 310 predicate places. [2020-10-16 03:25:22,346 INFO L481 AbstractCegarLoop]: Abstraction has has 328 places, 224 transitions, 6279 flow [2020-10-16 03:25:22,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:22,346 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:22,346 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:22,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:22,547 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:22,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:22,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1624966084, now seen corresponding path program 51 times [2020-10-16 03:25:22,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:22,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386581866] [2020-10-16 03:25:22,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:22,680 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:22,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386581866] [2020-10-16 03:25:22,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358340548] [2020-10-16 03:25:22,681 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:22,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-10-16 03:25:22,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:22,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:22,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:22,755 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:22,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:22,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-10-16 03:25:22,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219325987] [2020-10-16 03:25:22,756 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 03:25:22,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:22,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 03:25:22,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-10-16 03:25:22,759 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:22,759 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 224 transitions, 6279 flow. Second operand 16 states. [2020-10-16 03:25:22,759 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:22,760 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:22,760 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:23,507 INFO L129 PetriNetUnfolder]: 209/556 cut-off events. [2020-10-16 03:25:23,507 INFO L130 PetriNetUnfolder]: For 68666/68668 co-relation queries the response was YES. [2020-10-16 03:25:23,522 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9419 conditions, 556 events. 209/556 cut-off events. For 68666/68668 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 2993 event pairs, 0 based on Foata normal form. 2/558 useless extension candidates. Maximal degree in co-relation 9268. Up to 331 conditions per place. [2020-10-16 03:25:23,535 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 168 changer transitions 0/249 dead transitions. [2020-10-16 03:25:23,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 249 transitions, 8310 flow [2020-10-16 03:25:23,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:23,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:23,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1619 transitions. [2020-10-16 03:25:23,538 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745833333333333 [2020-10-16 03:25:23,538 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1619 transitions. [2020-10-16 03:25:23,538 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1619 transitions. [2020-10-16 03:25:23,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:23,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1619 transitions. [2020-10-16 03:25:23,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:23,542 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:23,543 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:23,543 INFO L185 Difference]: Start difference. First operand has 328 places, 224 transitions, 6279 flow. Second operand 24 states and 1619 transitions. [2020-10-16 03:25:23,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 249 transitions, 8310 flow [2020-10-16 03:25:24,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 249 transitions, 7900 flow, removed 95 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:24,047 INFO L241 Difference]: Finished difference. Result has 335 places, 228 transitions, 6506 flow [2020-10-16 03:25:24,047 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=5941, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6506, PETRI_PLACES=335, PETRI_TRANSITIONS=228} [2020-10-16 03:25:24,047 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 317 predicate places. [2020-10-16 03:25:24,047 INFO L481 AbstractCegarLoop]: Abstraction has has 335 places, 228 transitions, 6506 flow [2020-10-16 03:25:24,048 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 03:25:24,048 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:24,048 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:24,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:24,262 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:24,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:24,263 INFO L82 PathProgramCache]: Analyzing trace with hash 1112460206, now seen corresponding path program 52 times [2020-10-16 03:25:24,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:24,264 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143890639] [2020-10-16 03:25:24,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:24,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:24,392 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:24,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143890639] [2020-10-16 03:25:24,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363440338] [2020-10-16 03:25:24,393 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:24,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:24,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:24,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:24,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:24,497 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:24,510 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:24,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:24,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:24,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428918195] [2020-10-16 03:25:24,511 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:24,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:24,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:24,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:24,512 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:24,513 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 228 transitions, 6506 flow. Second operand 17 states. [2020-10-16 03:25:24,513 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:24,513 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:24,513 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:25,378 INFO L129 PetriNetUnfolder]: 213/566 cut-off events. [2020-10-16 03:25:25,378 INFO L130 PetriNetUnfolder]: For 67902/67904 co-relation queries the response was YES. [2020-10-16 03:25:25,385 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9593 conditions, 566 events. 213/566 cut-off events. For 67902/67904 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 3066 event pairs, 0 based on Foata normal form. 4/570 useless extension candidates. Maximal degree in co-relation 9440. Up to 337 conditions per place. [2020-10-16 03:25:25,391 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 40 selfloop transitions, 210 changer transitions 0/257 dead transitions. [2020-10-16 03:25:25,391 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 257 transitions, 8834 flow [2020-10-16 03:25:25,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:25:25,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:25:25,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1959 transitions. [2020-10-16 03:25:25,393 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755172413793104 [2020-10-16 03:25:25,393 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1959 transitions. [2020-10-16 03:25:25,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1959 transitions. [2020-10-16 03:25:25,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:25,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1959 transitions. [2020-10-16 03:25:25,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:25:25,399 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:25:25,399 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:25:25,399 INFO L185 Difference]: Start difference. First operand has 335 places, 228 transitions, 6506 flow. Second operand 29 states and 1959 transitions. [2020-10-16 03:25:25,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 257 transitions, 8834 flow [2020-10-16 03:25:25,652 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 257 transitions, 8378 flow, removed 80 selfloop flow, removed 21 redundant places. [2020-10-16 03:25:25,664 INFO L241 Difference]: Finished difference. Result has 345 places, 232 transitions, 6832 flow [2020-10-16 03:25:25,665 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6106, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=206, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=6832, PETRI_PLACES=345, PETRI_TRANSITIONS=232} [2020-10-16 03:25:25,665 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 327 predicate places. [2020-10-16 03:25:25,665 INFO L481 AbstractCegarLoop]: Abstraction has has 345 places, 232 transitions, 6832 flow [2020-10-16 03:25:25,665 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:25,666 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:25,666 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:25,881 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 03:25:25,881 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:25,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:25,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1605854204, now seen corresponding path program 53 times [2020-10-16 03:25:25,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:25,882 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521495715] [2020-10-16 03:25:25,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:25,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:26,009 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:26,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521495715] [2020-10-16 03:25:26,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442600761] [2020-10-16 03:25:26,010 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:26,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-10-16 03:25:26,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:26,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-16 03:25:26,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:26,084 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:26,099 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:26,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:26,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2020-10-16 03:25:26,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551333963] [2020-10-16 03:25:26,100 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:26,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:26,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:26,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:26,102 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:26,103 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 232 transitions, 6832 flow. Second operand 17 states. [2020-10-16 03:25:26,103 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:26,104 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:26,104 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:26,943 INFO L129 PetriNetUnfolder]: 216/571 cut-off events. [2020-10-16 03:25:26,943 INFO L130 PetriNetUnfolder]: For 70409/70411 co-relation queries the response was YES. [2020-10-16 03:25:26,951 INFO L80 FinitePrefix]: Finished finitePrefix Result has 9897 conditions, 571 events. 216/571 cut-off events. For 70409/70411 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 3090 event pairs, 0 based on Foata normal form. 3/574 useless extension candidates. Maximal degree in co-relation 9741. Up to 341 conditions per place. [2020-10-16 03:25:26,956 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 74 selfloop transitions, 178 changer transitions 0/259 dead transitions. [2020-10-16 03:25:26,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 259 transitions, 9078 flow [2020-10-16 03:25:26,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:26,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:26,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:25:26,959 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:25:26,959 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:25:26,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:25:26,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:26,959 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:25:26,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:26,963 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:26,963 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:26,963 INFO L185 Difference]: Start difference. First operand has 345 places, 232 transitions, 6832 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:25:26,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 259 transitions, 9078 flow [2020-10-16 03:25:27,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 259 transitions, 8530 flow, removed 98 selfloop flow, removed 25 redundant places. [2020-10-16 03:25:27,236 INFO L241 Difference]: Finished difference. Result has 349 places, 235 transitions, 6896 flow [2020-10-16 03:25:27,237 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6312, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=6896, PETRI_PLACES=349, PETRI_TRANSITIONS=235} [2020-10-16 03:25:27,237 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 331 predicate places. [2020-10-16 03:25:27,237 INFO L481 AbstractCegarLoop]: Abstraction has has 349 places, 235 transitions, 6896 flow [2020-10-16 03:25:27,237 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:27,237 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:27,237 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:27,437 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:27,438 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:27,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:27,438 INFO L82 PathProgramCache]: Analyzing trace with hash 126544325, now seen corresponding path program 54 times [2020-10-16 03:25:27,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:27,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064448208] [2020-10-16 03:25:27,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:27,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064448208] [2020-10-16 03:25:27,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43184447] [2020-10-16 03:25:27,595 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:27,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:27,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:27,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:27,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:27,731 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:27,753 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:27,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:27,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:27,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565213455] [2020-10-16 03:25:27,755 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:27,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:27,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:27,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:27,759 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:27,760 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 235 transitions, 6896 flow. Second operand 18 states. [2020-10-16 03:25:27,761 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:27,761 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:27,761 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:28,793 INFO L129 PetriNetUnfolder]: 219/579 cut-off events. [2020-10-16 03:25:28,793 INFO L130 PetriNetUnfolder]: For 73304/73306 co-relation queries the response was YES. [2020-10-16 03:25:28,802 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10083 conditions, 579 events. 219/579 cut-off events. For 73304/73306 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 3099 event pairs, 0 based on Foata normal form. 1/580 useless extension candidates. Maximal degree in co-relation 9925. Up to 345 conditions per place. [2020-10-16 03:25:28,807 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 43 selfloop transitions, 214 changer transitions 0/264 dead transitions. [2020-10-16 03:25:28,808 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 264 transitions, 9306 flow [2020-10-16 03:25:28,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-10-16 03:25:28,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-10-16 03:25:28,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1891 transitions. [2020-10-16 03:25:28,810 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753571428571429 [2020-10-16 03:25:28,810 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1891 transitions. [2020-10-16 03:25:28,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1891 transitions. [2020-10-16 03:25:28,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:28,810 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1891 transitions. [2020-10-16 03:25:28,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 29 states. [2020-10-16 03:25:28,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 29 states. [2020-10-16 03:25:28,814 INFO L81 ComplementDD]: Finished complementDD. Result 29 states. [2020-10-16 03:25:28,814 INFO L185 Difference]: Start difference. First operand has 349 places, 235 transitions, 6896 flow. Second operand 28 states and 1891 transitions. [2020-10-16 03:25:28,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 264 transitions, 9306 flow [2020-10-16 03:25:29,183 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 264 transitions, 8838 flow, removed 77 selfloop flow, removed 25 redundant places. [2020-10-16 03:25:29,190 INFO L241 Difference]: Finished difference. Result has 353 places, 238 transitions, 7118 flow [2020-10-16 03:25:29,191 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6456, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=211, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7118, PETRI_PLACES=353, PETRI_TRANSITIONS=238} [2020-10-16 03:25:29,191 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 335 predicate places. [2020-10-16 03:25:29,191 INFO L481 AbstractCegarLoop]: Abstraction has has 353 places, 238 transitions, 7118 flow [2020-10-16 03:25:29,192 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:29,192 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:29,192 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:29,402 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 03:25:29,403 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:29,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:29,403 INFO L82 PathProgramCache]: Analyzing trace with hash 935082962, now seen corresponding path program 55 times [2020-10-16 03:25:29,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:29,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672772269] [2020-10-16 03:25:29,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:29,584 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:29,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672772269] [2020-10-16 03:25:29,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575544936] [2020-10-16 03:25:29,585 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:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:29,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:29,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:29,645 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:29,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:29,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-10-16 03:25:29,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420416192] [2020-10-16 03:25:29,646 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-10-16 03:25:29,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:29,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-10-16 03:25:29,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 03:25:29,647 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:29,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 238 transitions, 7118 flow. Second operand 17 states. [2020-10-16 03:25:29,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:29,648 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:29,648 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:30,183 INFO L129 PetriNetUnfolder]: 221/585 cut-off events. [2020-10-16 03:25:30,184 INFO L130 PetriNetUnfolder]: For 76678/76684 co-relation queries the response was YES. [2020-10-16 03:25:30,191 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10292 conditions, 585 events. 221/585 cut-off events. For 76678/76684 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 3157 event pairs, 0 based on Foata normal form. 8/593 useless extension candidates. Maximal degree in co-relation 10132. Up to 376 conditions per place. [2020-10-16 03:25:30,198 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 223 selfloop transitions, 25 changer transitions 0/255 dead transitions. [2020-10-16 03:25:30,198 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 255 transitions, 8760 flow [2020-10-16 03:25:30,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 03:25:30,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-16 03:25:30,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1210 transitions. [2020-10-16 03:25:30,199 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722222222222223 [2020-10-16 03:25:30,199 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1210 transitions. [2020-10-16 03:25:30,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1210 transitions. [2020-10-16 03:25:30,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:30,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1210 transitions. [2020-10-16 03:25:30,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-16 03:25:30,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-16 03:25:30,201 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-16 03:25:30,202 INFO L185 Difference]: Start difference. First operand has 353 places, 238 transitions, 7118 flow. Second operand 18 states and 1210 transitions. [2020-10-16 03:25:30,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 370 places, 255 transitions, 8760 flow [2020-10-16 03:25:30,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 255 transitions, 8238 flow, removed 66 selfloop flow, removed 25 redundant places. [2020-10-16 03:25:30,526 INFO L241 Difference]: Finished difference. Result has 347 places, 240 transitions, 6792 flow [2020-10-16 03:25:30,527 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6596, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6792, PETRI_PLACES=347, PETRI_TRANSITIONS=240} [2020-10-16 03:25:30,527 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 329 predicate places. [2020-10-16 03:25:30,527 INFO L481 AbstractCegarLoop]: Abstraction has has 347 places, 240 transitions, 6792 flow [2020-10-16 03:25:30,527 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-10-16 03:25:30,527 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:30,527 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:30,728 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 03:25:30,728 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:30,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:30,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1130498520, now seen corresponding path program 56 times [2020-10-16 03:25:30,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:30,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825540675] [2020-10-16 03:25:30,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:30,931 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:30,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825540675] [2020-10-16 03:25:30,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933430559] [2020-10-16 03:25:30,932 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:30,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:30,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:30,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:30,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:31,006 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:31,022 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:31,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:31,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:31,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688979195] [2020-10-16 03:25:31,023 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:31,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:31,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:31,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:31,025 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:31,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 240 transitions, 6792 flow. Second operand 18 states. [2020-10-16 03:25:31,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:31,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:31,026 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:31,672 INFO L129 PetriNetUnfolder]: 225/596 cut-off events. [2020-10-16 03:25:31,672 INFO L130 PetriNetUnfolder]: For 82999/83001 co-relation queries the response was YES. [2020-10-16 03:25:31,682 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10505 conditions, 596 events. 225/596 cut-off events. For 82999/83001 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 3227 event pairs, 0 based on Foata normal form. 4/600 useless extension candidates. Maximal degree in co-relation 10343. Up to 357 conditions per place. [2020-10-16 03:25:31,689 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 188 selfloop transitions, 66 changer transitions 0/261 dead transitions. [2020-10-16 03:25:31,689 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 261 transitions, 8705 flow [2020-10-16 03:25:31,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:31,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:31,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1414 transitions. [2020-10-16 03:25:31,691 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6733333333333333 [2020-10-16 03:25:31,691 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1414 transitions. [2020-10-16 03:25:31,691 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1414 transitions. [2020-10-16 03:25:31,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:31,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1414 transitions. [2020-10-16 03:25:31,692 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:31,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:31,693 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:31,693 INFO L185 Difference]: Start difference. First operand has 347 places, 240 transitions, 6792 flow. Second operand 21 states and 1414 transitions. [2020-10-16 03:25:31,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 261 transitions, 8705 flow [2020-10-16 03:25:31,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 261 transitions, 8529 flow, removed 65 selfloop flow, removed 15 redundant places. [2020-10-16 03:25:31,988 INFO L241 Difference]: Finished difference. Result has 354 places, 244 transitions, 7015 flow [2020-10-16 03:25:31,989 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6636, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=7015, PETRI_PLACES=354, PETRI_TRANSITIONS=244} [2020-10-16 03:25:31,989 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 336 predicate places. [2020-10-16 03:25:31,990 INFO L481 AbstractCegarLoop]: Abstraction has has 354 places, 244 transitions, 7015 flow [2020-10-16 03:25:31,990 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:31,990 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:31,990 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:32,203 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 03:25:32,204 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:32,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:32,204 INFO L82 PathProgramCache]: Analyzing trace with hash -800564376, now seen corresponding path program 57 times [2020-10-16 03:25:32,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:32,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168787043] [2020-10-16 03:25:32,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:32,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:32,374 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:32,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168787043] [2020-10-16 03:25:32,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480570020] [2020-10-16 03:25:32,375 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:32,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:32,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:32,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:32,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:32,453 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:32,467 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:32,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:32,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:32,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888099962] [2020-10-16 03:25:32,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:32,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:32,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:32,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:32,469 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:32,470 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 244 transitions, 7015 flow. Second operand 18 states. [2020-10-16 03:25:32,470 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:32,470 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:32,470 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:33,181 INFO L129 PetriNetUnfolder]: 229/607 cut-off events. [2020-10-16 03:25:33,181 INFO L130 PetriNetUnfolder]: For 87232/87234 co-relation queries the response was YES. [2020-10-16 03:25:33,189 INFO L80 FinitePrefix]: Finished finitePrefix Result has 10874 conditions, 607 events. 229/607 cut-off events. For 87232/87234 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3255 event pairs, 0 based on Foata normal form. 4/611 useless extension candidates. Maximal degree in co-relation 10710. Up to 365 conditions per place. [2020-10-16 03:25:33,195 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 146 selfloop transitions, 114 changer transitions 0/267 dead transitions. [2020-10-16 03:25:33,195 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 267 transitions, 9094 flow [2020-10-16 03:25:33,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:33,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:33,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1550 transitions. [2020-10-16 03:25:33,197 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6739130434782609 [2020-10-16 03:25:33,197 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1550 transitions. [2020-10-16 03:25:33,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1550 transitions. [2020-10-16 03:25:33,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:33,198 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1550 transitions. [2020-10-16 03:25:33,199 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:33,200 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:33,201 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:33,201 INFO L185 Difference]: Start difference. First operand has 354 places, 244 transitions, 7015 flow. Second operand 23 states and 1550 transitions. [2020-10-16 03:25:33,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 267 transitions, 9094 flow [2020-10-16 03:25:33,556 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 360 places, 267 transitions, 8838 flow, removed 77 selfloop flow, removed 16 redundant places. [2020-10-16 03:25:33,563 INFO L241 Difference]: Finished difference. Result has 362 places, 248 transitions, 7285 flow [2020-10-16 03:25:33,563 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=6801, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7285, PETRI_PLACES=362, PETRI_TRANSITIONS=248} [2020-10-16 03:25:33,564 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 344 predicate places. [2020-10-16 03:25:33,564 INFO L481 AbstractCegarLoop]: Abstraction has has 362 places, 248 transitions, 7285 flow [2020-10-16 03:25:33,564 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:33,564 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:33,564 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:33,764 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 03:25:33,765 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:33,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:33,765 INFO L82 PathProgramCache]: Analyzing trace with hash -966029246, now seen corresponding path program 58 times [2020-10-16 03:25:33,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:33,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450105530] [2020-10-16 03:25:33,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:33,917 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:33,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450105530] [2020-10-16 03:25:33,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444925241] [2020-10-16 03:25:33,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:33,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:33,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:33,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-10-16 03:25:33,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:34,028 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:34,051 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:34,052 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:34,052 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2020-10-16 03:25:34,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607560421] [2020-10-16 03:25:34,053 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:34,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:34,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:34,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:34,056 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:34,057 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 248 transitions, 7285 flow. Second operand 18 states. [2020-10-16 03:25:34,057 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:34,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:34,058 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:35,442 INFO L129 PetriNetUnfolder]: 233/617 cut-off events. [2020-10-16 03:25:35,444 INFO L130 PetriNetUnfolder]: For 88851/88857 co-relation queries the response was YES. [2020-10-16 03:25:35,452 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11145 conditions, 617 events. 233/617 cut-off events. For 88851/88857 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3357 event pairs, 0 based on Foata normal form. 8/625 useless extension candidates. Maximal degree in co-relation 10979. Up to 371 conditions per place. [2020-10-16 03:25:35,459 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 62 selfloop transitions, 210 changer transitions 0/279 dead transitions. [2020-10-16 03:25:35,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 279 transitions, 9979 flow [2020-10-16 03:25:35,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:25:35,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:25:35,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2094 transitions. [2020-10-16 03:25:35,461 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675483870967742 [2020-10-16 03:25:35,462 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2094 transitions. [2020-10-16 03:25:35,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2094 transitions. [2020-10-16 03:25:35,462 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:35,462 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2094 transitions. [2020-10-16 03:25:35,463 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:25:35,465 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:25:35,465 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:25:35,465 INFO L185 Difference]: Start difference. First operand has 362 places, 248 transitions, 7285 flow. Second operand 31 states and 2094 transitions. [2020-10-16 03:25:35,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 279 transitions, 9979 flow [2020-10-16 03:25:35,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 279 transitions, 9694 flow, removed 88 selfloop flow, removed 14 redundant places. [2020-10-16 03:25:35,766 INFO L241 Difference]: Finished difference. Result has 381 places, 252 transitions, 7808 flow [2020-10-16 03:25:35,766 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7060, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=206, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=7808, PETRI_PLACES=381, PETRI_TRANSITIONS=252} [2020-10-16 03:25:35,766 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 363 predicate places. [2020-10-16 03:25:35,766 INFO L481 AbstractCegarLoop]: Abstraction has has 381 places, 252 transitions, 7808 flow [2020-10-16 03:25:35,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:35,766 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:35,767 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:35,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 03:25:35,967 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:35,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:35,968 INFO L82 PathProgramCache]: Analyzing trace with hash -226750371, now seen corresponding path program 59 times [2020-10-16 03:25:35,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:35,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535006460] [2020-10-16 03:25:35,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:36,173 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:36,173 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535006460] [2020-10-16 03:25:36,173 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336719718] [2020-10-16 03:25:36,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:36,224 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:25:36,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:36,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:36,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:36,244 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:36,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:36,245 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:36,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018544248] [2020-10-16 03:25:36,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:36,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:36,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:36,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:36,246 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:36,247 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 252 transitions, 7808 flow. Second operand 18 states. [2020-10-16 03:25:36,247 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:36,247 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:36,247 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:36,832 INFO L129 PetriNetUnfolder]: 235/624 cut-off events. [2020-10-16 03:25:36,832 INFO L130 PetriNetUnfolder]: For 92214/92216 co-relation queries the response was YES. [2020-10-16 03:25:36,844 INFO L80 FinitePrefix]: Finished finitePrefix Result has 11539 conditions, 624 events. 235/624 cut-off events. For 92214/92216 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 3420 event pairs, 0 based on Foata normal form. 2/626 useless extension candidates. Maximal degree in co-relation 11370. Up to 375 conditions per place. [2020-10-16 03:25:36,945 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 208 selfloop transitions, 56 changer transitions 0/271 dead transitions. [2020-10-16 03:25:36,945 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 271 transitions, 9680 flow [2020-10-16 03:25:36,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:25:36,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:25:36,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1345 transitions. [2020-10-16 03:25:36,947 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725 [2020-10-16 03:25:36,947 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1345 transitions. [2020-10-16 03:25:36,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1345 transitions. [2020-10-16 03:25:36,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:36,948 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1345 transitions. [2020-10-16 03:25:36,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:25:36,951 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:25:36,951 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:25:36,951 INFO L185 Difference]: Start difference. First operand has 381 places, 252 transitions, 7808 flow. Second operand 20 states and 1345 transitions. [2020-10-16 03:25:36,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 271 transitions, 9680 flow [2020-10-16 03:25:37,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 271 transitions, 9112 flow, removed 111 selfloop flow, removed 26 redundant places. [2020-10-16 03:25:37,290 INFO L241 Difference]: Finished difference. Result has 376 places, 254 transitions, 7526 flow [2020-10-16 03:25:37,290 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7258, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=7526, PETRI_PLACES=376, PETRI_TRANSITIONS=254} [2020-10-16 03:25:37,290 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 358 predicate places. [2020-10-16 03:25:37,291 INFO L481 AbstractCegarLoop]: Abstraction has has 376 places, 254 transitions, 7526 flow [2020-10-16 03:25:37,291 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:37,291 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:37,291 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:37,491 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:37,492 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:37,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:37,492 INFO L82 PathProgramCache]: Analyzing trace with hash 50938499, now seen corresponding path program 60 times [2020-10-16 03:25:37,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:37,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141273518] [2020-10-16 03:25:37,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:37,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:37,702 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:37,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141273518] [2020-10-16 03:25:37,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171014590] [2020-10-16 03:25:37,703 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:37,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:37,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:37,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:37,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:37,776 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:37,789 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:37,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:37,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:37,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376067261] [2020-10-16 03:25:37,790 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:37,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:37,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:37,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:37,792 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:37,792 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 254 transitions, 7526 flow. Second operand 19 states. [2020-10-16 03:25:37,793 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:37,793 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:37,793 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:38,412 INFO L129 PetriNetUnfolder]: 245/655 cut-off events. [2020-10-16 03:25:38,412 INFO L130 PetriNetUnfolder]: For 99450/99456 co-relation queries the response was YES. [2020-10-16 03:25:38,421 INFO L80 FinitePrefix]: Finished finitePrefix Result has 12069 conditions, 655 events. 245/655 cut-off events. For 99450/99456 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 3633 event pairs, 0 based on Foata normal form. 8/663 useless extension candidates. Maximal degree in co-relation 11898. Up to 395 conditions per place. [2020-10-16 03:25:38,428 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 192 selfloop transitions, 82 changer transitions 0/281 dead transitions. [2020-10-16 03:25:38,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 281 transitions, 9773 flow [2020-10-16 03:25:38,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-10-16 03:25:38,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2020-10-16 03:25:38,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1413 transitions. [2020-10-16 03:25:38,429 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6728571428571428 [2020-10-16 03:25:38,430 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1413 transitions. [2020-10-16 03:25:38,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1413 transitions. [2020-10-16 03:25:38,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:38,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1413 transitions. [2020-10-16 03:25:38,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 22 states. [2020-10-16 03:25:38,432 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 22 states. [2020-10-16 03:25:38,432 INFO L81 ComplementDD]: Finished complementDD. Result 22 states. [2020-10-16 03:25:38,432 INFO L185 Difference]: Start difference. First operand has 376 places, 254 transitions, 7526 flow. Second operand 21 states and 1413 transitions. [2020-10-16 03:25:38,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 281 transitions, 9773 flow [2020-10-16 03:25:38,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 281 transitions, 9513 flow, removed 78 selfloop flow, removed 17 redundant places. [2020-10-16 03:25:38,800 INFO L241 Difference]: Finished difference. Result has 385 places, 264 transitions, 8020 flow [2020-10-16 03:25:38,801 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7304, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=8020, PETRI_PLACES=385, PETRI_TRANSITIONS=264} [2020-10-16 03:25:38,801 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 367 predicate places. [2020-10-16 03:25:38,801 INFO L481 AbstractCegarLoop]: Abstraction has has 385 places, 264 transitions, 8020 flow [2020-10-16 03:25:38,801 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:38,801 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:38,801 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:39,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:39,015 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:39,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:39,015 INFO L82 PathProgramCache]: Analyzing trace with hash 739260289, now seen corresponding path program 61 times [2020-10-16 03:25:39,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:39,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125643683] [2020-10-16 03:25:39,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:39,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:39,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125643683] [2020-10-16 03:25:39,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909051024] [2020-10-16 03:25:39,215 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:39,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:39,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:39,276 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:39,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:39,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:39,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251005609] [2020-10-16 03:25:39,277 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:39,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:39,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:39,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:39,278 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:39,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 264 transitions, 8020 flow. Second operand 18 states. [2020-10-16 03:25:39,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:39,279 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:39,280 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:40,062 INFO L129 PetriNetUnfolder]: 261/703 cut-off events. [2020-10-16 03:25:40,062 INFO L130 PetriNetUnfolder]: For 107553/107559 co-relation queries the response was YES. [2020-10-16 03:25:40,069 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13075 conditions, 703 events. 261/703 cut-off events. For 107553/107559 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 4011 event pairs, 0 based on Foata normal form. 5/708 useless extension candidates. Maximal degree in co-relation 12898. Up to 427 conditions per place. [2020-10-16 03:25:40,077 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 174 selfloop transitions, 118 changer transitions 0/299 dead transitions. [2020-10-16 03:25:40,078 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 299 transitions, 10707 flow [2020-10-16 03:25:40,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:25:40,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:25:40,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1481 transitions. [2020-10-16 03:25:40,079 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6731818181818182 [2020-10-16 03:25:40,079 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1481 transitions. [2020-10-16 03:25:40,079 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1481 transitions. [2020-10-16 03:25:40,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:40,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1481 transitions. [2020-10-16 03:25:40,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:25:40,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:25:40,082 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:25:40,082 INFO L185 Difference]: Start difference. First operand has 385 places, 264 transitions, 8020 flow. Second operand 22 states and 1481 transitions. [2020-10-16 03:25:40,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 299 transitions, 10707 flow [2020-10-16 03:25:40,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 299 transitions, 10418 flow, removed 95 selfloop flow, removed 13 redundant places. [2020-10-16 03:25:40,445 INFO L241 Difference]: Finished difference. Result has 403 places, 280 transitions, 8913 flow [2020-10-16 03:25:40,446 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=7789, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=8913, PETRI_PLACES=403, PETRI_TRANSITIONS=280} [2020-10-16 03:25:40,446 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 385 predicate places. [2020-10-16 03:25:40,446 INFO L481 AbstractCegarLoop]: Abstraction has has 403 places, 280 transitions, 8913 flow [2020-10-16 03:25:40,446 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:40,446 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:40,446 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:40,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 03:25:40,655 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:40,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:40,655 INFO L82 PathProgramCache]: Analyzing trace with hash 519781787, now seen corresponding path program 62 times [2020-10-16 03:25:40,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:40,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498935485] [2020-10-16 03:25:40,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:40,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:40,864 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:40,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498935485] [2020-10-16 03:25:40,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611834573] [2020-10-16 03:25:40,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:40,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:40,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:40,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:40,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:40,933 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:40,947 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:40,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:40,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:40,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151827739] [2020-10-16 03:25:40,948 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:40,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:40,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:40,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:40,950 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:40,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 280 transitions, 8913 flow. Second operand 19 states. [2020-10-16 03:25:40,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:40,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:40,952 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:41,727 INFO L129 PetriNetUnfolder]: 263/709 cut-off events. [2020-10-16 03:25:41,727 INFO L130 PetriNetUnfolder]: For 108883/108885 co-relation queries the response was YES. [2020-10-16 03:25:41,737 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13312 conditions, 709 events. 263/709 cut-off events. For 108883/108885 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 4054 event pairs, 0 based on Foata normal form. 4/713 useless extension candidates. Maximal degree in co-relation 13125. Up to 431 conditions per place. [2020-10-16 03:25:41,744 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 154 selfloop transitions, 140 changer transitions 0/301 dead transitions. [2020-10-16 03:25:41,745 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 301 transitions, 11009 flow [2020-10-16 03:25:41,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:25:41,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:25:41,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1549 transitions. [2020-10-16 03:25:41,747 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734782608695652 [2020-10-16 03:25:41,747 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1549 transitions. [2020-10-16 03:25:41,747 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1549 transitions. [2020-10-16 03:25:41,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:41,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1549 transitions. [2020-10-16 03:25:41,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:25:41,750 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:25:41,750 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:25:41,750 INFO L185 Difference]: Start difference. First operand has 403 places, 280 transitions, 8913 flow. Second operand 23 states and 1549 transitions. [2020-10-16 03:25:41,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 301 transitions, 11009 flow [2020-10-16 03:25:42,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 301 transitions, 10724 flow, removed 91 selfloop flow, removed 11 redundant places. [2020-10-16 03:25:42,167 INFO L241 Difference]: Finished difference. Result has 416 places, 282 transitions, 9130 flow [2020-10-16 03:25:42,168 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8670, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=9130, PETRI_PLACES=416, PETRI_TRANSITIONS=282} [2020-10-16 03:25:42,168 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 398 predicate places. [2020-10-16 03:25:42,168 INFO L481 AbstractCegarLoop]: Abstraction has has 416 places, 282 transitions, 9130 flow [2020-10-16 03:25:42,169 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:42,169 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:42,169 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:42,376 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:42,377 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:42,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash 107292771, now seen corresponding path program 63 times [2020-10-16 03:25:42,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:42,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941411145] [2020-10-16 03:25:42,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:42,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:42,576 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:42,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941411145] [2020-10-16 03:25:42,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998201403] [2020-10-16 03:25:42,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:42,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:42,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:42,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:42,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:42,642 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:42,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:42,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:42,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239150747] [2020-10-16 03:25:42,643 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:42,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:42,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:42,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:42,644 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:42,645 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 282 transitions, 9130 flow. Second operand 18 states. [2020-10-16 03:25:42,645 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:42,645 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:42,645 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:43,318 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2020-10-16 03:25:43,513 INFO L129 PetriNetUnfolder]: 267/721 cut-off events. [2020-10-16 03:25:43,514 INFO L130 PetriNetUnfolder]: For 110281/110283 co-relation queries the response was YES. [2020-10-16 03:25:43,523 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13603 conditions, 721 events. 267/721 cut-off events. For 110281/110283 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 4074 event pairs, 0 based on Foata normal form. 2/723 useless extension candidates. Maximal degree in co-relation 13414. Up to 439 conditions per place. [2020-10-16 03:25:43,532 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 128 selfloop transitions, 172 changer transitions 0/307 dead transitions. [2020-10-16 03:25:43,532 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 307 transitions, 11430 flow [2020-10-16 03:25:43,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:25:43,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:25:43,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1617 transitions. [2020-10-16 03:25:43,534 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67375 [2020-10-16 03:25:43,534 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1617 transitions. [2020-10-16 03:25:43,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1617 transitions. [2020-10-16 03:25:43,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:43,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1617 transitions. [2020-10-16 03:25:43,536 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:25:43,537 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:25:43,538 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:25:43,538 INFO L185 Difference]: Start difference. First operand has 416 places, 282 transitions, 9130 flow. Second operand 24 states and 1617 transitions. [2020-10-16 03:25:43,538 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 307 transitions, 11430 flow [2020-10-16 03:25:43,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 307 transitions, 11056 flow, removed 81 selfloop flow, removed 18 redundant places. [2020-10-16 03:25:43,965 INFO L241 Difference]: Finished difference. Result has 423 places, 286 transitions, 9386 flow [2020-10-16 03:25:43,966 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8802, PETRI_DIFFERENCE_MINUEND_PLACES=398, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=282, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=9386, PETRI_PLACES=423, PETRI_TRANSITIONS=286} [2020-10-16 03:25:43,966 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 405 predicate places. [2020-10-16 03:25:43,966 INFO L481 AbstractCegarLoop]: Abstraction has has 423 places, 286 transitions, 9386 flow [2020-10-16 03:25:43,966 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:43,966 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:43,966 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:44,179 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 03:25:44,180 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:44,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:44,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1364182471, now seen corresponding path program 64 times [2020-10-16 03:25:44,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:44,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515619150] [2020-10-16 03:25:44,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:44,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:44,371 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:44,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515619150] [2020-10-16 03:25:44,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651890019] [2020-10-16 03:25:44,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:44,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:44,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:44,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:44,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:44,441 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:44,457 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:44,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:44,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:44,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699576202] [2020-10-16 03:25:44,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:44,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:44,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:44,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:44,460 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:44,460 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 286 transitions, 9386 flow. Second operand 19 states. [2020-10-16 03:25:44,460 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:44,461 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:44,461 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:45,356 INFO L129 PetriNetUnfolder]: 269/727 cut-off events. [2020-10-16 03:25:45,356 INFO L130 PetriNetUnfolder]: For 111071/111073 co-relation queries the response was YES. [2020-10-16 03:25:45,368 INFO L80 FinitePrefix]: Finished finitePrefix Result has 13787 conditions, 727 events. 269/727 cut-off events. For 111071/111073 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 4186 event pairs, 0 based on Foata normal form. 4/731 useless extension candidates. Maximal degree in co-relation 13596. Up to 443 conditions per place. [2020-10-16 03:25:45,376 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 112 selfloop transitions, 190 changer transitions 0/309 dead transitions. [2020-10-16 03:25:45,376 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 309 transitions, 11642 flow [2020-10-16 03:25:45,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:25:45,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:25:45,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1685 transitions. [2020-10-16 03:25:45,378 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.674 [2020-10-16 03:25:45,378 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1685 transitions. [2020-10-16 03:25:45,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1685 transitions. [2020-10-16 03:25:45,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:45,378 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1685 transitions. [2020-10-16 03:25:45,379 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:25:45,381 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:25:45,381 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:25:45,381 INFO L185 Difference]: Start difference. First operand has 423 places, 286 transitions, 9386 flow. Second operand 25 states and 1685 transitions. [2020-10-16 03:25:45,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 309 transitions, 11642 flow [2020-10-16 03:25:45,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 309 transitions, 11140 flow, removed 81 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:45,832 INFO L241 Difference]: Finished difference. Result has 426 places, 288 transitions, 9506 flow [2020-10-16 03:25:45,832 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=8930, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=9506, PETRI_PLACES=426, PETRI_TRANSITIONS=288} [2020-10-16 03:25:45,832 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 408 predicate places. [2020-10-16 03:25:45,833 INFO L481 AbstractCegarLoop]: Abstraction has has 426 places, 288 transitions, 9506 flow [2020-10-16 03:25:45,833 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:45,833 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:45,833 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:46,033 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:46,034 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:46,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:46,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1314592315, now seen corresponding path program 65 times [2020-10-16 03:25:46,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:46,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216781103] [2020-10-16 03:25:46,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:46,196 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:46,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216781103] [2020-10-16 03:25:46,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225893609] [2020-10-16 03:25:46,197 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:46,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-10-16 03:25:46,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:46,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:46,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:46,279 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:46,280 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:46,280 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-10-16 03:25:46,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54502171] [2020-10-16 03:25:46,281 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-10-16 03:25:46,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:46,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-10-16 03:25:46,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-10-16 03:25:46,283 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:46,283 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 426 places, 288 transitions, 9506 flow. Second operand 18 states. [2020-10-16 03:25:46,283 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:46,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:46,284 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:47,378 INFO L129 PetriNetUnfolder]: 273/739 cut-off events. [2020-10-16 03:25:47,378 INFO L130 PetriNetUnfolder]: For 112615/112621 co-relation queries the response was YES. [2020-10-16 03:25:47,389 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14026 conditions, 739 events. 273/739 cut-off events. For 112615/112621 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 4256 event pairs, 0 based on Foata normal form. 5/744 useless extension candidates. Maximal degree in co-relation 13833. Up to 451 conditions per place. [2020-10-16 03:25:47,398 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 90 selfloop transitions, 218 changer transitions 0/315 dead transitions. [2020-10-16 03:25:47,398 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 451 places, 315 transitions, 11960 flow [2020-10-16 03:25:47,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:25:47,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:25:47,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1753 transitions. [2020-10-16 03:25:47,400 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742307692307692 [2020-10-16 03:25:47,400 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1753 transitions. [2020-10-16 03:25:47,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1753 transitions. [2020-10-16 03:25:47,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:47,401 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1753 transitions. [2020-10-16 03:25:47,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:25:47,403 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:25:47,403 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:25:47,403 INFO L185 Difference]: Start difference. First operand has 426 places, 288 transitions, 9506 flow. Second operand 26 states and 1753 transitions. [2020-10-16 03:25:47,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 451 places, 315 transitions, 11960 flow [2020-10-16 03:25:47,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 315 transitions, 11462 flow, removed 83 selfloop flow, removed 22 redundant places. [2020-10-16 03:25:47,893 INFO L241 Difference]: Finished difference. Result has 431 places, 292 transitions, 9744 flow [2020-10-16 03:25:47,894 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9058, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=9744, PETRI_PLACES=431, PETRI_TRANSITIONS=292} [2020-10-16 03:25:47,894 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 413 predicate places. [2020-10-16 03:25:47,894 INFO L481 AbstractCegarLoop]: Abstraction has has 431 places, 292 transitions, 9744 flow [2020-10-16 03:25:47,894 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-10-16 03:25:47,894 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:47,894 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:48,094 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 03:25:48,095 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:48,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:48,095 INFO L82 PathProgramCache]: Analyzing trace with hash -2064335679, now seen corresponding path program 66 times [2020-10-16 03:25:48,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:48,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117075487] [2020-10-16 03:25:48,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:48,271 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:48,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117075487] [2020-10-16 03:25:48,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607765354] [2020-10-16 03:25:48,272 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:48,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-10-16 03:25:48,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:48,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:48,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:48,346 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:48,360 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:48,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:48,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:48,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972629279] [2020-10-16 03:25:48,362 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:48,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:48,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:48,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:48,363 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:48,364 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 292 transitions, 9744 flow. Second operand 19 states. [2020-10-16 03:25:48,364 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:48,364 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:48,365 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:49,466 INFO L129 PetriNetUnfolder]: 281/762 cut-off events. [2020-10-16 03:25:49,466 INFO L130 PetriNetUnfolder]: For 115774/115780 co-relation queries the response was YES. [2020-10-16 03:25:49,478 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14511 conditions, 762 events. 281/762 cut-off events. For 115774/115780 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4456 event pairs, 0 based on Foata normal form. 8/770 useless extension candidates. Maximal degree in co-relation 14316. Up to 467 conditions per place. [2020-10-16 03:25:49,486 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 66 selfloop transitions, 252 changer transitions 0/325 dead transitions. [2020-10-16 03:25:49,487 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 325 transitions, 12467 flow [2020-10-16 03:25:49,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-10-16 03:25:49,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2020-10-16 03:25:49,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1957 transitions. [2020-10-16 03:25:49,488 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748275862068965 [2020-10-16 03:25:49,489 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1957 transitions. [2020-10-16 03:25:49,489 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1957 transitions. [2020-10-16 03:25:49,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:49,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1957 transitions. [2020-10-16 03:25:49,490 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 30 states. [2020-10-16 03:25:49,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 30 states. [2020-10-16 03:25:49,491 INFO L81 ComplementDD]: Finished complementDD. Result 30 states. [2020-10-16 03:25:49,491 INFO L185 Difference]: Start difference. First operand has 431 places, 292 transitions, 9744 flow. Second operand 29 states and 1957 transitions. [2020-10-16 03:25:49,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 325 transitions, 12467 flow [2020-10-16 03:25:49,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 325 transitions, 11917 flow, removed 85 selfloop flow, removed 23 redundant places. [2020-10-16 03:25:49,971 INFO L241 Difference]: Finished difference. Result has 440 places, 300 transitions, 10196 flow [2020-10-16 03:25:49,971 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9248, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=244, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=10196, PETRI_PLACES=440, PETRI_TRANSITIONS=300} [2020-10-16 03:25:49,971 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 422 predicate places. [2020-10-16 03:25:49,971 INFO L481 AbstractCegarLoop]: Abstraction has has 440 places, 300 transitions, 10196 flow [2020-10-16 03:25:49,972 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:49,972 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:49,972 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:50,172 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:50,173 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:50,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:50,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1577252829, now seen corresponding path program 67 times [2020-10-16 03:25:50,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:50,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630176923] [2020-10-16 03:25:50,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:50,359 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:50,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630176923] [2020-10-16 03:25:50,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443854026] [2020-10-16 03:25:50,360 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:50,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:50,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:50,457 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:50,476 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:50,476 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:50,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:50,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110513399] [2020-10-16 03:25:50,477 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:50,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:50,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:50,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:50,481 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:50,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 300 transitions, 10196 flow. Second operand 19 states. [2020-10-16 03:25:50,492 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:50,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:50,492 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:50,767 WARN L193 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 13 [2020-10-16 03:25:51,844 INFO L129 PetriNetUnfolder]: 285/772 cut-off events. [2020-10-16 03:25:51,845 INFO L130 PetriNetUnfolder]: For 117478/117484 co-relation queries the response was YES. [2020-10-16 03:25:51,858 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14844 conditions, 772 events. 285/772 cut-off events. For 117478/117484 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4503 event pairs, 0 based on Foata normal form. 8/780 useless extension candidates. Maximal degree in co-relation 14645. Up to 475 conditions per place. [2020-10-16 03:25:51,867 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 52 selfloop transitions, 272 changer transitions 0/331 dead transitions. [2020-10-16 03:25:51,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 331 transitions, 12978 flow [2020-10-16 03:25:51,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:25:51,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:25:51,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2093 transitions. [2020-10-16 03:25:51,869 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751612903225807 [2020-10-16 03:25:51,869 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:51,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2093 transitions. [2020-10-16 03:25:51,870 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:25:51,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:25:51,872 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:25:51,872 INFO L185 Difference]: Start difference. First operand has 440 places, 300 transitions, 10196 flow. Second operand 31 states and 2093 transitions. [2020-10-16 03:25:51,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 331 transitions, 12978 flow [2020-10-16 03:25:52,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 331 transitions, 12425 flow, removed 93 selfloop flow, removed 24 redundant places. [2020-10-16 03:25:52,403 INFO L241 Difference]: Finished difference. Result has 448 places, 304 transitions, 10521 flow [2020-10-16 03:25:52,403 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9705, PETRI_DIFFERENCE_MINUEND_PLACES=416, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=10521, PETRI_PLACES=448, PETRI_TRANSITIONS=304} [2020-10-16 03:25:52,403 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 430 predicate places. [2020-10-16 03:25:52,404 INFO L481 AbstractCegarLoop]: Abstraction has has 448 places, 304 transitions, 10521 flow [2020-10-16 03:25:52,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:52,404 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:52,404 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:52,605 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 03:25:52,605 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:52,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:52,606 INFO L82 PathProgramCache]: Analyzing trace with hash -372075953, now seen corresponding path program 68 times [2020-10-16 03:25:52,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:52,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665190735] [2020-10-16 03:25:52,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:52,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:52,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:25:52,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665190735] [2020-10-16 03:25:52,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217277401] [2020-10-16 03:25:52,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:52,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:25:52,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:52,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:52,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:52,907 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:25:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:52,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:52,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:52,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073176086] [2020-10-16 03:25:52,929 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:52,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:52,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:52,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:52,931 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:52,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 304 transitions, 10521 flow. Second operand 19 states. [2020-10-16 03:25:52,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:52,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:52,938 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:54,650 INFO L129 PetriNetUnfolder]: 289/782 cut-off events. [2020-10-16 03:25:54,651 INFO L130 PetriNetUnfolder]: For 119341/119343 co-relation queries the response was YES. [2020-10-16 03:25:54,664 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15165 conditions, 782 events. 289/782 cut-off events. For 119341/119343 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4584 event pairs, 0 based on Foata normal form. 4/786 useless extension candidates. Maximal degree in co-relation 14964. Up to 481 conditions per place. [2020-10-16 03:25:54,674 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 44 selfloop transitions, 286 changer transitions 0/337 dead transitions. [2020-10-16 03:25:54,674 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 337 transitions, 13529 flow [2020-10-16 03:25:54,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:25:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:25:54,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2229 transitions. [2020-10-16 03:25:54,676 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754545454545454 [2020-10-16 03:25:54,676 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2229 transitions. [2020-10-16 03:25:54,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2229 transitions. [2020-10-16 03:25:54,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:54,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2229 transitions. [2020-10-16 03:25:54,678 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:25:54,680 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:25:54,680 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:25:54,680 INFO L185 Difference]: Start difference. First operand has 448 places, 304 transitions, 10521 flow. Second operand 33 states and 2229 transitions. [2020-10-16 03:25:54,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 337 transitions, 13529 flow [2020-10-16 03:25:55,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 337 transitions, 12881 flow, removed 92 selfloop flow, removed 27 redundant places. [2020-10-16 03:25:55,363 INFO L241 Difference]: Finished difference. Result has 456 places, 308 transitions, 10869 flow [2020-10-16 03:25:55,363 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=9937, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=304, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=282, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=10869, PETRI_PLACES=456, PETRI_TRANSITIONS=308} [2020-10-16 03:25:55,364 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 438 predicate places. [2020-10-16 03:25:55,364 INFO L481 AbstractCegarLoop]: Abstraction has has 456 places, 308 transitions, 10869 flow [2020-10-16 03:25:55,364 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:55,364 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:55,364 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:55,564 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 03:25:55,565 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:55,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:55,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1332079165, now seen corresponding path program 69 times [2020-10-16 03:25:55,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:55,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133395929] [2020-10-16 03:25:55,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:55,716 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:55,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133395929] [2020-10-16 03:25:55,716 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919212627] [2020-10-16 03:25:55,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:55,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-10-16 03:25:55,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:55,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-10-16 03:25:55,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:55,802 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:25:55,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:55,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2020-10-16 03:25:55,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641219452] [2020-10-16 03:25:55,820 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:25:55,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:55,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:25:55,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:25:55,823 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:55,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 308 transitions, 10869 flow. Second operand 19 states. [2020-10-16 03:25:55,824 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:55,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:55,824 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:57,015 INFO L129 PetriNetUnfolder]: 292/788 cut-off events. [2020-10-16 03:25:57,015 INFO L130 PetriNetUnfolder]: For 123661/123667 co-relation queries the response was YES. [2020-10-16 03:25:57,028 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15523 conditions, 788 events. 292/788 cut-off events. For 123661/123667 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4631 event pairs, 0 based on Foata normal form. 7/795 useless extension candidates. Maximal degree in co-relation 15319. Up to 485 conditions per place. [2020-10-16 03:25:57,037 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 88 selfloop transitions, 244 changer transitions 0/339 dead transitions. [2020-10-16 03:25:57,037 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 339 transitions, 13783 flow [2020-10-16 03:25:57,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:25:57,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:25:57,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:25:57,039 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:25:57,039 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:25:57,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:25:57,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:57,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:25:57,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:25:57,043 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:25:57,043 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:25:57,043 INFO L185 Difference]: Start difference. First operand has 456 places, 308 transitions, 10869 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:25:57,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 339 transitions, 13783 flow [2020-10-16 03:25:57,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 339 transitions, 13085 flow, removed 111 selfloop flow, removed 28 redundant places. [2020-10-16 03:25:57,656 INFO L241 Difference]: Finished difference. Result has 461 places, 311 transitions, 10953 flow [2020-10-16 03:25:57,657 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10203, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=308, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=10953, PETRI_PLACES=461, PETRI_TRANSITIONS=311} [2020-10-16 03:25:57,657 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 443 predicate places. [2020-10-16 03:25:57,657 INFO L481 AbstractCegarLoop]: Abstraction has has 461 places, 311 transitions, 10953 flow [2020-10-16 03:25:57,657 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:25:57,657 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:25:57,657 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:25:57,858 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:57,858 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:25:57,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:25:57,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1350563652, now seen corresponding path program 70 times [2020-10-16 03:25:57,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:25:57,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190387741] [2020-10-16 03:25:57,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:25:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:25:58,035 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:25:58,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190387741] [2020-10-16 03:25:58,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3440256] [2020-10-16 03:25:58,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:25:58,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:25:58,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:25:58,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:25:58,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:25:58,109 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:25:58,128 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:25:58,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:25:58,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:25:58,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311342144] [2020-10-16 03:25:58,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:25:58,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:25:58,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:25:58,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:25:58,131 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:25:58,131 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 311 transitions, 10953 flow. Second operand 20 states. [2020-10-16 03:25:58,131 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:25:58,132 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:25:58,132 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:25:59,385 WARN L193 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2020-10-16 03:25:59,549 INFO L129 PetriNetUnfolder]: 295/794 cut-off events. [2020-10-16 03:25:59,549 INFO L130 PetriNetUnfolder]: For 128011/128017 co-relation queries the response was YES. [2020-10-16 03:25:59,560 INFO L80 FinitePrefix]: Finished finitePrefix Result has 15758 conditions, 794 events. 295/794 cut-off events. For 128011/128017 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4661 event pairs, 0 based on Foata normal form. 4/798 useless extension candidates. Maximal degree in co-relation 15552. Up to 489 conditions per place. [2020-10-16 03:25:59,570 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 47 selfloop transitions, 290 changer transitions 0/344 dead transitions. [2020-10-16 03:25:59,571 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 344 transitions, 14051 flow [2020-10-16 03:25:59,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:25:59,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:25:59,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2161 transitions. [2020-10-16 03:25:59,573 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753125 [2020-10-16 03:25:59,573 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2161 transitions. [2020-10-16 03:25:59,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2161 transitions. [2020-10-16 03:25:59,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:25:59,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2161 transitions. [2020-10-16 03:25:59,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:25:59,576 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:25:59,577 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:25:59,577 INFO L185 Difference]: Start difference. First operand has 461 places, 311 transitions, 10953 flow. Second operand 32 states and 2161 transitions. [2020-10-16 03:25:59,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 344 transitions, 14051 flow [2020-10-16 03:26:00,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 463 places, 344 transitions, 13444 flow, removed 89 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:00,130 INFO L241 Difference]: Finished difference. Result has 465 places, 314 transitions, 11228 flow [2020-10-16 03:26:00,131 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10378, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=287, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=11228, PETRI_PLACES=465, PETRI_TRANSITIONS=314} [2020-10-16 03:26:00,131 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 447 predicate places. [2020-10-16 03:26:00,131 INFO L481 AbstractCegarLoop]: Abstraction has has 465 places, 314 transitions, 11228 flow [2020-10-16 03:26:00,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:00,131 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:00,131 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:00,341 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:00,342 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:00,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:00,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1627630641, now seen corresponding path program 71 times [2020-10-16 03:26:00,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:00,343 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606142872] [2020-10-16 03:26:00,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:00,610 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:00,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606142872] [2020-10-16 03:26:00,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777559779] [2020-10-16 03:26:00,611 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:00,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:00,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:00,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:00,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:00,706 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:00,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:00,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:00,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949107630] [2020-10-16 03:26:00,707 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:00,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:00,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:00,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:00,711 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:00,712 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 314 transitions, 11228 flow. Second operand 19 states. [2020-10-16 03:26:00,712 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:00,712 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:00,713 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:01,689 INFO L129 PetriNetUnfolder]: 297/801 cut-off events. [2020-10-16 03:26:01,689 INFO L130 PetriNetUnfolder]: For 133537/133539 co-relation queries the response was YES. [2020-10-16 03:26:01,706 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16033 conditions, 801 events. 297/801 cut-off events. For 133537/133539 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4716 event pairs, 0 based on Foata normal form. 4/805 useless extension candidates. Maximal degree in co-relation 15825. Up to 520 conditions per place. [2020-10-16 03:26:01,715 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 299 selfloop transitions, 27 changer transitions 0/333 dead transitions. [2020-10-16 03:26:01,715 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 333 transitions, 13312 flow [2020-10-16 03:26:01,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 03:26:01,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2020-10-16 03:26:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1344 transitions. [2020-10-16 03:26:01,717 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672 [2020-10-16 03:26:01,717 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1344 transitions. [2020-10-16 03:26:01,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1344 transitions. [2020-10-16 03:26:01,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:01,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1344 transitions. [2020-10-16 03:26:01,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 21 states. [2020-10-16 03:26:01,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 21 states. [2020-10-16 03:26:01,719 INFO L81 ComplementDD]: Finished complementDD. Result 21 states. [2020-10-16 03:26:01,719 INFO L185 Difference]: Start difference. First operand has 465 places, 314 transitions, 11228 flow. Second operand 20 states and 1344 transitions. [2020-10-16 03:26:01,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 333 transitions, 13312 flow [2020-10-16 03:26:02,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 456 places, 333 transitions, 12636 flow, removed 76 selfloop flow, removed 28 redundant places. [2020-10-16 03:26:02,364 INFO L241 Difference]: Finished difference. Result has 458 places, 316 transitions, 10768 flow [2020-10-16 03:26:02,365 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10552, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=10768, PETRI_PLACES=458, PETRI_TRANSITIONS=316} [2020-10-16 03:26:02,365 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 440 predicate places. [2020-10-16 03:26:02,365 INFO L481 AbstractCegarLoop]: Abstraction has has 458 places, 316 transitions, 10768 flow [2020-10-16 03:26:02,365 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:02,365 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:02,365 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:02,565 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:02,566 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:02,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:02,567 INFO L82 PathProgramCache]: Analyzing trace with hash 470689557, now seen corresponding path program 72 times [2020-10-16 03:26:02,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:02,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786727581] [2020-10-16 03:26:02,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:02,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:02,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:02,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786727581] [2020-10-16 03:26:02,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550098843] [2020-10-16 03:26:02,783 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:02,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:02,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:02,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:02,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:02,868 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:02,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:02,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:02,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622467308] [2020-10-16 03:26:02,869 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:02,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:02,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:02,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:02,871 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:02,871 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 316 transitions, 10768 flow. Second operand 19 states. [2020-10-16 03:26:02,872 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:02,872 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:02,872 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:03,791 INFO L129 PetriNetUnfolder]: 299/808 cut-off events. [2020-10-16 03:26:03,792 INFO L130 PetriNetUnfolder]: For 141918/141924 co-relation queries the response was YES. [2020-10-16 03:26:03,955 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16141 conditions, 808 events. 299/808 cut-off events. For 141918/141924 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4740 event pairs, 0 based on Foata normal form. 8/816 useless extension candidates. Maximal degree in co-relation 15931. Up to 497 conditions per place. [2020-10-16 03:26:03,966 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 214 selfloop transitions, 118 changer transitions 0/339 dead transitions. [2020-10-16 03:26:03,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 339 transitions, 13210 flow [2020-10-16 03:26:03,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:26:03,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:26:03,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1751 transitions. [2020-10-16 03:26:03,968 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734615384615384 [2020-10-16 03:26:03,968 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1751 transitions. [2020-10-16 03:26:03,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1751 transitions. [2020-10-16 03:26:03,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:03,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1751 transitions. [2020-10-16 03:26:03,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:26:03,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:26:03,971 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:26:03,971 INFO L185 Difference]: Start difference. First operand has 458 places, 316 transitions, 10768 flow. Second operand 26 states and 1751 transitions. [2020-10-16 03:26:03,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 339 transitions, 13210 flow [2020-10-16 03:26:04,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 339 transitions, 13010 flow, removed 75 selfloop flow, removed 17 redundant places. [2020-10-16 03:26:04,653 INFO L241 Difference]: Finished difference. Result has 468 places, 318 transitions, 11004 flow [2020-10-16 03:26:04,654 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10592, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=11004, PETRI_PLACES=468, PETRI_TRANSITIONS=318} [2020-10-16 03:26:04,654 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 450 predicate places. [2020-10-16 03:26:04,654 INFO L481 AbstractCegarLoop]: Abstraction has has 468 places, 318 transitions, 11004 flow [2020-10-16 03:26:04,654 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:04,654 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:04,655 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:04,855 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:04,855 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:04,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:04,856 INFO L82 PathProgramCache]: Analyzing trace with hash -543203417, now seen corresponding path program 73 times [2020-10-16 03:26:04,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:04,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290380388] [2020-10-16 03:26:04,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:05,080 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:05,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290380388] [2020-10-16 03:26:05,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067890454] [2020-10-16 03:26:05,081 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:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:05,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:05,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:05,152 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:05,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:05,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:05,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423912149] [2020-10-16 03:26:05,167 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:05,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:05,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:05,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:05,168 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:05,169 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 318 transitions, 11004 flow. Second operand 20 states. [2020-10-16 03:26:05,169 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:05,169 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:05,169 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:06,185 INFO L129 PetriNetUnfolder]: 301/814 cut-off events. [2020-10-16 03:26:06,186 INFO L130 PetriNetUnfolder]: For 147027/147029 co-relation queries the response was YES. [2020-10-16 03:26:06,201 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16485 conditions, 814 events. 301/814 cut-off events. For 147027/147029 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 4772 event pairs, 0 based on Foata normal form. 4/818 useless extension candidates. Maximal degree in co-relation 16273. Up to 501 conditions per place. [2020-10-16 03:26:06,210 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 196 selfloop transitions, 138 changer transitions 0/341 dead transitions. [2020-10-16 03:26:06,210 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 341 transitions, 13472 flow [2020-10-16 03:26:06,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:06,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:06,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1684 transitions. [2020-10-16 03:26:06,212 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736 [2020-10-16 03:26:06,212 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,212 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,213 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:06,213 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1684 transitions. [2020-10-16 03:26:06,214 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:06,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:06,215 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:06,215 INFO L185 Difference]: Start difference. First operand has 468 places, 318 transitions, 11004 flow. Second operand 25 states and 1684 transitions. [2020-10-16 03:26:06,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 341 transitions, 13472 flow [2020-10-16 03:26:06,928 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 341 transitions, 13198 flow, removed 89 selfloop flow, removed 14 redundant places. [2020-10-16 03:26:06,940 INFO L241 Difference]: Finished difference. Result has 480 places, 320 transitions, 11236 flow [2020-10-16 03:26:06,941 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10776, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=11236, PETRI_PLACES=480, PETRI_TRANSITIONS=320} [2020-10-16 03:26:06,942 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 462 predicate places. [2020-10-16 03:26:06,942 INFO L481 AbstractCegarLoop]: Abstraction has has 480 places, 320 transitions, 11236 flow [2020-10-16 03:26:06,942 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:06,942 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:06,943 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:07,149 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 03:26:07,150 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:07,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:07,150 INFO L82 PathProgramCache]: Analyzing trace with hash 1167646413, now seen corresponding path program 74 times [2020-10-16 03:26:07,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:07,151 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215379261] [2020-10-16 03:26:07,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:07,341 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:07,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215379261] [2020-10-16 03:26:07,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357674411] [2020-10-16 03:26:07,342 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:07,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:07,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:07,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:07,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:07,431 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:07,446 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:07,446 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:07,446 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:07,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506661110] [2020-10-16 03:26:07,447 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:07,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:07,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:07,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:07,450 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:07,451 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 320 transitions, 11236 flow. Second operand 20 states. [2020-10-16 03:26:07,451 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:07,451 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:07,451 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:08,861 INFO L129 PetriNetUnfolder]: 305/826 cut-off events. [2020-10-16 03:26:08,862 INFO L130 PetriNetUnfolder]: For 148817/148823 co-relation queries the response was YES. [2020-10-16 03:26:08,875 INFO L80 FinitePrefix]: Finished finitePrefix Result has 16798 conditions, 826 events. 305/826 cut-off events. For 148817/148823 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4845 event pairs, 0 based on Foata normal form. 8/834 useless extension candidates. Maximal degree in co-relation 16585. Up to 509 conditions per place. [2020-10-16 03:26:08,886 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 98 selfloop transitions, 246 changer transitions 0/351 dead transitions. [2020-10-16 03:26:08,886 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 351 transitions, 14250 flow [2020-10-16 03:26:08,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:08,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:08,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2092 transitions. [2020-10-16 03:26:08,889 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748387096774193 [2020-10-16 03:26:08,889 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2092 transitions. [2020-10-16 03:26:08,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2092 transitions. [2020-10-16 03:26:08,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:08,891 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2092 transitions. [2020-10-16 03:26:08,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:08,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:08,895 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:08,895 INFO L185 Difference]: Start difference. First operand has 480 places, 320 transitions, 11236 flow. Second operand 31 states and 2092 transitions. [2020-10-16 03:26:08,895 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 351 transitions, 14250 flow [2020-10-16 03:26:09,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 351 transitions, 13802 flow, removed 93 selfloop flow, removed 23 redundant places. [2020-10-16 03:26:09,694 INFO L241 Difference]: Finished difference. Result has 489 places, 324 transitions, 11614 flow [2020-10-16 03:26:09,695 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=10846, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=11614, PETRI_PLACES=489, PETRI_TRANSITIONS=324} [2020-10-16 03:26:09,695 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 471 predicate places. [2020-10-16 03:26:09,696 INFO L481 AbstractCegarLoop]: Abstraction has has 489 places, 324 transitions, 11614 flow [2020-10-16 03:26:09,696 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:09,696 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:09,696 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:09,910 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:09,911 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:09,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:09,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1638642123, now seen corresponding path program 75 times [2020-10-16 03:26:09,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:09,912 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492830947] [2020-10-16 03:26:09,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:09,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:10,097 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:10,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492830947] [2020-10-16 03:26:10,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100205714] [2020-10-16 03:26:10,098 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:10,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:10,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:10,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:10,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:10,185 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:10,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:10,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:10,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801199283] [2020-10-16 03:26:10,186 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:10,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:10,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:10,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:10,188 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:10,188 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 324 transitions, 11614 flow. Second operand 19 states. [2020-10-16 03:26:10,188 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:10,188 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:10,188 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:11,361 INFO L129 PetriNetUnfolder]: 311/843 cut-off events. [2020-10-16 03:26:11,361 INFO L130 PetriNetUnfolder]: For 151285/151291 co-relation queries the response was YES. [2020-10-16 03:26:11,376 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17269 conditions, 843 events. 311/843 cut-off events. For 151285/151291 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 5005 event pairs, 0 based on Foata normal form. 8/851 useless extension candidates. Maximal degree in co-relation 17054. Up to 521 conditions per place. [2020-10-16 03:26:11,387 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 85 selfloop transitions, 268 changer transitions 0/360 dead transitions. [2020-10-16 03:26:11,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 360 transitions, 14947 flow [2020-10-16 03:26:11,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:26:11,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:26:11,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2295 transitions. [2020-10-16 03:26:11,389 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:26:11,389 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2295 transitions. [2020-10-16 03:26:11,389 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2295 transitions. [2020-10-16 03:26:11,389 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:11,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2295 transitions. [2020-10-16 03:26:11,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:26:11,392 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:26:11,392 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:26:11,392 INFO L185 Difference]: Start difference. First operand has 489 places, 324 transitions, 11614 flow. Second operand 34 states and 2295 transitions. [2020-10-16 03:26:11,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 360 transitions, 14947 flow [2020-10-16 03:26:12,081 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 360 transitions, 14325 flow, removed 106 selfloop flow, removed 27 redundant places. [2020-10-16 03:26:12,091 INFO L241 Difference]: Finished difference. Result has 499 places, 331 transitions, 12069 flow [2020-10-16 03:26:12,092 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11057, PETRI_DIFFERENCE_MINUEND_PLACES=462, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=12069, PETRI_PLACES=499, PETRI_TRANSITIONS=331} [2020-10-16 03:26:12,092 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 481 predicate places. [2020-10-16 03:26:12,092 INFO L481 AbstractCegarLoop]: Abstraction has has 499 places, 331 transitions, 12069 flow [2020-10-16 03:26:12,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:12,092 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:12,092 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:12,293 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 03:26:12,293 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:12,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:12,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1654729263, now seen corresponding path program 76 times [2020-10-16 03:26:12,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:12,294 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571824945] [2020-10-16 03:26:12,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:12,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:12,487 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:12,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571824945] [2020-10-16 03:26:12,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420971954] [2020-10-16 03:26:12,488 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:12,536 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:12,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:12,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:12,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:12,564 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:12,580 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:12,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:12,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:12,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905720912] [2020-10-16 03:26:12,582 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:12,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:12,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:12,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:12,583 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:12,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 499 places, 331 transitions, 12069 flow. Second operand 20 states. [2020-10-16 03:26:12,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:12,585 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:12,585 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:14,112 INFO L129 PetriNetUnfolder]: 313/849 cut-off events. [2020-10-16 03:26:14,112 INFO L130 PetriNetUnfolder]: For 156716/156722 co-relation queries the response was YES. [2020-10-16 03:26:14,134 INFO L80 FinitePrefix]: Finished finitePrefix Result has 17604 conditions, 849 events. 313/849 cut-off events. For 156716/156722 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 5021 event pairs, 0 based on Foata normal form. 8/857 useless extension candidates. Maximal degree in co-relation 17385. Up to 525 conditions per place. [2020-10-16 03:26:14,146 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 83 selfloop transitions, 272 changer transitions 0/362 dead transitions. [2020-10-16 03:26:14,146 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 362 transitions, 15235 flow [2020-10-16 03:26:14,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:26:14,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:26:14,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2228 transitions. [2020-10-16 03:26:14,148 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751515151515152 [2020-10-16 03:26:14,148 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2228 transitions. [2020-10-16 03:26:14,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2228 transitions. [2020-10-16 03:26:14,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:14,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2228 transitions. [2020-10-16 03:26:14,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:26:14,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:26:14,152 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:26:14,152 INFO L185 Difference]: Start difference. First operand has 499 places, 331 transitions, 12069 flow. Second operand 33 states and 2228 transitions. [2020-10-16 03:26:14,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 362 transitions, 15235 flow [2020-10-16 03:26:14,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 362 transitions, 14553 flow, removed 126 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:14,862 INFO L241 Difference]: Finished difference. Result has 504 places, 333 transitions, 12195 flow [2020-10-16 03:26:14,862 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11417, PETRI_DIFFERENCE_MINUEND_PLACES=470, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=12195, PETRI_PLACES=504, PETRI_TRANSITIONS=333} [2020-10-16 03:26:14,863 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 486 predicate places. [2020-10-16 03:26:14,863 INFO L481 AbstractCegarLoop]: Abstraction has has 504 places, 333 transitions, 12195 flow [2020-10-16 03:26:14,863 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:14,863 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:14,863 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:15,068 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:15,069 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:15,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:15,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1655219373, now seen corresponding path program 77 times [2020-10-16 03:26:15,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:15,070 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95455922] [2020-10-16 03:26:15,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:15,252 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:15,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95455922] [2020-10-16 03:26:15,252 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752927846] [2020-10-16 03:26:15,252 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:15,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:15,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:15,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:15,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:15,326 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:15,327 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:15,327 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-10-16 03:26:15,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027310636] [2020-10-16 03:26:15,328 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-16 03:26:15,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:15,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-16 03:26:15,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 03:26:15,329 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:15,330 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 333 transitions, 12195 flow. Second operand 19 states. [2020-10-16 03:26:15,330 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:15,330 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:15,330 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:16,605 INFO L129 PetriNetUnfolder]: 324/875 cut-off events. [2020-10-16 03:26:16,605 INFO L130 PetriNetUnfolder]: For 167496/167498 co-relation queries the response was YES. [2020-10-16 03:26:16,619 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18472 conditions, 875 events. 324/875 cut-off events. For 167496/167498 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5186 event pairs, 0 based on Foata normal form. 4/879 useless extension candidates. Maximal degree in co-relation 18251. Up to 541 conditions per place. [2020-10-16 03:26:16,631 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 77 selfloop transitions, 289 changer transitions 0/373 dead transitions. [2020-10-16 03:26:16,631 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 539 places, 373 transitions, 16001 flow [2020-10-16 03:26:16,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:26:16,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:26:16,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2432 transitions. [2020-10-16 03:26:16,634 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755555555555556 [2020-10-16 03:26:16,634 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2432 transitions. [2020-10-16 03:26:16,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2432 transitions. [2020-10-16 03:26:16,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:16,635 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2432 transitions. [2020-10-16 03:26:16,637 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:26:16,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:26:16,640 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:26:16,640 INFO L185 Difference]: Start difference. First operand has 504 places, 333 transitions, 12195 flow. Second operand 36 states and 2432 transitions. [2020-10-16 03:26:16,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 539 places, 373 transitions, 16001 flow [2020-10-16 03:26:17,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 510 places, 373 transitions, 15281 flow, removed 126 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:17,557 INFO L241 Difference]: Finished difference. Result has 514 places, 341 transitions, 12761 flow [2020-10-16 03:26:17,557 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11589, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=12761, PETRI_PLACES=514, PETRI_TRANSITIONS=341} [2020-10-16 03:26:17,558 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 496 predicate places. [2020-10-16 03:26:17,558 INFO L481 AbstractCegarLoop]: Abstraction has has 514 places, 341 transitions, 12761 flow [2020-10-16 03:26:17,558 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-16 03:26:17,558 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:17,558 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:17,766 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 03:26:17,767 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:17,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:17,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1655236113, now seen corresponding path program 78 times [2020-10-16 03:26:17,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:17,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153114973] [2020-10-16 03:26:17,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:17,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:17,948 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:17,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153114973] [2020-10-16 03:26:17,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355297111] [2020-10-16 03:26:17,949 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:18,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:18,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:18,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-10-16 03:26:18,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:18,032 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:18,045 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:18,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:18,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2020-10-16 03:26:18,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726727462] [2020-10-16 03:26:18,046 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:18,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:18,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:18,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:18,047 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:18,048 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 341 transitions, 12761 flow. Second operand 20 states. [2020-10-16 03:26:18,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:18,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:18,048 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:19,603 INFO L129 PetriNetUnfolder]: 321/869 cut-off events. [2020-10-16 03:26:19,603 INFO L130 PetriNetUnfolder]: For 174330/174332 co-relation queries the response was YES. [2020-10-16 03:26:19,618 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18602 conditions, 869 events. 321/869 cut-off events. For 174330/174332 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5193 event pairs, 0 based on Foata normal form. 4/873 useless extension candidates. Maximal degree in co-relation 18377. Up to 537 conditions per place. [2020-10-16 03:26:19,629 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 76 selfloop transitions, 290 changer transitions 0/373 dead transitions. [2020-10-16 03:26:19,629 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 373 transitions, 16129 flow [2020-10-16 03:26:19,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:26:19,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:26:19,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2364 transitions. [2020-10-16 03:26:19,631 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754285714285714 [2020-10-16 03:26:19,632 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2364 transitions. [2020-10-16 03:26:19,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2364 transitions. [2020-10-16 03:26:19,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:19,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2364 transitions. [2020-10-16 03:26:19,633 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:26:19,635 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:26:19,635 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:26:19,635 INFO L185 Difference]: Start difference. First operand has 514 places, 341 transitions, 12761 flow. Second operand 35 states and 2364 transitions. [2020-10-16 03:26:19,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 373 transitions, 16129 flow [2020-10-16 03:26:20,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 373 transitions, 15259 flow, removed 185 selfloop flow, removed 33 redundant places. [2020-10-16 03:26:20,481 INFO L241 Difference]: Finished difference. Result has 517 places, 342 transitions, 12651 flow [2020-10-16 03:26:20,481 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=11891, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=289, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=12651, PETRI_PLACES=517, PETRI_TRANSITIONS=342} [2020-10-16 03:26:20,481 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 499 predicate places. [2020-10-16 03:26:20,482 INFO L481 AbstractCegarLoop]: Abstraction has has 517 places, 342 transitions, 12651 flow [2020-10-16 03:26:20,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:20,482 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:20,482 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:20,682 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:20,683 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:20,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:20,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1136241500, now seen corresponding path program 79 times [2020-10-16 03:26:20,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:20,684 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873945128] [2020-10-16 03:26:20,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:20,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:20,948 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:20,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873945128] [2020-10-16 03:26:20,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520699457] [2020-10-16 03:26:20,949 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:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:20,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:20,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:21,012 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:21,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:21,012 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:21,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118702985] [2020-10-16 03:26:21,013 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:21,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:21,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:21,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:21,014 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:21,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 517 places, 342 transitions, 12651 flow. Second operand 20 states. [2020-10-16 03:26:21,015 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:21,015 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:21,015 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:21,928 INFO L129 PetriNetUnfolder]: 323/875 cut-off events. [2020-10-16 03:26:21,928 INFO L130 PetriNetUnfolder]: For 179591/179597 co-relation queries the response was YES. [2020-10-16 03:26:21,948 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18758 conditions, 875 events. 323/875 cut-off events. For 179591/179597 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5240 event pairs, 0 based on Foata normal form. 5/880 useless extension candidates. Maximal degree in co-relation 18531. Up to 537 conditions per place. [2020-10-16 03:26:21,960 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 296 selfloop transitions, 60 changer transitions 0/363 dead transitions. [2020-10-16 03:26:21,960 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 363 transitions, 15099 flow [2020-10-16 03:26:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:21,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:21,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1479 transitions. [2020-10-16 03:26:21,962 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6722727272727272 [2020-10-16 03:26:21,962 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1479 transitions. [2020-10-16 03:26:21,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1479 transitions. [2020-10-16 03:26:21,963 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:21,963 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1479 transitions. [2020-10-16 03:26:21,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:21,965 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:21,965 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:21,965 INFO L185 Difference]: Start difference. First operand has 517 places, 342 transitions, 12651 flow. Second operand 22 states and 1479 transitions. [2020-10-16 03:26:21,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 363 transitions, 15099 flow [2020-10-16 03:26:22,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 363 transitions, 14421 flow, removed 72 selfloop flow, removed 32 redundant places. [2020-10-16 03:26:22,880 INFO L241 Difference]: Finished difference. Result has 508 places, 344 transitions, 12331 flow [2020-10-16 03:26:22,881 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12035, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=12331, PETRI_PLACES=508, PETRI_TRANSITIONS=344} [2020-10-16 03:26:22,881 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 490 predicate places. [2020-10-16 03:26:22,881 INFO L481 AbstractCegarLoop]: Abstraction has has 508 places, 344 transitions, 12331 flow [2020-10-16 03:26:22,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:22,881 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:22,881 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:23,081 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:23,082 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:23,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:23,082 INFO L82 PathProgramCache]: Analyzing trace with hash -634419144, now seen corresponding path program 80 times [2020-10-16 03:26:23,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:23,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700858416] [2020-10-16 03:26:23,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:23,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:23,354 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:23,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700858416] [2020-10-16 03:26:23,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389594519] [2020-10-16 03:26:23,355 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:23,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:23,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:23,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:23,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:23,432 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:23,448 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:23,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:23,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:23,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137892695] [2020-10-16 03:26:23,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:23,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:23,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:23,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:23,451 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:23,452 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 344 transitions, 12331 flow. Second operand 21 states. [2020-10-16 03:26:23,452 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:23,452 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:23,452 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:24,497 INFO L129 PetriNetUnfolder]: 327/887 cut-off events. [2020-10-16 03:26:24,497 INFO L130 PetriNetUnfolder]: For 177785/177787 co-relation queries the response was YES. [2020-10-16 03:26:24,514 INFO L80 FinitePrefix]: Finished finitePrefix Result has 18691 conditions, 887 events. 327/887 cut-off events. For 177785/177787 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5301 event pairs, 0 based on Foata normal form. 4/891 useless extension candidates. Maximal degree in co-relation 18462. Up to 545 conditions per place. [2020-10-16 03:26:24,526 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 270 selfloop transitions, 90 changer transitions 0/367 dead transitions. [2020-10-16 03:26:24,526 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 367 transitions, 14844 flow [2020-10-16 03:26:24,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-10-16 03:26:24,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2020-10-16 03:26:24,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1547 transitions. [2020-10-16 03:26:24,528 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672608695652174 [2020-10-16 03:26:24,528 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1547 transitions. [2020-10-16 03:26:24,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1547 transitions. [2020-10-16 03:26:24,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:24,528 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1547 transitions. [2020-10-16 03:26:24,529 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 24 states. [2020-10-16 03:26:24,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 24 states. [2020-10-16 03:26:24,530 INFO L81 ComplementDD]: Finished complementDD. Result 24 states. [2020-10-16 03:26:24,530 INFO L185 Difference]: Start difference. First operand has 508 places, 344 transitions, 12331 flow. Second operand 23 states and 1547 transitions. [2020-10-16 03:26:24,530 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 367 transitions, 14844 flow [2020-10-16 03:26:25,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 511 places, 367 transitions, 14582 flow, removed 75 selfloop flow, removed 19 redundant places. [2020-10-16 03:26:25,562 INFO L241 Difference]: Finished difference. Result has 513 places, 348 transitions, 12536 flow [2020-10-16 03:26:25,562 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12089, PETRI_DIFFERENCE_MINUEND_PLACES=489, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=12536, PETRI_PLACES=513, PETRI_TRANSITIONS=348} [2020-10-16 03:26:25,563 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 495 predicate places. [2020-10-16 03:26:25,563 INFO L481 AbstractCegarLoop]: Abstraction has has 513 places, 348 transitions, 12536 flow [2020-10-16 03:26:25,563 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:25,563 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:25,563 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:25,763 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:25,764 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:25,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:25,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1759549824, now seen corresponding path program 81 times [2020-10-16 03:26:25,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:25,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018764693] [2020-10-16 03:26:25,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:26,024 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:26,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018764693] [2020-10-16 03:26:26,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404592809] [2020-10-16 03:26:26,025 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:26,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:26,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:26,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:26,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:26,094 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:26,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:26,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:26,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301797268] [2020-10-16 03:26:26,095 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:26,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:26,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:26,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:26,097 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:26,098 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 348 transitions, 12536 flow. Second operand 20 states. [2020-10-16 03:26:26,098 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:26,098 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:26,098 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:27,087 INFO L129 PetriNetUnfolder]: 331/899 cut-off events. [2020-10-16 03:26:27,087 INFO L130 PetriNetUnfolder]: For 185375/185377 co-relation queries the response was YES. [2020-10-16 03:26:27,107 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19131 conditions, 899 events. 331/899 cut-off events. For 185375/185377 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5398 event pairs, 0 based on Foata normal form. 2/901 useless extension candidates. Maximal degree in co-relation 18900. Up to 553 conditions per place. [2020-10-16 03:26:27,119 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 236 selfloop transitions, 130 changer transitions 0/373 dead transitions. [2020-10-16 03:26:27,119 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 373 transitions, 15253 flow [2020-10-16 03:26:27,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:26:27,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:26:27,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1615 transitions. [2020-10-16 03:26:27,121 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6729166666666667 [2020-10-16 03:26:27,121 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1615 transitions. [2020-10-16 03:26:27,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1615 transitions. [2020-10-16 03:26:27,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:27,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1615 transitions. [2020-10-16 03:26:27,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:26:27,123 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:26:27,123 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:26:27,123 INFO L185 Difference]: Start difference. First operand has 513 places, 348 transitions, 12536 flow. Second operand 24 states and 1615 transitions. [2020-10-16 03:26:27,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 373 transitions, 15253 flow [2020-10-16 03:26:28,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 517 places, 373 transitions, 14909 flow, removed 94 selfloop flow, removed 19 redundant places. [2020-10-16 03:26:28,130 INFO L241 Difference]: Finished difference. Result has 519 places, 352 transitions, 12777 flow [2020-10-16 03:26:28,131 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12242, PETRI_DIFFERENCE_MINUEND_PLACES=494, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=12777, PETRI_PLACES=519, PETRI_TRANSITIONS=352} [2020-10-16 03:26:28,131 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 501 predicate places. [2020-10-16 03:26:28,131 INFO L481 AbstractCegarLoop]: Abstraction has has 519 places, 352 transitions, 12777 flow [2020-10-16 03:26:28,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:28,131 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:28,131 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:28,332 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:28,332 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:28,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:28,333 INFO L82 PathProgramCache]: Analyzing trace with hash -659168028, now seen corresponding path program 82 times [2020-10-16 03:26:28,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:28,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324697649] [2020-10-16 03:26:28,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:28,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:28,603 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:28,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324697649] [2020-10-16 03:26:28,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904119802] [2020-10-16 03:26:28,604 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:28,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:28,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:28,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:28,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:28,679 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:28,695 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:28,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:28,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:28,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053184507] [2020-10-16 03:26:28,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:28,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:28,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:28,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:28,698 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:28,699 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 519 places, 352 transitions, 12777 flow. Second operand 21 states. [2020-10-16 03:26:28,699 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:28,699 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:28,699 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:29,831 INFO L129 PetriNetUnfolder]: 335/911 cut-off events. [2020-10-16 03:26:29,832 INFO L130 PetriNetUnfolder]: For 187367/187369 co-relation queries the response was YES. [2020-10-16 03:26:29,852 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19432 conditions, 911 events. 335/911 cut-off events. For 187367/187369 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5472 event pairs, 0 based on Foata normal form. 4/915 useless extension candidates. Maximal degree in co-relation 19199. Up to 561 conditions per place. [2020-10-16 03:26:29,865 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 214 selfloop transitions, 156 changer transitions 0/377 dead transitions. [2020-10-16 03:26:29,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 377 transitions, 15502 flow [2020-10-16 03:26:29,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:26:29,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:26:29,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1683 transitions. [2020-10-16 03:26:29,867 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6732 [2020-10-16 03:26:29,867 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1683 transitions. [2020-10-16 03:26:29,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1683 transitions. [2020-10-16 03:26:29,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:29,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1683 transitions. [2020-10-16 03:26:29,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:26:29,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:26:29,870 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:26:29,870 INFO L185 Difference]: Start difference. First operand has 519 places, 352 transitions, 12777 flow. Second operand 25 states and 1683 transitions. [2020-10-16 03:26:29,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 377 transitions, 15502 flow [2020-10-16 03:26:30,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 377 transitions, 15090 flow, removed 94 selfloop flow, removed 20 redundant places. [2020-10-16 03:26:30,980 INFO L241 Difference]: Finished difference. Result has 525 places, 356 transitions, 13010 flow [2020-10-16 03:26:30,981 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12415, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=352, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=13010, PETRI_PLACES=525, PETRI_TRANSITIONS=356} [2020-10-16 03:26:30,981 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 507 predicate places. [2020-10-16 03:26:30,981 INFO L481 AbstractCegarLoop]: Abstraction has has 525 places, 356 transitions, 13010 flow [2020-10-16 03:26:30,981 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:30,981 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:30,982 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:31,182 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:31,183 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:31,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:31,183 INFO L82 PathProgramCache]: Analyzing trace with hash 29153762, now seen corresponding path program 83 times [2020-10-16 03:26:31,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:31,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840862185] [2020-10-16 03:26:31,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:31,433 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:31,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840862185] [2020-10-16 03:26:31,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163550343] [2020-10-16 03:26:31,434 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:31,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:31,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:31,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:31,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:31,508 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:31,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:31,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:31,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341914133] [2020-10-16 03:26:31,509 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:31,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:31,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:31,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:31,510 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:31,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 356 transitions, 13010 flow. Second operand 20 states. [2020-10-16 03:26:31,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:31,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:31,511 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:32,592 INFO L129 PetriNetUnfolder]: 337/917 cut-off events. [2020-10-16 03:26:32,592 INFO L130 PetriNetUnfolder]: For 188484/188490 co-relation queries the response was YES. [2020-10-16 03:26:32,610 INFO L80 FinitePrefix]: Finished finitePrefix Result has 19599 conditions, 917 events. 337/917 cut-off events. For 188484/188490 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5522 event pairs, 0 based on Foata normal form. 5/922 useless extension candidates. Maximal degree in co-relation 19364. Up to 565 conditions per place. [2020-10-16 03:26:32,626 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 182 selfloop transitions, 192 changer transitions 0/381 dead transitions. [2020-10-16 03:26:32,626 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 381 transitions, 15828 flow [2020-10-16 03:26:32,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:26:32,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:26:32,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1751 transitions. [2020-10-16 03:26:32,628 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6734615384615384 [2020-10-16 03:26:32,628 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1751 transitions. [2020-10-16 03:26:32,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1751 transitions. [2020-10-16 03:26:32,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:32,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1751 transitions. [2020-10-16 03:26:32,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:26:32,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:26:32,633 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:26:32,633 INFO L185 Difference]: Start difference. First operand has 525 places, 356 transitions, 13010 flow. Second operand 26 states and 1751 transitions. [2020-10-16 03:26:32,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 381 transitions, 15828 flow [2020-10-16 03:26:33,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 381 transitions, 15386 flow, removed 94 selfloop flow, removed 21 redundant places. [2020-10-16 03:26:33,637 INFO L241 Difference]: Finished difference. Result has 531 places, 358 transitions, 13212 flow [2020-10-16 03:26:33,638 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12618, PETRI_DIFFERENCE_MINUEND_PLACES=504, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=13212, PETRI_PLACES=531, PETRI_TRANSITIONS=358} [2020-10-16 03:26:33,638 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 513 predicate places. [2020-10-16 03:26:33,638 INFO L481 AbstractCegarLoop]: Abstraction has has 531 places, 358 transitions, 13212 flow [2020-10-16 03:26:33,638 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:33,638 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:33,639 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:33,839 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:33,839 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:33,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:33,840 INFO L82 PathProgramCache]: Analyzing trace with hash -2024698842, now seen corresponding path program 84 times [2020-10-16 03:26:33,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:33,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059646714] [2020-10-16 03:26:33,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:33,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:34,063 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:34,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059646714] [2020-10-16 03:26:34,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208755959] [2020-10-16 03:26:34,064 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:34,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-10-16 03:26:34,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:34,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:34,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:34,138 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:34,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:34,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:34,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509577929] [2020-10-16 03:26:34,139 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:34,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:34,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:34,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:34,141 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:34,142 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 358 transitions, 13212 flow. Second operand 20 states. [2020-10-16 03:26:34,142 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:34,142 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:34,142 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:35,406 INFO L129 PetriNetUnfolder]: 345/941 cut-off events. [2020-10-16 03:26:35,407 INFO L130 PetriNetUnfolder]: For 192853/192855 co-relation queries the response was YES. [2020-10-16 03:26:35,426 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20161 conditions, 941 events. 345/941 cut-off events. For 192853/192855 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5714 event pairs, 0 based on Foata normal form. 2/943 useless extension candidates. Maximal degree in co-relation 19924. Up to 581 conditions per place. [2020-10-16 03:26:35,439 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 276 changer transitions 0/393 dead transitions. [2020-10-16 03:26:35,439 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 393 transitions, 16593 flow [2020-10-16 03:26:35,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:26:35,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:26:35,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2023 transitions. [2020-10-16 03:26:35,442 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6743333333333333 [2020-10-16 03:26:35,442 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2023 transitions. [2020-10-16 03:26:35,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2023 transitions. [2020-10-16 03:26:35,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:35,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2023 transitions. [2020-10-16 03:26:35,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:26:35,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:26:35,445 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:26:35,445 INFO L185 Difference]: Start difference. First operand has 531 places, 358 transitions, 13212 flow. Second operand 30 states and 2023 transitions. [2020-10-16 03:26:35,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 393 transitions, 16593 flow [2020-10-16 03:26:36,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 393 transitions, 16059 flow, removed 96 selfloop flow, removed 23 redundant places. [2020-10-16 03:26:36,522 INFO L241 Difference]: Finished difference. Result has 541 places, 366 transitions, 13797 flow [2020-10-16 03:26:36,523 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=12736, PETRI_DIFFERENCE_MINUEND_PLACES=508, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=358, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=13797, PETRI_PLACES=541, PETRI_TRANSITIONS=366} [2020-10-16 03:26:36,523 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 523 predicate places. [2020-10-16 03:26:36,523 INFO L481 AbstractCegarLoop]: Abstraction has has 541 places, 366 transitions, 13797 flow [2020-10-16 03:26:36,523 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:36,523 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:36,523 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:36,724 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:36,724 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:36,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:36,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1504955766, now seen corresponding path program 85 times [2020-10-16 03:26:36,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:36,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895926377] [2020-10-16 03:26:36,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:36,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:36,949 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:36,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895926377] [2020-10-16 03:26:36,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029779547] [2020-10-16 03:26:36,950 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:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:36,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:37,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:37,024 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:37,040 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:37,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:37,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:37,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430751167] [2020-10-16 03:26:37,042 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:37,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:37,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:37,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:37,043 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:37,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 366 transitions, 13797 flow. Second operand 21 states. [2020-10-16 03:26:37,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:37,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:37,044 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:37,231 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 10 [2020-10-16 03:26:38,589 INFO L129 PetriNetUnfolder]: 349/953 cut-off events. [2020-10-16 03:26:38,589 INFO L130 PetriNetUnfolder]: For 195415/195417 co-relation queries the response was YES. [2020-10-16 03:26:38,609 INFO L80 FinitePrefix]: Finished finitePrefix Result has 20565 conditions, 953 events. 349/953 cut-off events. For 195415/195417 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5816 event pairs, 0 based on Foata normal form. 4/957 useless extension candidates. Maximal degree in co-relation 20324. Up to 589 conditions per place. [2020-10-16 03:26:38,622 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 100 selfloop transitions, 290 changer transitions 0/397 dead transitions. [2020-10-16 03:26:38,622 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 397 transitions, 17048 flow [2020-10-16 03:26:38,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-10-16 03:26:38,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-10-16 03:26:38,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2091 transitions. [2020-10-16 03:26:38,625 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745161290322581 [2020-10-16 03:26:38,625 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 2091 transitions. [2020-10-16 03:26:38,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 2091 transitions. [2020-10-16 03:26:38,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:38,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 2091 transitions. [2020-10-16 03:26:38,627 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 32 states. [2020-10-16 03:26:38,629 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 32 states. [2020-10-16 03:26:38,629 INFO L81 ComplementDD]: Finished complementDD. Result 32 states. [2020-10-16 03:26:38,629 INFO L185 Difference]: Start difference. First operand has 541 places, 366 transitions, 13797 flow. Second operand 31 states and 2091 transitions. [2020-10-16 03:26:38,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 397 transitions, 17048 flow [2020-10-16 03:26:39,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 397 transitions, 16470 flow, removed 102 selfloop flow, removed 24 redundant places. [2020-10-16 03:26:39,748 INFO L241 Difference]: Finished difference. Result has 549 places, 370 transitions, 14163 flow [2020-10-16 03:26:39,748 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13277, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=14163, PETRI_PLACES=549, PETRI_TRANSITIONS=370} [2020-10-16 03:26:39,748 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 531 predicate places. [2020-10-16 03:26:39,749 INFO L481 AbstractCegarLoop]: Abstraction has has 549 places, 370 transitions, 14163 flow [2020-10-16 03:26:39,749 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:39,749 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:39,749 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:39,949 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 03:26:39,950 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:39,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:39,950 INFO L82 PathProgramCache]: Analyzing trace with hash 150355464, now seen corresponding path program 86 times [2020-10-16 03:26:39,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:39,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292435958] [2020-10-16 03:26:39,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:40,180 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:40,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292435958] [2020-10-16 03:26:40,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058558040] [2020-10-16 03:26:40,181 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:40,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:26:40,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:40,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:40,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:40,266 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:40,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:40,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-10-16 03:26:40,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22559984] [2020-10-16 03:26:40,267 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-10-16 03:26:40,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:40,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-10-16 03:26:40,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2020-10-16 03:26:40,269 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:40,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 370 transitions, 14163 flow. Second operand 20 states. [2020-10-16 03:26:40,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:40,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:40,270 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:41,663 INFO L129 PetriNetUnfolder]: 357/977 cut-off events. [2020-10-16 03:26:41,663 INFO L130 PetriNetUnfolder]: For 199767/199769 co-relation queries the response was YES. [2020-10-16 03:26:41,686 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21174 conditions, 977 events. 357/977 cut-off events. For 199767/199769 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 5948 event pairs, 0 based on Foata normal form. 2/979 useless extension candidates. Maximal degree in co-relation 20931. Up to 605 conditions per place. [2020-10-16 03:26:41,700 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 87 selfloop transitions, 314 changer transitions 0/408 dead transitions. [2020-10-16 03:26:41,700 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 408 transitions, 17742 flow [2020-10-16 03:26:41,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-10-16 03:26:41,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-10-16 03:26:41,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2159 transitions. [2020-10-16 03:26:41,703 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6746875 [2020-10-16 03:26:41,703 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2159 transitions. [2020-10-16 03:26:41,703 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2159 transitions. [2020-10-16 03:26:41,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:41,704 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2159 transitions. [2020-10-16 03:26:41,705 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 33 states. [2020-10-16 03:26:41,706 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 33 states. [2020-10-16 03:26:41,707 INFO L81 ComplementDD]: Finished complementDD. Result 33 states. [2020-10-16 03:26:41,707 INFO L185 Difference]: Start difference. First operand has 549 places, 370 transitions, 14163 flow. Second operand 32 states and 2159 transitions. [2020-10-16 03:26:41,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 408 transitions, 17742 flow [2020-10-16 03:26:42,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 408 transitions, 17005 flow, removed 102 selfloop flow, removed 29 redundant places. [2020-10-16 03:26:42,846 INFO L241 Difference]: Finished difference. Result has 556 places, 379 transitions, 14667 flow [2020-10-16 03:26:42,846 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=13492, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=305, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14667, PETRI_PLACES=556, PETRI_TRANSITIONS=379} [2020-10-16 03:26:42,846 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 538 predicate places. [2020-10-16 03:26:42,847 INFO L481 AbstractCegarLoop]: Abstraction has has 556 places, 379 transitions, 14667 flow [2020-10-16 03:26:42,847 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-10-16 03:26:42,847 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:42,847 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:43,047 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:43,048 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:43,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:43,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1082689330, now seen corresponding path program 87 times [2020-10-16 03:26:43,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:43,049 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047963660] [2020-10-16 03:26:43,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:43,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:43,258 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:43,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047963660] [2020-10-16 03:26:43,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50871692] [2020-10-16 03:26:43,259 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:43,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-10-16 03:26:43,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:43,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:43,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:43,339 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:43,354 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:43,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:43,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:43,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3296712] [2020-10-16 03:26:43,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:43,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:43,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:43,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:43,357 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:43,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 379 transitions, 14667 flow. Second operand 21 states. [2020-10-16 03:26:43,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:43,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:43,357 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:43,785 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 11 [2020-10-16 03:26:45,158 INFO L129 PetriNetUnfolder]: 359/982 cut-off events. [2020-10-16 03:26:45,158 INFO L130 PetriNetUnfolder]: For 201276/201282 co-relation queries the response was YES. [2020-10-16 03:26:45,199 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21415 conditions, 982 events. 359/982 cut-off events. For 201276/201282 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 6048 event pairs, 0 based on Foata normal form. 8/990 useless extension candidates. Maximal degree in co-relation 21167. Up to 609 conditions per place. [2020-10-16 03:26:45,223 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 61 selfloop transitions, 344 changer transitions 0/412 dead transitions. [2020-10-16 03:26:45,224 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 412 transitions, 18211 flow [2020-10-16 03:26:45,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:26:45,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:26:45,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2363 transitions. [2020-10-16 03:26:45,229 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6751428571428572 [2020-10-16 03:26:45,229 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2363 transitions. [2020-10-16 03:26:45,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2363 transitions. [2020-10-16 03:26:45,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:45,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2363 transitions. [2020-10-16 03:26:45,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:26:45,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:26:45,237 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:26:45,237 INFO L185 Difference]: Start difference. First operand has 556 places, 379 transitions, 14667 flow. Second operand 35 states and 2363 transitions. [2020-10-16 03:26:45,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 412 transitions, 18211 flow [2020-10-16 03:26:46,689 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 412 transitions, 17559 flow, removed 108 selfloop flow, removed 26 redundant places. [2020-10-16 03:26:46,702 INFO L241 Difference]: Finished difference. Result has 566 places, 381 transitions, 15027 flow [2020-10-16 03:26:46,703 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14081, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=342, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15027, PETRI_PLACES=566, PETRI_TRANSITIONS=381} [2020-10-16 03:26:46,703 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 548 predicate places. [2020-10-16 03:26:46,703 INFO L481 AbstractCegarLoop]: Abstraction has has 566 places, 381 transitions, 15027 flow [2020-10-16 03:26:46,703 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:46,703 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:46,704 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:46,904 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 03:26:46,905 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:46,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:46,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1082182480, now seen corresponding path program 88 times [2020-10-16 03:26:46,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:46,906 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997027540] [2020-10-16 03:26:46,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:47,135 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:47,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997027540] [2020-10-16 03:26:47,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145616802] [2020-10-16 03:26:47,136 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:47,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:26:47,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:47,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:47,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:47,239 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:26:47,264 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:47,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:47,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:47,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584664619] [2020-10-16 03:26:47,266 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:47,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:47,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:47,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:47,268 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:47,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 381 transitions, 15027 flow. Second operand 21 states. [2020-10-16 03:26:47,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:47,269 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:47,269 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:49,298 INFO L129 PetriNetUnfolder]: 363/992 cut-off events. [2020-10-16 03:26:49,298 INFO L130 PetriNetUnfolder]: For 203857/203859 co-relation queries the response was YES. [2020-10-16 03:26:49,320 INFO L80 FinitePrefix]: Finished finitePrefix Result has 21804 conditions, 992 events. 363/992 cut-off events. For 203857/203859 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6106 event pairs, 0 based on Foata normal form. 4/996 useless extension candidates. Maximal degree in co-relation 21554. Up to 615 conditions per place. [2020-10-16 03:26:49,334 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 51 selfloop transitions, 360 changer transitions 0/418 dead transitions. [2020-10-16 03:26:49,334 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 602 places, 418 transitions, 18887 flow [2020-10-16 03:26:49,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:26:49,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:26:49,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2499 transitions. [2020-10-16 03:26:49,337 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6754054054054054 [2020-10-16 03:26:49,337 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2499 transitions. [2020-10-16 03:26:49,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2499 transitions. [2020-10-16 03:26:49,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:49,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2499 transitions. [2020-10-16 03:26:49,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:26:49,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:26:49,343 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:26:49,343 INFO L185 Difference]: Start difference. First operand has 566 places, 381 transitions, 15027 flow. Second operand 37 states and 2499 transitions. [2020-10-16 03:26:49,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 602 places, 418 transitions, 18887 flow [2020-10-16 03:26:50,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 418 transitions, 18053 flow, removed 107 selfloop flow, removed 33 redundant places. [2020-10-16 03:26:50,486 INFO L241 Difference]: Finished difference. Result has 572 places, 385 transitions, 15402 flow [2020-10-16 03:26:50,487 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14265, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=15402, PETRI_PLACES=572, PETRI_TRANSITIONS=385} [2020-10-16 03:26:50,488 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 554 predicate places. [2020-10-16 03:26:50,488 INFO L481 AbstractCegarLoop]: Abstraction has has 572 places, 385 transitions, 15402 flow [2020-10-16 03:26:50,488 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:50,488 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:50,488 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:50,703 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:50,704 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:50,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:50,704 INFO L82 PathProgramCache]: Analyzing trace with hash -227271742, now seen corresponding path program 89 times [2020-10-16 03:26:50,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:50,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182124547] [2020-10-16 03:26:50,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:50,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:50,930 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:50,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182124547] [2020-10-16 03:26:50,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141088125] [2020-10-16 03:26:50,930 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:50,986 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-16 03:26:50,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:50,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-10-16 03:26:50,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:51,014 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:51,036 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:51,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:51,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2020-10-16 03:26:51,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942780256] [2020-10-16 03:26:51,037 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:51,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:51,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:51,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:51,039 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:51,039 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 385 transitions, 15402 flow. Second operand 21 states. [2020-10-16 03:26:51,039 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:51,039 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:51,039 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:52,825 INFO L129 PetriNetUnfolder]: 366/997 cut-off events. [2020-10-16 03:26:52,825 INFO L130 PetriNetUnfolder]: For 210052/210058 co-relation queries the response was YES. [2020-10-16 03:26:52,848 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22218 conditions, 997 events. 366/997 cut-off events. For 210052/210058 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6152 event pairs, 0 based on Foata normal form. 7/1004 useless extension candidates. Maximal degree in co-relation 21965. Up to 619 conditions per place. [2020-10-16 03:26:52,863 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 101 selfloop transitions, 312 changer transitions 0/420 dead transitions. [2020-10-16 03:26:52,863 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 420 transitions, 19154 flow [2020-10-16 03:26:52,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:26:52,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:26:52,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:26:52,866 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:26:52,866 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:26:52,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:26:52,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:52,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:26:52,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:26:52,871 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:26:52,871 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:26:52,871 INFO L185 Difference]: Start difference. First operand has 572 places, 385 transitions, 15402 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:26:52,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 607 places, 420 transitions, 19154 flow [2020-10-16 03:26:53,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 420 transitions, 18287 flow, removed 130 selfloop flow, removed 32 redundant places. [2020-10-16 03:26:53,991 INFO L241 Difference]: Finished difference. Result has 577 places, 388 transitions, 15499 flow [2020-10-16 03:26:53,992 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14571, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=309, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=15499, PETRI_PLACES=577, PETRI_TRANSITIONS=388} [2020-10-16 03:26:53,992 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 559 predicate places. [2020-10-16 03:26:53,992 INFO L481 AbstractCegarLoop]: Abstraction has has 577 places, 388 transitions, 15499 flow [2020-10-16 03:26:53,992 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:26:53,993 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:53,993 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:54,198 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:54,199 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:54,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:54,199 INFO L82 PathProgramCache]: Analyzing trace with hash 812097795, now seen corresponding path program 90 times [2020-10-16 03:26:54,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:54,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970222991] [2020-10-16 03:26:54,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:54,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:54,426 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:54,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970222991] [2020-10-16 03:26:54,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958306717] [2020-10-16 03:26:54,427 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:54,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:26:54,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:26:54,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:54,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:54,511 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:26:54,530 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:54,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:54,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:26:54,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806586193] [2020-10-16 03:26:54,531 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:26:54,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:54,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:26:54,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:26:54,534 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:54,534 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 388 transitions, 15499 flow. Second operand 22 states. [2020-10-16 03:26:54,534 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:54,534 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:54,534 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:56,428 INFO L129 PetriNetUnfolder]: 369/1005 cut-off events. [2020-10-16 03:26:56,428 INFO L130 PetriNetUnfolder]: For 216536/216542 co-relation queries the response was YES. [2020-10-16 03:26:56,450 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22503 conditions, 1005 events. 369/1005 cut-off events. For 216536/216542 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6219 event pairs, 0 based on Foata normal form. 4/1009 useless extension candidates. Maximal degree in co-relation 22248. Up to 623 conditions per place. [2020-10-16 03:26:56,463 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 54 selfloop transitions, 364 changer transitions 0/425 dead transitions. [2020-10-16 03:26:56,464 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 425 transitions, 19459 flow [2020-10-16 03:26:56,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:26:56,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:26:56,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2431 transitions. [2020-10-16 03:26:56,466 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6752777777777778 [2020-10-16 03:26:56,466 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2431 transitions. [2020-10-16 03:26:56,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2431 transitions. [2020-10-16 03:26:56,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:56,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2431 transitions. [2020-10-16 03:26:56,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:26:56,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:26:56,471 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:26:56,471 INFO L185 Difference]: Start difference. First operand has 577 places, 388 transitions, 15499 flow. Second operand 36 states and 2431 transitions. [2020-10-16 03:26:56,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 425 transitions, 19459 flow [2020-10-16 03:26:57,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 425 transitions, 18673 flow, removed 103 selfloop flow, removed 36 redundant places. [2020-10-16 03:26:57,755 INFO L241 Difference]: Finished difference. Result has 578 places, 391 transitions, 15787 flow [2020-10-16 03:26:57,756 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14749, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=361, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=15787, PETRI_PLACES=578, PETRI_TRANSITIONS=391} [2020-10-16 03:26:57,756 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 560 predicate places. [2020-10-16 03:26:57,756 INFO L481 AbstractCegarLoop]: Abstraction has has 578 places, 391 transitions, 15787 flow [2020-10-16 03:26:57,756 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:26:57,756 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:26:57,756 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:26:57,956 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:57,957 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:26:57,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:26:57,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1168108432, now seen corresponding path program 91 times [2020-10-16 03:26:57,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:26:57,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646982280] [2020-10-16 03:26:57,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:26:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:58,279 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:58,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646982280] [2020-10-16 03:26:58,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198249159] [2020-10-16 03:26:58,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:26:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:26:58,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:26:58,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:26:58,341 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:26:58,342 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:26:58,342 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:26:58,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581981110] [2020-10-16 03:26:58,342 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:26:58,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:26:58,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:26:58,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:26:58,344 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:26:58,344 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 391 transitions, 15787 flow. Second operand 21 states. [2020-10-16 03:26:58,345 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:26:58,345 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:26:58,345 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:26:59,469 INFO L129 PetriNetUnfolder]: 371/1011 cut-off events. [2020-10-16 03:26:59,469 INFO L130 PetriNetUnfolder]: For 224611/224617 co-relation queries the response was YES. [2020-10-16 03:26:59,492 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22817 conditions, 1011 events. 371/1011 cut-off events. For 224611/224617 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6252 event pairs, 0 based on Foata normal form. 8/1019 useless extension candidates. Maximal degree in co-relation 22560. Up to 660 conditions per place. [2020-10-16 03:26:59,505 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 376 selfloop transitions, 29 changer transitions 0/412 dead transitions. [2020-10-16 03:26:59,505 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 599 places, 412 transitions, 18411 flow [2020-10-16 03:26:59,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-10-16 03:26:59,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2020-10-16 03:26:59,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1478 transitions. [2020-10-16 03:26:59,507 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6718181818181819 [2020-10-16 03:26:59,508 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1478 transitions. [2020-10-16 03:26:59,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1478 transitions. [2020-10-16 03:26:59,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:26:59,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1478 transitions. [2020-10-16 03:26:59,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 23 states. [2020-10-16 03:26:59,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 23 states. [2020-10-16 03:26:59,510 INFO L81 ComplementDD]: Finished complementDD. Result 23 states. [2020-10-16 03:26:59,510 INFO L185 Difference]: Start difference. First operand has 578 places, 391 transitions, 15787 flow. Second operand 22 states and 1478 transitions. [2020-10-16 03:26:59,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 599 places, 412 transitions, 18411 flow [2020-10-16 03:27:00,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 567 places, 412 transitions, 17571 flow, removed 88 selfloop flow, removed 32 redundant places. [2020-10-16 03:27:00,772 INFO L241 Difference]: Finished difference. Result has 569 places, 393 transitions, 15189 flow [2020-10-16 03:27:00,773 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14947, PETRI_DIFFERENCE_MINUEND_PLACES=546, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=15189, PETRI_PLACES=569, PETRI_TRANSITIONS=393} [2020-10-16 03:27:00,773 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 551 predicate places. [2020-10-16 03:27:00,773 INFO L481 AbstractCegarLoop]: Abstraction has has 569 places, 393 transitions, 15189 flow [2020-10-16 03:27:00,773 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:00,773 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:00,773 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:00,974 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:00,974 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:00,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:00,975 INFO L82 PathProgramCache]: Analyzing trace with hash 849564896, now seen corresponding path program 92 times [2020-10-16 03:27:00,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:00,975 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197417467] [2020-10-16 03:27:00,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:00,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:01,279 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:01,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197417467] [2020-10-16 03:27:01,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139264141] [2020-10-16 03:27:01,280 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:01,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:01,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:01,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:01,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:01,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:01,352 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:01,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820601384] [2020-10-16 03:27:01,353 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:01,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:01,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:01,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:01,354 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:01,355 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 569 places, 393 transitions, 15189 flow. Second operand 21 states. [2020-10-16 03:27:01,355 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:01,355 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:01,355 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:02,615 INFO L129 PetriNetUnfolder]: 373/1016 cut-off events. [2020-10-16 03:27:02,615 INFO L130 PetriNetUnfolder]: For 236705/236707 co-relation queries the response was YES. [2020-10-16 03:27:02,642 INFO L80 FinitePrefix]: Finished finitePrefix Result has 22932 conditions, 1016 events. 373/1016 cut-off events. For 236705/236707 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6267 event pairs, 0 based on Foata normal form. 4/1020 useless extension candidates. Maximal degree in co-relation 22673. Up to 631 conditions per place. [2020-10-16 03:27:02,656 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 342 selfloop transitions, 67 changer transitions 0/416 dead transitions. [2020-10-16 03:27:02,656 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 416 transitions, 18039 flow [2020-10-16 03:27:02,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:27:02,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:27:02,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1749 transitions. [2020-10-16 03:27:02,658 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6726923076923077 [2020-10-16 03:27:02,658 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1749 transitions. [2020-10-16 03:27:02,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1749 transitions. [2020-10-16 03:27:02,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:02,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1749 transitions. [2020-10-16 03:27:02,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:27:02,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:27:02,662 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:27:02,662 INFO L185 Difference]: Start difference. First operand has 569 places, 393 transitions, 15189 flow. Second operand 26 states and 1749 transitions. [2020-10-16 03:27:02,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 416 transitions, 18039 flow [2020-10-16 03:27:03,933 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 416 transitions, 17817 flow, removed 84 selfloop flow, removed 19 redundant places. [2020-10-16 03:27:03,946 INFO L241 Difference]: Finished difference. Result has 577 places, 395 transitions, 15316 flow [2020-10-16 03:27:03,947 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=14991, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=15316, PETRI_PLACES=577, PETRI_TRANSITIONS=395} [2020-10-16 03:27:03,947 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 559 predicate places. [2020-10-16 03:27:03,947 INFO L481 AbstractCegarLoop]: Abstraction has has 577 places, 395 transitions, 15316 flow [2020-10-16 03:27:03,947 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:03,947 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:03,947 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:04,148 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:04,148 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:04,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:04,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1517901494, now seen corresponding path program 93 times [2020-10-16 03:27:04,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:04,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006056049] [2020-10-16 03:27:04,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:04,393 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:04,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006056049] [2020-10-16 03:27:04,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693746242] [2020-10-16 03:27:04,394 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:04,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:04,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:04,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:04,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:04,481 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:04,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:04,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:04,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302644908] [2020-10-16 03:27:04,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:04,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:04,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:04,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:04,484 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:04,484 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 395 transitions, 15316 flow. Second operand 21 states. [2020-10-16 03:27:04,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:04,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:04,485 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:06,161 INFO L129 PetriNetUnfolder]: 375/1022 cut-off events. [2020-10-16 03:27:06,161 INFO L130 PetriNetUnfolder]: For 244020/244022 co-relation queries the response was YES. [2020-10-16 03:27:06,295 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23270 conditions, 1022 events. 375/1022 cut-off events. For 244020/244022 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6289 event pairs, 0 based on Foata normal form. 4/1026 useless extension candidates. Maximal degree in co-relation 23009. Up to 635 conditions per place. [2020-10-16 03:27:06,311 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 115 selfloop transitions, 306 changer transitions 0/428 dead transitions. [2020-10-16 03:27:06,311 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 428 transitions, 19102 flow [2020-10-16 03:27:06,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-10-16 03:27:06,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2020-10-16 03:27:06,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 2429 transitions. [2020-10-16 03:27:06,313 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6747222222222222 [2020-10-16 03:27:06,313 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 2429 transitions. [2020-10-16 03:27:06,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 2429 transitions. [2020-10-16 03:27:06,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:06,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 2429 transitions. [2020-10-16 03:27:06,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 37 states. [2020-10-16 03:27:06,317 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 37 states. [2020-10-16 03:27:06,317 INFO L81 ComplementDD]: Finished complementDD. Result 37 states. [2020-10-16 03:27:06,317 INFO L185 Difference]: Start difference. First operand has 577 places, 395 transitions, 15316 flow. Second operand 36 states and 2429 transitions. [2020-10-16 03:27:06,318 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 428 transitions, 19102 flow [2020-10-16 03:27:07,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 428 transitions, 18821 flow, removed 106 selfloop flow, removed 14 redundant places. [2020-10-16 03:27:07,660 INFO L241 Difference]: Finished difference. Result has 600 places, 397 transitions, 15948 flow [2020-10-16 03:27:07,661 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15101, PETRI_DIFFERENCE_MINUEND_PLACES=563, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=304, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=15948, PETRI_PLACES=600, PETRI_TRANSITIONS=397} [2020-10-16 03:27:07,661 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 582 predicate places. [2020-10-16 03:27:07,661 INFO L481 AbstractCegarLoop]: Abstraction has has 600 places, 397 transitions, 15948 flow [2020-10-16 03:27:07,662 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:07,662 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:07,662 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:07,862 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:07,863 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:07,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:07,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1056938158, now seen corresponding path program 94 times [2020-10-16 03:27:07,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:07,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459873038] [2020-10-16 03:27:07,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:08,109 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:08,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459873038] [2020-10-16 03:27:08,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716628284] [2020-10-16 03:27:08,110 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:08,162 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:08,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:08,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:08,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:08,190 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:08,208 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:08,208 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:08,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:08,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295673127] [2020-10-16 03:27:08,209 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:08,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:08,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:08,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:08,211 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:08,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 600 places, 397 transitions, 15948 flow. Second operand 22 states. [2020-10-16 03:27:08,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:08,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:08,212 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:10,053 INFO L129 PetriNetUnfolder]: 377/1028 cut-off events. [2020-10-16 03:27:10,053 INFO L130 PetriNetUnfolder]: For 244893/244899 co-relation queries the response was YES. [2020-10-16 03:27:10,077 INFO L80 FinitePrefix]: Finished finitePrefix Result has 23680 conditions, 1028 events. 377/1028 cut-off events. For 244893/244899 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6321 event pairs, 0 based on Foata normal form. 8/1036 useless extension candidates. Maximal degree in co-relation 23417. Up to 639 conditions per place. [2020-10-16 03:27:10,092 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 109 selfloop transitions, 314 changer transitions 0/430 dead transitions. [2020-10-16 03:27:10,092 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 634 places, 430 transitions, 19738 flow [2020-10-16 03:27:10,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:27:10,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:27:10,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2362 transitions. [2020-10-16 03:27:10,094 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748571428571428 [2020-10-16 03:27:10,094 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2362 transitions. [2020-10-16 03:27:10,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2362 transitions. [2020-10-16 03:27:10,095 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:10,095 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2362 transitions. [2020-10-16 03:27:10,096 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:27:10,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:27:10,098 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:27:10,099 INFO L185 Difference]: Start difference. First operand has 600 places, 397 transitions, 15948 flow. Second operand 35 states and 2362 transitions. [2020-10-16 03:27:10,099 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 634 places, 430 transitions, 19738 flow [2020-10-16 03:27:11,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 601 places, 430 transitions, 18939 flow, removed 120 selfloop flow, removed 33 redundant places. [2020-10-16 03:27:11,596 INFO L241 Difference]: Finished difference. Result has 603 places, 399 transitions, 16086 flow [2020-10-16 03:27:11,596 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15215, PETRI_DIFFERENCE_MINUEND_PLACES=567, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=397, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=312, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16086, PETRI_PLACES=603, PETRI_TRANSITIONS=399} [2020-10-16 03:27:11,597 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 585 predicate places. [2020-10-16 03:27:11,597 INFO L481 AbstractCegarLoop]: Abstraction has has 603 places, 399 transitions, 16086 flow [2020-10-16 03:27:11,597 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:11,597 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:11,597 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:11,811 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,812 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:11,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:11,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1544511118, now seen corresponding path program 95 times [2020-10-16 03:27:11,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:11,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785523908] [2020-10-16 03:27:11,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:12,046 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:12,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785523908] [2020-10-16 03:27:12,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670447519] [2020-10-16 03:27:12,046 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:12,102 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:12,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:12,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:12,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:12,135 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:12,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:12,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-10-16 03:27:12,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569930514] [2020-10-16 03:27:12,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-10-16 03:27:12,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:12,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-10-16 03:27:12,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2020-10-16 03:27:12,137 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:12,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 603 places, 399 transitions, 16086 flow. Second operand 21 states. [2020-10-16 03:27:12,138 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:12,138 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:12,138 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:13,920 INFO L129 PetriNetUnfolder]: 388/1055 cut-off events. [2020-10-16 03:27:13,920 INFO L130 PetriNetUnfolder]: For 252940/252946 co-relation queries the response was YES. [2020-10-16 03:27:13,946 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24506 conditions, 1055 events. 388/1055 cut-off events. For 252940/252946 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6483 event pairs, 0 based on Foata normal form. 8/1063 useless extension candidates. Maximal degree in co-relation 24241. Up to 657 conditions per place. [2020-10-16 03:27:13,961 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 83 selfloop transitions, 353 changer transitions 0/443 dead transitions. [2020-10-16 03:27:13,962 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 642 places, 443 transitions, 20728 flow [2020-10-16 03:27:13,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:27:13,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:27:13,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 03:27:13,964 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:27:13,965 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 03:27:13,965 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 03:27:13,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:13,965 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 03:27:13,967 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:27:13,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:27:13,968 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:27:13,968 INFO L185 Difference]: Start difference. First operand has 603 places, 399 transitions, 16086 flow. Second operand 40 states and 2702 transitions. [2020-10-16 03:27:13,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 642 places, 443 transitions, 20728 flow [2020-10-16 03:27:15,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 443 transitions, 19931 flow, removed 115 selfloop flow, removed 32 redundant places. [2020-10-16 03:27:15,479 INFO L241 Difference]: Finished difference. Result has 614 places, 407 transitions, 16732 flow [2020-10-16 03:27:15,479 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15373, PETRI_DIFFERENCE_MINUEND_PLACES=571, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=345, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=16732, PETRI_PLACES=614, PETRI_TRANSITIONS=407} [2020-10-16 03:27:15,479 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 596 predicate places. [2020-10-16 03:27:15,480 INFO L481 AbstractCegarLoop]: Abstraction has has 614 places, 407 transitions, 16732 flow [2020-10-16 03:27:15,480 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-10-16 03:27:15,480 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:15,480 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:15,680 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:15,681 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:15,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:15,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1544527858, now seen corresponding path program 96 times [2020-10-16 03:27:15,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:15,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524936567] [2020-10-16 03:27:15,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:15,914 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:15,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524936567] [2020-10-16 03:27:15,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387691606] [2020-10-16 03:27:15,914 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:15,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:15,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:15,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-10-16 03:27:15,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:16,004 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:16,028 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:16,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:16,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2020-10-16 03:27:16,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152800671] [2020-10-16 03:27:16,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:16,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:16,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:16,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:16,031 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:16,032 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 614 places, 407 transitions, 16732 flow. Second operand 22 states. [2020-10-16 03:27:16,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:16,032 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:16,032 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:18,190 INFO L129 PetriNetUnfolder]: 385/1049 cut-off events. [2020-10-16 03:27:18,190 INFO L130 PetriNetUnfolder]: For 268500/268502 co-relation queries the response was YES. [2020-10-16 03:27:18,215 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24839 conditions, 1049 events. 385/1049 cut-off events. For 268500/268502 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6379 event pairs, 0 based on Foata normal form. 4/1053 useless extension candidates. Maximal degree in co-relation 24570. Up to 653 conditions per place. [2020-10-16 03:27:18,230 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 82 selfloop transitions, 354 changer transitions 0/443 dead transitions. [2020-10-16 03:27:18,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 652 places, 443 transitions, 20928 flow [2020-10-16 03:27:18,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-10-16 03:27:18,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-10-16 03:27:18,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2634 transitions. [2020-10-16 03:27:18,233 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753846153846154 [2020-10-16 03:27:18,233 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2634 transitions. [2020-10-16 03:27:18,233 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2634 transitions. [2020-10-16 03:27:18,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:18,233 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2634 transitions. [2020-10-16 03:27:18,234 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 40 states. [2020-10-16 03:27:18,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 40 states. [2020-10-16 03:27:18,236 INFO L81 ComplementDD]: Finished complementDD. Result 40 states. [2020-10-16 03:27:18,236 INFO L185 Difference]: Start difference. First operand has 614 places, 407 transitions, 16732 flow. Second operand 39 states and 2634 transitions. [2020-10-16 03:27:18,237 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 652 places, 443 transitions, 20928 flow [2020-10-16 03:27:19,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 617 places, 443 transitions, 19887 flow, removed 213 selfloop flow, removed 35 redundant places. [2020-10-16 03:27:19,623 INFO L241 Difference]: Finished difference. Result has 619 places, 408 transitions, 16590 flow [2020-10-16 03:27:19,624 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15691, PETRI_DIFFERENCE_MINUEND_PLACES=579, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=353, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=16590, PETRI_PLACES=619, PETRI_TRANSITIONS=408} [2020-10-16 03:27:19,624 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 601 predicate places. [2020-10-16 03:27:19,624 INFO L481 AbstractCegarLoop]: Abstraction has has 619 places, 408 transitions, 16590 flow [2020-10-16 03:27:19,624 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:19,624 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:19,625 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:19,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 03:27:19,839 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:19,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:19,839 INFO L82 PathProgramCache]: Analyzing trace with hash 376305371, now seen corresponding path program 97 times [2020-10-16 03:27:19,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:19,839 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192099444] [2020-10-16 03:27:19,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:19,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:20,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192099444] [2020-10-16 03:27:20,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712639752] [2020-10-16 03:27:20,247 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:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:20,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:20,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:20,315 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:20,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:20,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:20,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505672132] [2020-10-16 03:27:20,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:20,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:20,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:20,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:20,318 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:20,318 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 619 places, 408 transitions, 16590 flow. Second operand 22 states. [2020-10-16 03:27:20,318 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:20,319 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:20,319 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:21,665 INFO L129 PetriNetUnfolder]: 387/1055 cut-off events. [2020-10-16 03:27:21,665 INFO L130 PetriNetUnfolder]: For 275599/275601 co-relation queries the response was YES. [2020-10-16 03:27:21,691 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25014 conditions, 1055 events. 387/1055 cut-off events. For 275599/275601 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6520 event pairs, 0 based on Foata normal form. 2/1057 useless extension candidates. Maximal degree in co-relation 24743. Up to 653 conditions per place. [2020-10-16 03:27:21,707 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 360 selfloop transitions, 64 changer transitions 0/431 dead transitions. [2020-10-16 03:27:21,708 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 642 places, 431 transitions, 19570 flow [2020-10-16 03:27:21,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:27:21,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:27:21,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1613 transitions. [2020-10-16 03:27:21,710 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6720833333333334 [2020-10-16 03:27:21,710 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1613 transitions. [2020-10-16 03:27:21,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1613 transitions. [2020-10-16 03:27:21,710 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:21,710 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1613 transitions. [2020-10-16 03:27:21,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:27:21,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:27:21,713 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:27:21,713 INFO L185 Difference]: Start difference. First operand has 619 places, 408 transitions, 16590 flow. Second operand 24 states and 1613 transitions. [2020-10-16 03:27:21,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 642 places, 431 transitions, 19570 flow [2020-10-16 03:27:23,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 606 places, 431 transitions, 18748 flow, removed 79 selfloop flow, removed 36 redundant places. [2020-10-16 03:27:23,232 INFO L241 Difference]: Finished difference. Result has 608 places, 410 transitions, 16160 flow [2020-10-16 03:27:23,233 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15836, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=16160, PETRI_PLACES=608, PETRI_TRANSITIONS=410} [2020-10-16 03:27:23,233 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 590 predicate places. [2020-10-16 03:27:23,233 INFO L481 AbstractCegarLoop]: Abstraction has has 608 places, 410 transitions, 16160 flow [2020-10-16 03:27:23,234 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:23,234 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:23,234 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:23,434 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:23,435 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:23,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:23,435 INFO L82 PathProgramCache]: Analyzing trace with hash 642170241, now seen corresponding path program 98 times [2020-10-16 03:27:23,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:23,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913579290] [2020-10-16 03:27:23,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:23,790 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:23,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913579290] [2020-10-16 03:27:23,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452559192] [2020-10-16 03:27:23,790 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:23,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:23,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:23,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:23,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:23,872 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:23,887 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:23,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:23,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:23,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278164] [2020-10-16 03:27:23,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:23,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:23,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:23,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:23,889 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:23,890 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 608 places, 410 transitions, 16160 flow. Second operand 23 states. [2020-10-16 03:27:23,890 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:23,890 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:23,890 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:25,311 INFO L129 PetriNetUnfolder]: 391/1067 cut-off events. [2020-10-16 03:27:25,311 INFO L130 PetriNetUnfolder]: For 272673/272679 co-relation queries the response was YES. [2020-10-16 03:27:25,339 INFO L80 FinitePrefix]: Finished finitePrefix Result has 24879 conditions, 1067 events. 391/1067 cut-off events. For 272673/272679 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6574 event pairs, 0 based on Foata normal form. 8/1075 useless extension candidates. Maximal degree in co-relation 24606. Up to 661 conditions per place. [2020-10-16 03:27:25,355 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 330 selfloop transitions, 98 changer transitions 0/435 dead transitions. [2020-10-16 03:27:25,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 632 places, 435 transitions, 19191 flow [2020-10-16 03:27:25,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-10-16 03:27:25,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-10-16 03:27:25,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1681 transitions. [2020-10-16 03:27:25,357 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6724 [2020-10-16 03:27:25,357 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1681 transitions. [2020-10-16 03:27:25,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1681 transitions. [2020-10-16 03:27:25,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:25,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1681 transitions. [2020-10-16 03:27:25,359 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 26 states. [2020-10-16 03:27:25,360 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 26 states. [2020-10-16 03:27:25,360 INFO L81 ComplementDD]: Finished complementDD. Result 26 states. [2020-10-16 03:27:25,360 INFO L185 Difference]: Start difference. First operand has 608 places, 410 transitions, 16160 flow. Second operand 25 states and 1681 transitions. [2020-10-16 03:27:25,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 632 places, 435 transitions, 19191 flow [2020-10-16 03:27:26,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 435 transitions, 18897 flow, removed 84 selfloop flow, removed 22 redundant places. [2020-10-16 03:27:26,715 INFO L241 Difference]: Finished difference. Result has 612 places, 414 transitions, 16359 flow [2020-10-16 03:27:26,716 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=15888, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=410, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=16359, PETRI_PLACES=612, PETRI_TRANSITIONS=414} [2020-10-16 03:27:26,716 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 594 predicate places. [2020-10-16 03:27:26,716 INFO L481 AbstractCegarLoop]: Abstraction has has 612 places, 414 transitions, 16359 flow [2020-10-16 03:27:26,716 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:26,716 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:26,717 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:26,922 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:26,923 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:26,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:26,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1093214603, now seen corresponding path program 99 times [2020-10-16 03:27:26,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:26,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157087731] [2020-10-16 03:27:26,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:27,254 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:27,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157087731] [2020-10-16 03:27:27,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372938640] [2020-10-16 03:27:27,255 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:27,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:27,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:27,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:27,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:27,334 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:27,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:27,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:27,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614327714] [2020-10-16 03:27:27,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:27,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:27,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:27,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:27,336 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:27,337 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 612 places, 414 transitions, 16359 flow. Second operand 22 states. [2020-10-16 03:27:27,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:27,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:27,337 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:28,770 INFO L129 PetriNetUnfolder]: 393/1073 cut-off events. [2020-10-16 03:27:28,771 INFO L130 PetriNetUnfolder]: For 281513/281515 co-relation queries the response was YES. [2020-10-16 03:27:28,797 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25234 conditions, 1073 events. 393/1073 cut-off events. For 281513/281515 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6623 event pairs, 0 based on Foata normal form. 2/1075 useless extension candidates. Maximal degree in co-relation 24959. Up to 665 conditions per place. [2020-10-16 03:27:28,813 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 290 selfloop transitions, 142 changer transitions 0/439 dead transitions. [2020-10-16 03:27:28,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 637 places, 439 transitions, 19543 flow [2020-10-16 03:27:28,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-10-16 03:27:28,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2020-10-16 03:27:28,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 1749 transitions. [2020-10-16 03:27:28,816 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6726923076923077 [2020-10-16 03:27:28,816 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 1749 transitions. [2020-10-16 03:27:28,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 1749 transitions. [2020-10-16 03:27:28,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:28,817 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 1749 transitions. [2020-10-16 03:27:28,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 27 states. [2020-10-16 03:27:28,819 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 27 states. [2020-10-16 03:27:28,819 INFO L81 ComplementDD]: Finished complementDD. Result 27 states. [2020-10-16 03:27:28,819 INFO L185 Difference]: Start difference. First operand has 612 places, 414 transitions, 16359 flow. Second operand 26 states and 1749 transitions. [2020-10-16 03:27:28,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 637 places, 439 transitions, 19543 flow [2020-10-16 03:27:30,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 615 places, 439 transitions, 19163 flow, removed 100 selfloop flow, removed 22 redundant places. [2020-10-16 03:27:30,267 INFO L241 Difference]: Finished difference. Result has 617 places, 416 transitions, 16527 flow [2020-10-16 03:27:30,268 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16029, PETRI_DIFFERENCE_MINUEND_PLACES=590, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=16527, PETRI_PLACES=617, PETRI_TRANSITIONS=416} [2020-10-16 03:27:30,268 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 599 predicate places. [2020-10-16 03:27:30,269 INFO L481 AbstractCegarLoop]: Abstraction has has 617 places, 416 transitions, 16527 flow [2020-10-16 03:27:30,269 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:30,269 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:30,269 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:30,476 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 03:27:30,477 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:30,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:30,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1470167581, now seen corresponding path program 100 times [2020-10-16 03:27:30,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:30,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635871738] [2020-10-16 03:27:30,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:30,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635871738] [2020-10-16 03:27:30,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429544564] [2020-10-16 03:27:30,827 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:30,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:30,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:30,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:30,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:30,919 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:30,933 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:30,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:30,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:30,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922820106] [2020-10-16 03:27:30,934 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:30,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:30,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:30,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:30,936 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:30,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 416 transitions, 16527 flow. Second operand 23 states. [2020-10-16 03:27:30,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:30,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:30,937 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:32,533 INFO L129 PetriNetUnfolder]: 397/1085 cut-off events. [2020-10-16 03:27:32,533 INFO L130 PetriNetUnfolder]: For 284097/284099 co-relation queries the response was YES. [2020-10-16 03:27:32,562 INFO L80 FinitePrefix]: Finished finitePrefix Result has 25550 conditions, 1085 events. 397/1085 cut-off events. For 284097/284099 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 6745 event pairs, 0 based on Foata normal form. 4/1089 useless extension candidates. Maximal degree in co-relation 25273. Up to 673 conditions per place. [2020-10-16 03:27:32,579 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 264 selfloop transitions, 172 changer transitions 0/443 dead transitions. [2020-10-16 03:27:32,580 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 643 places, 443 transitions, 19782 flow [2020-10-16 03:27:32,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:27:32,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:27:32,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1817 transitions. [2020-10-16 03:27:32,582 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.672962962962963 [2020-10-16 03:27:32,582 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1817 transitions. [2020-10-16 03:27:32,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1817 transitions. [2020-10-16 03:27:32,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:32,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1817 transitions. [2020-10-16 03:27:32,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:27:32,585 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:27:32,585 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:27:32,585 INFO L185 Difference]: Start difference. First operand has 617 places, 416 transitions, 16527 flow. Second operand 27 states and 1817 transitions. [2020-10-16 03:27:32,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 643 places, 443 transitions, 19782 flow [2020-10-16 03:27:33,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 620 places, 443 transitions, 19326 flow, removed 98 selfloop flow, removed 23 redundant places. [2020-10-16 03:27:34,006 INFO L241 Difference]: Finished difference. Result has 622 places, 420 transitions, 16754 flow [2020-10-16 03:27:34,007 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16121, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=16754, PETRI_PLACES=622, PETRI_TRANSITIONS=420} [2020-10-16 03:27:34,007 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 604 predicate places. [2020-10-16 03:27:34,007 INFO L481 AbstractCegarLoop]: Abstraction has has 622 places, 420 transitions, 16754 flow [2020-10-16 03:27:34,007 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:34,007 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:34,007 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:34,208 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 03:27:34,208 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:34,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:34,209 INFO L82 PathProgramCache]: Analyzing trace with hash 516581379, now seen corresponding path program 101 times [2020-10-16 03:27:34,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:34,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260163054] [2020-10-16 03:27:34,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:34,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:34,564 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:34,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260163054] [2020-10-16 03:27:34,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838469073] [2020-10-16 03:27:34,565 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:34,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:27:34,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:34,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:34,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:34,692 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:34,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:34,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:34,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996828719] [2020-10-16 03:27:34,694 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:34,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:34,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:34,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:34,696 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:34,697 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 622 places, 420 transitions, 16754 flow. Second operand 22 states. [2020-10-16 03:27:34,697 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:34,697 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:34,698 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:36,412 INFO L129 PetriNetUnfolder]: 405/1109 cut-off events. [2020-10-16 03:27:36,412 INFO L130 PetriNetUnfolder]: For 289573/289575 co-relation queries the response was YES. [2020-10-16 03:27:36,440 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26154 conditions, 1109 events. 405/1109 cut-off events. For 289573/289575 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 6911 event pairs, 0 based on Foata normal form. 2/1111 useless extension candidates. Maximal degree in co-relation 25875. Up to 689 conditions per place. [2020-10-16 03:27:36,459 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 184 selfloop transitions, 264 changer transitions 0/455 dead transitions. [2020-10-16 03:27:36,459 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 455 transitions, 20589 flow [2020-10-16 03:27:36,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-10-16 03:27:36,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2020-10-16 03:27:36,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2021 transitions. [2020-10-16 03:27:36,464 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6736666666666666 [2020-10-16 03:27:36,465 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2021 transitions. [2020-10-16 03:27:36,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2021 transitions. [2020-10-16 03:27:36,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:36,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2021 transitions. [2020-10-16 03:27:36,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 31 states. [2020-10-16 03:27:36,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 31 states. [2020-10-16 03:27:36,468 INFO L81 ComplementDD]: Finished complementDD. Result 31 states. [2020-10-16 03:27:36,468 INFO L185 Difference]: Start difference. First operand has 622 places, 420 transitions, 16754 flow. Second operand 30 states and 2021 transitions. [2020-10-16 03:27:36,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 455 transitions, 20589 flow [2020-10-16 03:27:38,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 627 places, 455 transitions, 20061 flow, removed 108 selfloop flow, removed 24 redundant places. [2020-10-16 03:27:38,141 INFO L241 Difference]: Finished difference. Result has 631 places, 428 transitions, 17357 flow [2020-10-16 03:27:38,142 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16288, PETRI_DIFFERENCE_MINUEND_PLACES=598, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=420, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=256, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=17357, PETRI_PLACES=631, PETRI_TRANSITIONS=428} [2020-10-16 03:27:38,142 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 613 predicate places. [2020-10-16 03:27:38,142 INFO L481 AbstractCegarLoop]: Abstraction has has 631 places, 428 transitions, 17357 flow [2020-10-16 03:27:38,142 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:38,142 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:38,142 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:38,343 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:38,343 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:38,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:38,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1141503561, now seen corresponding path program 102 times [2020-10-16 03:27:38,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:38,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271317471] [2020-10-16 03:27:38,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:38,644 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:38,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271317471] [2020-10-16 03:27:38,645 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240035977] [2020-10-16 03:27:38,645 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:38,703 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:27:38,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:38,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:38,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:38,734 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:38,752 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:38,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:38,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:38,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206061854] [2020-10-16 03:27:38,753 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:38,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:38,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:38,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:38,755 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:38,755 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 428 transitions, 17357 flow. Second operand 23 states. [2020-10-16 03:27:38,755 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:38,755 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:38,756 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:40,847 INFO L129 PetriNetUnfolder]: 409/1121 cut-off events. [2020-10-16 03:27:40,847 INFO L130 PetriNetUnfolder]: For 292583/292585 co-relation queries the response was YES. [2020-10-16 03:27:40,867 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26566 conditions, 1121 events. 409/1121 cut-off events. For 292583/292585 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7002 event pairs, 0 based on Foata normal form. 4/1125 useless extension candidates. Maximal degree in co-relation 26283. Up to 697 conditions per place. [2020-10-16 03:27:40,885 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 136 selfloop transitions, 318 changer transitions 0/461 dead transitions. [2020-10-16 03:27:40,886 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 461 transitions, 21210 flow [2020-10-16 03:27:40,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-10-16 03:27:40,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2020-10-16 03:27:40,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 2225 transitions. [2020-10-16 03:27:40,887 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6742424242424242 [2020-10-16 03:27:40,888 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 2225 transitions. [2020-10-16 03:27:40,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 2225 transitions. [2020-10-16 03:27:40,888 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:40,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 2225 transitions. [2020-10-16 03:27:40,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 34 states. [2020-10-16 03:27:40,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 34 states. [2020-10-16 03:27:40,891 INFO L81 ComplementDD]: Finished complementDD. Result 34 states. [2020-10-16 03:27:40,892 INFO L185 Difference]: Start difference. First operand has 631 places, 428 transitions, 17357 flow. Second operand 33 states and 2225 transitions. [2020-10-16 03:27:40,892 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 461 transitions, 21210 flow [2020-10-16 03:27:42,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 638 places, 461 transitions, 20554 flow, removed 112 selfloop flow, removed 25 redundant places. [2020-10-16 03:27:42,570 INFO L241 Difference]: Finished difference. Result has 640 places, 432 transitions, 17713 flow [2020-10-16 03:27:42,571 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=16767, PETRI_DIFFERENCE_MINUEND_PLACES=606, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17713, PETRI_PLACES=640, PETRI_TRANSITIONS=432} [2020-10-16 03:27:42,571 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 622 predicate places. [2020-10-16 03:27:42,571 INFO L481 AbstractCegarLoop]: Abstraction has has 640 places, 432 transitions, 17713 flow [2020-10-16 03:27:42,571 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:42,571 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:42,571 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:42,772 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 03:27:42,772 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:42,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:42,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1537271225, now seen corresponding path program 103 times [2020-10-16 03:27:42,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:42,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494729439] [2020-10-16 03:27:42,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:42,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:43,059 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:43,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494729439] [2020-10-16 03:27:43,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812719128] [2020-10-16 03:27:43,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 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:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:43,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:43,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:43,134 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:43,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:43,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:43,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501080025] [2020-10-16 03:27:43,135 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:43,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:43,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:43,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:43,137 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:43,138 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 640 places, 432 transitions, 17713 flow. Second operand 22 states. [2020-10-16 03:27:43,138 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:43,138 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:43,138 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:45,090 INFO L129 PetriNetUnfolder]: 413/1133 cut-off events. [2020-10-16 03:27:45,091 INFO L130 PetriNetUnfolder]: For 295329/295335 co-relation queries the response was YES. [2020-10-16 03:27:45,120 INFO L80 FinitePrefix]: Finished finitePrefix Result has 26944 conditions, 1133 events. 413/1133 cut-off events. For 295329/295335 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7095 event pairs, 0 based on Foata normal form. 5/1138 useless extension candidates. Maximal degree in co-relation 26659. Up to 705 conditions per place. [2020-10-16 03:27:45,138 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 114 selfloop transitions, 346 changer transitions 0/467 dead transitions. [2020-10-16 03:27:45,139 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 673 places, 467 transitions, 21764 flow [2020-10-16 03:27:45,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2020-10-16 03:27:45,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-10-16 03:27:45,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2293 transitions. [2020-10-16 03:27:45,142 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6744117647058824 [2020-10-16 03:27:45,142 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2293 transitions. [2020-10-16 03:27:45,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2293 transitions. [2020-10-16 03:27:45,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:45,143 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2293 transitions. [2020-10-16 03:27:45,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 35 states. [2020-10-16 03:27:45,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 35 states. [2020-10-16 03:27:45,145 INFO L81 ComplementDD]: Finished complementDD. Result 35 states. [2020-10-16 03:27:45,145 INFO L185 Difference]: Start difference. First operand has 640 places, 432 transitions, 17713 flow. Second operand 34 states and 2293 transitions. [2020-10-16 03:27:45,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 673 places, 467 transitions, 21764 flow [2020-10-16 03:27:47,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 646 places, 467 transitions, 21062 flow, removed 112 selfloop flow, removed 27 redundant places. [2020-10-16 03:27:47,086 INFO L241 Difference]: Finished difference. Result has 648 places, 436 transitions, 18091 flow [2020-10-16 03:27:47,087 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17081, PETRI_DIFFERENCE_MINUEND_PLACES=613, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=342, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18091, PETRI_PLACES=648, PETRI_TRANSITIONS=436} [2020-10-16 03:27:47,087 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 630 predicate places. [2020-10-16 03:27:47,087 INFO L481 AbstractCegarLoop]: Abstraction has has 648 places, 436 transitions, 18091 flow [2020-10-16 03:27:47,087 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:27:47,087 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:47,087 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:47,296 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:47,297 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:47,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:47,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1017528149, now seen corresponding path program 104 times [2020-10-16 03:27:47,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:47,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234382091] [2020-10-16 03:27:47,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:47,584 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:47,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234382091] [2020-10-16 03:27:47,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015534268] [2020-10-16 03:27:47,585 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:47,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:27:47,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:47,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:47,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:47,667 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:47,685 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:47,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:47,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:47,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231074767] [2020-10-16 03:27:47,686 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:47,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:47,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:47,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:47,687 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:47,688 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 648 places, 436 transitions, 18091 flow. Second operand 23 states. [2020-10-16 03:27:47,688 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:47,688 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:47,688 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:49,878 INFO L129 PetriNetUnfolder]: 419/1151 cut-off events. [2020-10-16 03:27:49,878 INFO L130 PetriNetUnfolder]: For 299499/299505 co-relation queries the response was YES. [2020-10-16 03:27:49,910 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27461 conditions, 1151 events. 419/1151 cut-off events. For 299499/299505 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7267 event pairs, 0 based on Foata normal form. 8/1159 useless extension candidates. Maximal degree in co-relation 27174. Up to 717 conditions per place. [2020-10-16 03:27:49,928 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 106 selfloop transitions, 360 changer transitions 0/473 dead transitions. [2020-10-16 03:27:49,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 682 places, 473 transitions, 22210 flow [2020-10-16 03:27:49,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-10-16 03:27:49,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2020-10-16 03:27:49,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2361 transitions. [2020-10-16 03:27:49,931 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745714285714286 [2020-10-16 03:27:49,932 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2361 transitions. [2020-10-16 03:27:49,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2361 transitions. [2020-10-16 03:27:49,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:49,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2361 transitions. [2020-10-16 03:27:49,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 36 states. [2020-10-16 03:27:49,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 36 states. [2020-10-16 03:27:49,936 INFO L81 ComplementDD]: Finished complementDD. Result 36 states. [2020-10-16 03:27:49,937 INFO L185 Difference]: Start difference. First operand has 648 places, 436 transitions, 18091 flow. Second operand 35 states and 2361 transitions. [2020-10-16 03:27:49,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 682 places, 473 transitions, 22210 flow [2020-10-16 03:27:51,952 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 473 transitions, 21428 flow, removed 112 selfloop flow, removed 30 redundant places. [2020-10-16 03:27:51,969 INFO L241 Difference]: Finished difference. Result has 656 places, 442 transitions, 18570 flow [2020-10-16 03:27:51,969 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17379, PETRI_DIFFERENCE_MINUEND_PLACES=618, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=354, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18570, PETRI_PLACES=656, PETRI_TRANSITIONS=442} [2020-10-16 03:27:51,969 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 638 predicate places. [2020-10-16 03:27:51,969 INFO L481 AbstractCegarLoop]: Abstraction has has 656 places, 442 transitions, 18570 flow [2020-10-16 03:27:51,970 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:51,970 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:51,970 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:52,170 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 03:27:52,171 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:52,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:52,172 INFO L82 PathProgramCache]: Analyzing trace with hash -885841341, now seen corresponding path program 105 times [2020-10-16 03:27:52,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:52,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257876348] [2020-10-16 03:27:52,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:52,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:52,454 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:52,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257876348] [2020-10-16 03:27:52,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432395703] [2020-10-16 03:27:52,455 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:52,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-10-16 03:27:52,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:52,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:52,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:52,550 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:27:52,570 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:52,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:52,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:27:52,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771297667] [2020-10-16 03:27:52,571 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:27:52,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:52,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:27:52,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:27:52,573 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:52,573 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 442 transitions, 18570 flow. Second operand 23 states. [2020-10-16 03:27:52,573 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:52,573 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:52,574 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:54,882 INFO L129 PetriNetUnfolder]: 421/1157 cut-off events. [2020-10-16 03:27:54,882 INFO L130 PetriNetUnfolder]: For 301550/301556 co-relation queries the response was YES. [2020-10-16 03:27:54,914 INFO L80 FinitePrefix]: Finished finitePrefix Result has 27743 conditions, 1157 events. 421/1157 cut-off events. For 301550/301556 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7311 event pairs, 0 based on Foata normal form. 8/1165 useless extension candidates. Maximal degree in co-relation 27452. Up to 721 conditions per place. [2020-10-16 03:27:54,932 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 81 selfloop transitions, 390 changer transitions 0/478 dead transitions. [2020-10-16 03:27:54,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 692 places, 478 transitions, 22768 flow [2020-10-16 03:27:54,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:27:54,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:27:54,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2497 transitions. [2020-10-16 03:27:54,935 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6748648648648649 [2020-10-16 03:27:54,935 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2497 transitions. [2020-10-16 03:27:54,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2497 transitions. [2020-10-16 03:27:54,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:54,935 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2497 transitions. [2020-10-16 03:27:54,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:27:54,938 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:27:54,939 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:27:54,939 INFO L185 Difference]: Start difference. First operand has 656 places, 442 transitions, 18570 flow. Second operand 37 states and 2497 transitions. [2020-10-16 03:27:54,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 692 places, 478 transitions, 22768 flow [2020-10-16 03:27:56,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 663 places, 478 transitions, 22018 flow, removed 114 selfloop flow, removed 29 redundant places. [2020-10-16 03:27:56,687 INFO L241 Difference]: Finished difference. Result has 665 places, 444 transitions, 18941 flow [2020-10-16 03:27:56,688 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=17890, PETRI_DIFFERENCE_MINUEND_PLACES=627, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=388, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18941, PETRI_PLACES=665, PETRI_TRANSITIONS=444} [2020-10-16 03:27:56,688 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 647 predicate places. [2020-10-16 03:27:56,688 INFO L481 AbstractCegarLoop]: Abstraction has has 665 places, 444 transitions, 18941 flow [2020-10-16 03:27:56,688 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:27:56,688 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:27:56,688 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:27:56,889 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:27:56,889 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:27:56,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:27:56,890 INFO L82 PathProgramCache]: Analyzing trace with hash -398268381, now seen corresponding path program 106 times [2020-10-16 03:27:56,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:27:56,891 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92223851] [2020-10-16 03:27:56,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:27:56,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:27:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:57,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92223851] [2020-10-16 03:27:57,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304119283] [2020-10-16 03:27:57,225 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:57,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:27:57,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:27:57,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:27:57,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:27:57,342 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:27:57,342 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:27:57,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-10-16 03:27:57,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832867296] [2020-10-16 03:27:57,343 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-10-16 03:27:57,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:27:57,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-10-16 03:27:57,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-10-16 03:27:57,346 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:27:57,347 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 665 places, 444 transitions, 18941 flow. Second operand 22 states. [2020-10-16 03:27:57,348 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:27:57,348 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:27:57,348 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:27:59,512 INFO L129 PetriNetUnfolder]: 430/1177 cut-off events. [2020-10-16 03:27:59,513 INFO L130 PetriNetUnfolder]: For 308805/308811 co-relation queries the response was YES. [2020-10-16 03:27:59,542 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28592 conditions, 1177 events. 430/1177 cut-off events. For 308805/308811 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7376 event pairs, 0 based on Foata normal form. 5/1182 useless extension candidates. Maximal degree in co-relation 28299. Up to 735 conditions per place. [2020-10-16 03:27:59,561 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 60 selfloop transitions, 422 changer transitions 0/489 dead transitions. [2020-10-16 03:27:59,561 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 489 transitions, 23973 flow [2020-10-16 03:27:59,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:27:59,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:27:59,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2702 transitions. [2020-10-16 03:27:59,564 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6755 [2020-10-16 03:27:59,565 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2702 transitions. [2020-10-16 03:27:59,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2702 transitions. [2020-10-16 03:27:59,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:27:59,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2702 transitions. [2020-10-16 03:27:59,567 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:27:59,571 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:27:59,572 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:27:59,572 INFO L185 Difference]: Start difference. First operand has 665 places, 444 transitions, 18941 flow. Second operand 40 states and 2702 transitions. [2020-10-16 03:27:59,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 704 places, 489 transitions, 23973 flow [2020-10-16 03:28:01,614 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 669 places, 489 transitions, 22996 flow, removed 121 selfloop flow, removed 35 redundant places. [2020-10-16 03:28:01,630 INFO L241 Difference]: Finished difference. Result has 673 places, 451 transitions, 19544 flow [2020-10-16 03:28:01,630 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18052, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=415, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19544, PETRI_PLACES=673, PETRI_TRANSITIONS=451} [2020-10-16 03:28:01,630 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 655 predicate places. [2020-10-16 03:28:01,631 INFO L481 AbstractCegarLoop]: Abstraction has has 673 places, 451 transitions, 19544 flow [2020-10-16 03:28:01,631 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-10-16 03:28:01,631 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:01,631 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:01,831 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 03:28:01,832 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:01,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:01,833 INFO L82 PathProgramCache]: Analyzing trace with hash -398251641, now seen corresponding path program 107 times [2020-10-16 03:28:01,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:01,833 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464577612] [2020-10-16 03:28:01,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:01,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:02,103 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,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464577612] [2020-10-16 03:28:02,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374884584] [2020-10-16 03:28:02,104 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:28:02,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-10-16 03:28:02,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:02,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:02,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:02,191 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:02,213 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:02,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:02,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:02,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073376312] [2020-10-16 03:28:02,215 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:02,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:02,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:02,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:02,218 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:02,218 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 673 places, 451 transitions, 19544 flow. Second operand 23 states. [2020-10-16 03:28:02,218 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:02,219 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:02,219 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:04,721 INFO L129 PetriNetUnfolder]: 427/1172 cut-off events. [2020-10-16 03:28:04,722 INFO L130 PetriNetUnfolder]: For 327898/327900 co-relation queries the response was YES. [2020-10-16 03:28:04,758 INFO L80 FinitePrefix]: Finished finitePrefix Result has 28963 conditions, 1172 events. 427/1172 cut-off events. For 327898/327900 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7423 event pairs, 0 based on Foata normal form. 4/1176 useless extension candidates. Maximal degree in co-relation 28666. Up to 731 conditions per place. [2020-10-16 03:28:04,776 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 58 selfloop transitions, 424 changer transitions 0/489 dead transitions. [2020-10-16 03:28:04,777 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 713 places, 489 transitions, 24156 flow [2020-10-16 03:28:04,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-10-16 03:28:04,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2020-10-16 03:28:04,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2769 transitions. [2020-10-16 03:28:04,779 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753658536585366 [2020-10-16 03:28:04,779 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2769 transitions. [2020-10-16 03:28:04,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2769 transitions. [2020-10-16 03:28:04,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:04,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2769 transitions. [2020-10-16 03:28:04,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 42 states. [2020-10-16 03:28:04,783 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 42 states. [2020-10-16 03:28:04,784 INFO L81 ComplementDD]: Finished complementDD. Result 42 states. [2020-10-16 03:28:04,784 INFO L185 Difference]: Start difference. First operand has 673 places, 451 transitions, 19544 flow. Second operand 41 states and 2769 transitions. [2020-10-16 03:28:04,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 713 places, 489 transitions, 24156 flow [2020-10-16 03:28:06,845 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 679 places, 489 transitions, 23004 flow, removed 210 selfloop flow, removed 34 redundant places. [2020-10-16 03:28:06,862 INFO L241 Difference]: Finished difference. Result has 681 places, 452 transitions, 19446 flow [2020-10-16 03:28:06,863 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18392, PETRI_DIFFERENCE_MINUEND_PLACES=639, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=423, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=19446, PETRI_PLACES=681, PETRI_TRANSITIONS=452} [2020-10-16 03:28:06,863 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 663 predicate places. [2020-10-16 03:28:06,863 INFO L481 AbstractCegarLoop]: Abstraction has has 681 places, 452 transitions, 19446 flow [2020-10-16 03:28:06,864 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:06,864 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:06,864 INFO L255 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:07,064 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 03:28:07,065 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:07,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:07,065 INFO L82 PathProgramCache]: Analyzing trace with hash 635739649, now seen corresponding path program 108 times [2020-10-16 03:28:07,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:07,066 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580615564] [2020-10-16 03:28:07,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:07,347 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:07,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580615564] [2020-10-16 03:28:07,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197075123] [2020-10-16 03:28:07,348 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:28:07,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-10-16 03:28:07,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:07,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-10-16 03:28:07,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:07,446 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:07,477 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:07,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:07,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2020-10-16 03:28:07,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69041726] [2020-10-16 03:28:07,479 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:07,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:07,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:07,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:07,484 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:07,485 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 681 places, 452 transitions, 19446 flow. Second operand 23 states. [2020-10-16 03:28:07,485 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:07,485 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:07,485 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:09,877 INFO L129 PetriNetUnfolder]: 430/1178 cut-off events. [2020-10-16 03:28:09,878 INFO L130 PetriNetUnfolder]: For 336950/336952 co-relation queries the response was YES. [2020-10-16 03:28:09,909 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29267 conditions, 1178 events. 430/1178 cut-off events. For 336950/336952 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7468 event pairs, 0 based on Foata normal form. 3/1181 useless extension candidates. Maximal degree in co-relation 28968. Up to 733 conditions per place. [2020-10-16 03:28:09,928 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 110 selfloop transitions, 374 changer transitions 0/491 dead transitions. [2020-10-16 03:28:09,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 720 places, 491 transitions, 24180 flow [2020-10-16 03:28:09,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:09,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:09,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:09,931 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:09,931 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:09,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:09,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:09,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:09,934 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:09,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:09,937 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:09,937 INFO L185 Difference]: Start difference. First operand has 681 places, 452 transitions, 19446 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:09,937 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 720 places, 491 transitions, 24180 flow [2020-10-16 03:28:12,182 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 681 places, 491 transitions, 23223 flow, removed 103 selfloop flow, removed 39 redundant places. [2020-10-16 03:28:12,200 INFO L241 Difference]: Finished difference. Result has 683 places, 455 transitions, 19687 flow [2020-10-16 03:28:12,201 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18605, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=371, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19687, PETRI_PLACES=683, PETRI_TRANSITIONS=455} [2020-10-16 03:28:12,201 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 665 predicate places. [2020-10-16 03:28:12,201 INFO L481 AbstractCegarLoop]: Abstraction has has 683 places, 455 transitions, 19687 flow [2020-10-16 03:28:12,201 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:12,201 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:12,201 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:12,402 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:12,402 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:12,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:12,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1257515262, now seen corresponding path program 109 times [2020-10-16 03:28:12,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:12,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644657688] [2020-10-16 03:28:12,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:12,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:12,728 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:12,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644657688] [2020-10-16 03:28:12,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560656335] [2020-10-16 03:28:12,729 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:28:12,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:12,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:12,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:12,816 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 03:28:12,843 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:12,843 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:12,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:12,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052510542] [2020-10-16 03:28:12,844 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:12,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:12,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:12,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:12,846 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:12,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 683 places, 455 transitions, 19687 flow. Second operand 24 states. [2020-10-16 03:28:12,847 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:12,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:12,847 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:15,382 INFO L129 PetriNetUnfolder]: 433/1185 cut-off events. [2020-10-16 03:28:15,383 INFO L130 PetriNetUnfolder]: For 330581/330583 co-relation queries the response was YES. [2020-10-16 03:28:15,419 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29287 conditions, 1185 events. 433/1185 cut-off events. For 330581/330583 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7507 event pairs, 0 based on Foata normal form. 1/1186 useless extension candidates. Maximal degree in co-relation 28986. Up to 737 conditions per place. [2020-10-16 03:28:15,443 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 61 selfloop transitions, 428 changer transitions 0/496 dead transitions. [2020-10-16 03:28:15,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 496 transitions, 24577 flow [2020-10-16 03:28:15,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-10-16 03:28:15,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-10-16 03:28:15,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2701 transitions. [2020-10-16 03:28:15,445 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.67525 [2020-10-16 03:28:15,445 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:15,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2701 transitions. [2020-10-16 03:28:15,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 41 states. [2020-10-16 03:28:15,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 41 states. [2020-10-16 03:28:15,452 INFO L81 ComplementDD]: Finished complementDD. Result 41 states. [2020-10-16 03:28:15,452 INFO L185 Difference]: Start difference. First operand has 683 places, 455 transitions, 19687 flow. Second operand 40 states and 2701 transitions. [2020-10-16 03:28:15,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 722 places, 496 transitions, 24577 flow [2020-10-16 03:28:17,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 685 places, 496 transitions, 23703 flow, removed 93 selfloop flow, removed 37 redundant places. [2020-10-16 03:28:17,552 INFO L241 Difference]: Finished difference. Result has 687 places, 458 transitions, 20009 flow [2020-10-16 03:28:17,552 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18813, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=425, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=20009, PETRI_PLACES=687, PETRI_TRANSITIONS=458} [2020-10-16 03:28:17,553 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 669 predicate places. [2020-10-16 03:28:17,553 INFO L481 AbstractCegarLoop]: Abstraction has has 687 places, 458 transitions, 20009 flow [2020-10-16 03:28:17,553 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:17,553 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:17,553 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:17,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:17,754 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:17,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:17,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1592376589, now seen corresponding path program 110 times [2020-10-16 03:28:17,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:17,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691267144] [2020-10-16 03:28:17,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:17,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:18,159 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:18,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691267144] [2020-10-16 03:28:18,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563407692] [2020-10-16 03:28:18,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:18,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 03:28:18,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:18,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:18,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:18,240 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:18,241 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:18,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:18,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136931380] [2020-10-16 03:28:18,242 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:18,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:18,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:18,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:18,244 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:18,245 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 687 places, 458 transitions, 20009 flow. Second operand 23 states. [2020-10-16 03:28:18,245 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:18,245 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:18,245 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:19,814 INFO L129 PetriNetUnfolder]: 435/1191 cut-off events. [2020-10-16 03:28:19,815 INFO L130 PetriNetUnfolder]: For 348056/348058 co-relation queries the response was YES. [2020-10-16 03:28:19,849 INFO L80 FinitePrefix]: Finished finitePrefix Result has 29850 conditions, 1191 events. 435/1191 cut-off events. For 348056/348058 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7512 event pairs, 0 based on Foata normal form. 4/1195 useless extension candidates. Maximal degree in co-relation 29547. Up to 780 conditions per place. [2020-10-16 03:28:19,869 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 443 selfloop transitions, 31 changer transitions 0/481 dead transitions. [2020-10-16 03:28:19,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 481 transitions, 23219 flow [2020-10-16 03:28:19,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-16 03:28:19,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-16 03:28:19,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1612 transitions. [2020-10-16 03:28:19,871 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6716666666666666 [2020-10-16 03:28:19,871 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1612 transitions. [2020-10-16 03:28:19,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1612 transitions. [2020-10-16 03:28:19,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:19,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1612 transitions. [2020-10-16 03:28:19,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-16 03:28:19,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-16 03:28:19,875 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-16 03:28:19,875 INFO L185 Difference]: Start difference. First operand has 687 places, 458 transitions, 20009 flow. Second operand 24 states and 1612 transitions. [2020-10-16 03:28:19,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 481 transitions, 23219 flow [2020-10-16 03:28:22,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 481 transitions, 22188 flow, removed 98 selfloop flow, removed 38 redundant places. [2020-10-16 03:28:22,222 INFO L241 Difference]: Finished difference. Result has 674 places, 460 transitions, 19248 flow [2020-10-16 03:28:22,222 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=18978, PETRI_DIFFERENCE_MINUEND_PLACES=649, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=458, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=427, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=19248, PETRI_PLACES=674, PETRI_TRANSITIONS=460} [2020-10-16 03:28:22,223 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 656 predicate places. [2020-10-16 03:28:22,223 INFO L481 AbstractCegarLoop]: Abstraction has has 674 places, 460 transitions, 19248 flow [2020-10-16 03:28:22,223 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:22,223 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:22,223 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:22,423 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 03:28:22,424 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:22,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:22,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1160063869, now seen corresponding path program 111 times [2020-10-16 03:28:22,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:22,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290238224] [2020-10-16 03:28:22,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:22,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:22,831 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:22,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290238224] [2020-10-16 03:28:22,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394339334] [2020-10-16 03:28:22,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:22,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-10-16 03:28:22,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:22,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:22,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:22,941 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:22,952 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 03:28:22,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:22,953 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:22,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072194102] [2020-10-16 03:28:22,953 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:22,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:22,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:22,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:22,955 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:22,955 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 460 transitions, 19248 flow. Second operand 24 states. [2020-10-16 03:28:22,955 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:22,955 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:22,955 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:24,770 INFO L129 PetriNetUnfolder]: 443/1214 cut-off events. [2020-10-16 03:28:24,770 INFO L130 PetriNetUnfolder]: For 370083/370085 co-relation queries the response was YES. [2020-10-16 03:28:24,809 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30503 conditions, 1214 events. 443/1214 cut-off events. For 370083/370085 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 7715 event pairs, 0 based on Foata normal form. 4/1218 useless extension candidates. Maximal degree in co-relation 30198. Up to 757 conditions per place. [2020-10-16 03:28:24,831 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 380 selfloop transitions, 104 changer transitions 0/491 dead transitions. [2020-10-16 03:28:24,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 700 places, 491 transitions, 23189 flow [2020-10-16 03:28:24,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-10-16 03:28:24,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2020-10-16 03:28:24,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1816 transitions. [2020-10-16 03:28:24,833 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6725925925925926 [2020-10-16 03:28:24,834 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1816 transitions. [2020-10-16 03:28:24,834 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1816 transitions. [2020-10-16 03:28:24,834 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:24,834 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1816 transitions. [2020-10-16 03:28:24,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 28 states. [2020-10-16 03:28:24,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 28 states. [2020-10-16 03:28:24,838 INFO L81 ComplementDD]: Finished complementDD. Result 28 states. [2020-10-16 03:28:24,838 INFO L185 Difference]: Start difference. First operand has 674 places, 460 transitions, 19248 flow. Second operand 27 states and 1816 transitions. [2020-10-16 03:28:24,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 700 places, 491 transitions, 23189 flow [2020-10-16 03:28:27,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 679 places, 491 transitions, 22945 flow, removed 93 selfloop flow, removed 21 redundant places. [2020-10-16 03:28:27,424 INFO L241 Difference]: Finished difference. Result has 685 places, 468 transitions, 19975 flow [2020-10-16 03:28:27,424 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19030, PETRI_DIFFERENCE_MINUEND_PLACES=653, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=19975, PETRI_PLACES=685, PETRI_TRANSITIONS=468} [2020-10-16 03:28:27,424 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 667 predicate places. [2020-10-16 03:28:27,424 INFO L481 AbstractCegarLoop]: Abstraction has has 685 places, 468 transitions, 19975 flow [2020-10-16 03:28:27,425 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:27,425 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:27,425 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:27,625 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 03:28:27,626 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:27,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:27,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1662138817, now seen corresponding path program 112 times [2020-10-16 03:28:27,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:27,627 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875961929] [2020-10-16 03:28:27,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:27,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:27,974 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:27,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875961929] [2020-10-16 03:28:27,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405274768] [2020-10-16 03:28:27,975 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:28,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 03:28:28,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:28,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:28,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:28,061 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:28,082 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:28,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:28,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:28,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208490901] [2020-10-16 03:28:28,083 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:28,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:28,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:28,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:28,084 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:28,085 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 685 places, 468 transitions, 19975 flow. Second operand 24 states. [2020-10-16 03:28:28,085 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:28,085 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:28,085 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:30,568 INFO L129 PetriNetUnfolder]: 445/1220 cut-off events. [2020-10-16 03:28:30,569 INFO L130 PetriNetUnfolder]: For 380446/380448 co-relation queries the response was YES. [2020-10-16 03:28:30,604 INFO L80 FinitePrefix]: Finished finitePrefix Result has 30958 conditions, 1220 events. 445/1220 cut-off events. For 380446/380448 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 7730 event pairs, 0 based on Foata normal form. 4/1224 useless extension candidates. Maximal degree in co-relation 30647. Up to 761 conditions per place. [2020-10-16 03:28:30,624 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 140 selfloop transitions, 356 changer transitions 0/503 dead transitions. [2020-10-16 03:28:30,624 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 721 places, 503 transitions, 24509 flow [2020-10-16 03:28:30,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-10-16 03:28:30,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-10-16 03:28:30,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2496 transitions. [2020-10-16 03:28:30,627 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6745945945945946 [2020-10-16 03:28:30,628 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2496 transitions. [2020-10-16 03:28:30,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2496 transitions. [2020-10-16 03:28:30,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:30,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2496 transitions. [2020-10-16 03:28:30,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 38 states. [2020-10-16 03:28:30,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 38 states. [2020-10-16 03:28:30,633 INFO L81 ComplementDD]: Finished complementDD. Result 38 states. [2020-10-16 03:28:30,633 INFO L185 Difference]: Start difference. First operand has 685 places, 468 transitions, 19975 flow. Second operand 37 states and 2496 transitions. [2020-10-16 03:28:30,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 721 places, 503 transitions, 24509 flow [2020-10-16 03:28:33,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 701 places, 503 transitions, 24123 flow, removed 116 selfloop flow, removed 20 redundant places. [2020-10-16 03:28:33,192 INFO L241 Difference]: Finished difference. Result has 703 places, 470 transitions, 20633 flow [2020-10-16 03:28:33,192 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19659, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=468, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=354, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=20633, PETRI_PLACES=703, PETRI_TRANSITIONS=470} [2020-10-16 03:28:33,192 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 685 predicate places. [2020-10-16 03:28:33,193 INFO L481 AbstractCegarLoop]: Abstraction has has 703 places, 470 transitions, 20633 flow [2020-10-16 03:28:33,193 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:33,193 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:33,193 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:33,393 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 03:28:33,394 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:33,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:33,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1783484083, now seen corresponding path program 113 times [2020-10-16 03:28:33,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:33,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958900164] [2020-10-16 03:28:33,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:33,700 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:33,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958900164] [2020-10-16 03:28:33,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261640781] [2020-10-16 03:28:33,701 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:33,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-10-16 03:28:33,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:33,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:33,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:33,791 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:33,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:33,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-10-16 03:28:33,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607141567] [2020-10-16 03:28:33,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-10-16 03:28:33,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:33,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-10-16 03:28:33,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2020-10-16 03:28:33,794 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:33,795 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 703 places, 470 transitions, 20633 flow. Second operand 23 states. [2020-10-16 03:28:33,795 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:33,796 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:33,796 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:36,051 INFO L129 PetriNetUnfolder]: 449/1231 cut-off events. [2020-10-16 03:28:36,051 INFO L130 PetriNetUnfolder]: For 382758/382760 co-relation queries the response was YES. [2020-10-16 03:28:36,091 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31529 conditions, 1231 events. 449/1231 cut-off events. For 382758/382760 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7845 event pairs, 0 based on Foata normal form. 4/1235 useless extension candidates. Maximal degree in co-relation 31216. Up to 769 conditions per place. [2020-10-16 03:28:36,113 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 100 selfloop transitions, 404 changer transitions 0/511 dead transitions. [2020-10-16 03:28:36,113 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 511 transitions, 25649 flow [2020-10-16 03:28:36,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2020-10-16 03:28:36,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-10-16 03:28:36,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2835 transitions. [2020-10-16 03:28:36,117 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.675 [2020-10-16 03:28:36,117 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2835 transitions. [2020-10-16 03:28:36,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2835 transitions. [2020-10-16 03:28:36,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:36,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2835 transitions. [2020-10-16 03:28:36,120 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 43 states. [2020-10-16 03:28:36,123 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 43 states. [2020-10-16 03:28:36,123 INFO L81 ComplementDD]: Finished complementDD. Result 43 states. [2020-10-16 03:28:36,123 INFO L185 Difference]: Start difference. First operand has 703 places, 470 transitions, 20633 flow. Second operand 42 states and 2835 transitions. [2020-10-16 03:28:36,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 511 transitions, 25649 flow [2020-10-16 03:28:38,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 711 places, 511 transitions, 24731 flow, removed 134 selfloop flow, removed 33 redundant places. [2020-10-16 03:28:38,354 INFO L241 Difference]: Finished difference. Result has 713 places, 474 transitions, 20945 flow [2020-10-16 03:28:38,355 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=19793, PETRI_DIFFERENCE_MINUEND_PLACES=670, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=400, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=20945, PETRI_PLACES=713, PETRI_TRANSITIONS=474} [2020-10-16 03:28:38,355 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 695 predicate places. [2020-10-16 03:28:38,355 INFO L481 AbstractCegarLoop]: Abstraction has has 713 places, 474 transitions, 20945 flow [2020-10-16 03:28:38,355 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-10-16 03:28:38,355 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:38,356 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:38,561 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 03:28:38,562 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:38,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:38,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1766890093, now seen corresponding path program 114 times [2020-10-16 03:28:38,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:38,563 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205265177] [2020-10-16 03:28:38,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 03:28:38,854 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:38,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205265177] [2020-10-16 03:28:38,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231910728] [2020-10-16 03:28:38,855 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:38,912 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-10-16 03:28:38,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 03:28:38,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-10-16 03:28:38,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 03:28:38,948 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-16 03:28:38,972 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:38,973 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 03:28:38,973 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2020-10-16 03:28:38,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283021038] [2020-10-16 03:28:38,974 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-10-16 03:28:38,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 03:28:38,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-10-16 03:28:38,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2020-10-16 03:28:38,976 INFO L507 CegarLoopForPetriNet]: Number of universal loopers: 65 out of 100 [2020-10-16 03:28:38,976 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 713 places, 474 transitions, 20945 flow. Second operand 24 states. [2020-10-16 03:28:38,976 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-16 03:28:38,976 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 65 of 100 [2020-10-16 03:28:38,976 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-16 03:28:41,707 INFO L129 PetriNetUnfolder]: 453/1241 cut-off events. [2020-10-16 03:28:41,707 INFO L130 PetriNetUnfolder]: For 386389/386395 co-relation queries the response was YES. [2020-10-16 03:28:41,747 INFO L80 FinitePrefix]: Finished finitePrefix Result has 31904 conditions, 1241 events. 453/1241 cut-off events. For 386389/386395 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7891 event pairs, 0 based on Foata normal form. 8/1249 useless extension candidates. Maximal degree in co-relation 31589. Up to 775 conditions per place. [2020-10-16 03:28:41,768 INFO L132 encePairwiseOnDemand]: 95/100 looper letters, 90 selfloop transitions, 420 changer transitions 0/517 dead transitions. [2020-10-16 03:28:41,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 517 transitions, 26281 flow [2020-10-16 03:28:41,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-10-16 03:28:41,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-10-16 03:28:41,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2904 transitions. [2020-10-16 03:28:41,772 INFO L552 CegarLoopForPetriNet]: DFA transition density 0.6753488372093023 [2020-10-16 03:28:41,772 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2904 transitions. [2020-10-16 03:28:41,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2904 transitions. [2020-10-16 03:28:41,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-16 03:28:41,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2904 transitions. [2020-10-16 03:28:41,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 44 states. [2020-10-16 03:28:41,777 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 44 states. [2020-10-16 03:28:41,777 INFO L81 ComplementDD]: Finished complementDD. Result 44 states. [2020-10-16 03:28:41,778 INFO L185 Difference]: Start difference. First operand has 713 places, 474 transitions, 20945 flow. Second operand 43 states and 2904 transitions. [2020-10-16 03:28:41,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 517 transitions, 26281 flow [2020-10-16 03:28:44,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 716 places, 517 transitions, 25291 flow, removed 127 selfloop flow, removed 39 redundant places. [2020-10-16 03:28:44,313 INFO L241 Difference]: Finished difference. Result has 719 places, 478 transitions, 21348 flow [2020-10-16 03:28:44,314 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=100, PETRI_DIFFERENCE_MINUEND_FLOW=20039, PETRI_DIFFERENCE_MINUEND_PLACES=674, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=416, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=21348, PETRI_PLACES=719, PETRI_TRANSITIONS=478} [2020-10-16 03:28:44,314 INFO L342 CegarLoopForPetriNet]: 18 programPoint places, 701 predicate places. [2020-10-16 03:28:44,314 INFO L481 AbstractCegarLoop]: Abstraction has has 719 places, 478 transitions, 21348 flow [2020-10-16 03:28:44,314 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-10-16 03:28:44,314 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-16 03:28:44,315 INFO L255 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 03:28:44,515 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 03:28:44,516 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 03:28:44,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 03:28:44,516 INFO L82 PathProgramCache]: Analyzing trace with hash 852224602, now seen corresponding path program 115 times [2020-10-16 03:28:44,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 03:28:44,517 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033590018] [2020-10-16 03:28:44,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 03:28:44,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:28:44,526 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:28:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-10-16 03:28:44,539 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-10-16 03:28:44,596 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-10-16 03:28:44,596 INFO L523 BasicCegarLoop]: Counterexample might be feasible [2020-10-16 03:28:44,597 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2020-10-16 03:28:44,671 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 03:28:44 BasicIcfg [2020-10-16 03:28:44,672 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 03:28:44,674 INFO L168 Benchmark]: Toolchain (without parser) took 247060.26 ms. Allocated memory was 253.8 MB in the beginning and 1.9 GB in the end (delta: 1.6 GB). Free memory was 208.9 MB in the beginning and 224.7 MB in the end (delta: -15.8 MB). Peak memory consumption was 1.6 GB. Max. memory is 14.2 GB. [2020-10-16 03:28:44,674 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 253.8 MB. Free memory is still 230.1 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 03:28:44,675 INFO L168 Benchmark]: CACSL2BoogieTranslator took 724.08 ms. Allocated memory was 253.8 MB in the beginning and 321.4 MB in the end (delta: 67.6 MB). Free memory was 208.9 MB in the beginning and 276.7 MB in the end (delta: -67.8 MB). Peak memory consumption was 30.4 MB. Max. memory is 14.2 GB. [2020-10-16 03:28:44,675 INFO L168 Benchmark]: Boogie Procedure Inliner took 77.79 ms. Allocated memory is still 321.4 MB. Free memory is still 276.7 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-16 03:28:44,675 INFO L168 Benchmark]: Boogie Preprocessor took 27.00 ms. Allocated memory is still 321.4 MB. Free memory was 276.7 MB in the beginning and 274.2 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:28:44,676 INFO L168 Benchmark]: RCFGBuilder took 427.99 ms. Allocated memory is still 321.4 MB. Free memory was 274.2 MB in the beginning and 252.4 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:28:44,676 INFO L168 Benchmark]: TraceAbstraction took 245796.49 ms. Allocated memory was 321.4 MB in the beginning and 1.9 GB in the end (delta: 1.6 GB). Free memory was 252.4 MB in the beginning and 224.7 MB in the end (delta: 27.6 MB). Peak memory consumption was 1.6 GB. Max. memory is 14.2 GB. [2020-10-16 03:28:44,678 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.25 ms. Allocated memory is still 253.8 MB. Free memory is still 230.1 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 724.08 ms. Allocated memory was 253.8 MB in the beginning and 321.4 MB in the end (delta: 67.6 MB). Free memory was 208.9 MB in the beginning and 276.7 MB in the end (delta: -67.8 MB). Peak memory consumption was 30.4 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 77.79 ms. Allocated memory is still 321.4 MB. Free memory is still 276.7 MB. There was no memory consumed. Max. memory is 14.2 GB. * Boogie Preprocessor took 27.00 ms. Allocated memory is still 321.4 MB. Free memory was 276.7 MB in the beginning and 274.2 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * RCFGBuilder took 427.99 ms. Allocated memory is still 321.4 MB. Free memory was 274.2 MB in the beginning and 252.4 MB in the end (delta: 21.8 MB). Peak memory consumption was 21.8 MB. Max. memory is 14.2 GB. * TraceAbstraction took 245796.49 ms. Allocated memory was 321.4 MB in the beginning and 1.9 GB in the end (delta: 1.6 GB). Free memory was 252.4 MB in the beginning and 224.7 MB in the end (delta: 27.6 MB). Peak memory consumption was 1.6 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.2s, 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 - CounterExampleResult [Line: 703]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L675] 0 int i = 3, j = 6; [L693] 0 pthread_t id1, id2; [L694] FCALL, FORK 0 pthread_create(&id1, ((void *)0), t1, ((void *)0)) VAL [arg={0:0}, i=3, j=6] [L677] 1 int k = 0; VAL [arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, i=7, j=6, k=1] [L695] FCALL, FORK 0 pthread_create(&id2, ((void *)0), t2, ((void *)0)) VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=1] [L697] 0 int condI = i >= (2*10 +6); VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=1] [L685] 2 int k = 0; VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=0, k=1] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=1, k=1] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=1, k=2] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=2] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=3, k=2] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=3, k=3] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=4, k=3] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=4, k=4] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=4, k=5] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=5, k=5] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=16, k=6, k=5] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=18, k=6, k=6] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=18, k=7, k=6] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=20, k=7, k=7] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=20, k=8, k=7] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=22, k=8, k=8] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=22, k=8, k=9] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=24, k=9, k=9] [L677] COND TRUE 1 k < 10 [L679] 1 i = j + 1 [L677] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=24, k=9, k=10] [L685] COND TRUE 2 k < 10 [L687] 2 j = i + 1 [L685] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=10, k=10] [L700] 0 int condJ = j >= (2*10 +6); [L702] COND TRUE 0 condI || condJ [L703] 0 __VERIFIER_error() VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=10, k=10] - 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: UNSAFE, OverallTime: 245.6s, OverallIterations: 117, TraceHistogramMax: 10, AutomataDifference: 190.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.3s, HoareTripleCheckerStatistics: 253 SDtfs, 2850 SDslu, 376 SDs, 0 SdLazy, 11612 SolverSat, 7033 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 12.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6068 GetRequests, 1986 SyntacticMatches, 111 SemanticMatches, 3971 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38628 ImplicationChecksByTransitivity, 71.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21348occurred in iteration=116, 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: 0.9s SsaConstructionTime, 2.7s SatisfiabilityAnalysisTime, 23.3s InterpolantComputationTime, 4620 NumberOfCodeBlocks, 4620 NumberOfCodeBlocksAsserted, 572 NumberOfCheckSat, 4365 ConstructedInterpolants, 0 QuantifiedInterpolants, 398349 SizeOfPredicates, 1386 NumberOfNonLiveVariables, 14034 ConjunctsInSsa, 1832 ConjunctsInUnsatCore, 227 InterpolantComputations, 5 PerfectInterpolantSequences, 0/8454 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...