./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/test-easy11.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/test-easy11.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a686a41ee4cc6bbffea13719827ccaf379a83824b0020cd9f2e7eecebabb9242 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-22 15:11:36,105 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-22 15:11:36,109 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-22 15:11:36,145 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-22 15:11:36,146 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-22 15:11:36,147 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-22 15:11:36,149 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-22 15:11:36,152 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-22 15:11:36,154 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-22 15:11:36,155 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-22 15:11:36,156 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-22 15:11:36,158 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-22 15:11:36,159 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-22 15:11:36,160 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-22 15:11:36,162 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-22 15:11:36,163 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-22 15:11:36,165 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-22 15:11:36,166 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-22 15:11:36,168 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-22 15:11:36,171 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-22 15:11:36,173 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-22 15:11:36,174 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-22 15:11:36,176 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-22 15:11:36,177 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-22 15:11:36,181 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-22 15:11:36,182 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-22 15:11:36,182 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-22 15:11:36,184 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-22 15:11:36,187 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-22 15:11:36,188 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-22 15:11:36,189 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-22 15:11:36,190 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-22 15:11:36,191 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-22 15:11:36,192 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-22 15:11:36,193 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-22 15:11:36,194 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-22 15:11:36,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-22 15:11:36,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-22 15:11:36,196 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-22 15:11:36,197 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-22 15:11:36,198 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-22 15:11:36,204 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-22 15:11:36,253 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-22 15:11:36,254 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-22 15:11:36,254 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-22 15:11:36,255 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-22 15:11:36,262 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-22 15:11:36,263 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-22 15:11:36,263 INFO L138 SettingsManager]: * Use SBE=true [2021-11-22 15:11:36,263 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-22 15:11:36,263 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-22 15:11:36,264 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-22 15:11:36,265 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-22 15:11:36,265 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-22 15:11:36,265 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-22 15:11:36,265 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-22 15:11:36,266 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-22 15:11:36,266 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-22 15:11:36,266 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-22 15:11:36,266 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-22 15:11:36,266 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-22 15:11:36,267 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-22 15:11:36,267 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-22 15:11:36,267 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-22 15:11:36,267 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 15:11:36,268 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-22 15:11:36,268 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-22 15:11:36,268 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-22 15:11:36,268 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-22 15:11:36,268 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-22 15:11:36,269 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-22 15:11:36,271 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-22 15:11:36,271 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-22 15:11:36,271 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-22 15:11:36,271 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a686a41ee4cc6bbffea13719827ccaf379a83824b0020cd9f2e7eecebabb9242 [2021-11-22 15:11:36,525 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-22 15:11:36,547 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-22 15:11:36,550 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-22 15:11:36,551 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-22 15:11:36,552 INFO L275 PluginConnector]: CDTParser initialized [2021-11-22 15:11:36,554 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/../../sv-benchmarks/c/weaver/test-easy11.wvr.c [2021-11-22 15:11:36,637 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/data/38eb015be/c977419809eb4ffaadbf105bd8525a2e/FLAG271127261 [2021-11-22 15:11:37,063 INFO L306 CDTParser]: Found 1 translation units. [2021-11-22 15:11:37,064 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/sv-benchmarks/c/weaver/test-easy11.wvr.c [2021-11-22 15:11:37,071 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/data/38eb015be/c977419809eb4ffaadbf105bd8525a2e/FLAG271127261 [2021-11-22 15:11:37,456 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/data/38eb015be/c977419809eb4ffaadbf105bd8525a2e [2021-11-22 15:11:37,459 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-22 15:11:37,461 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-22 15:11:37,462 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-22 15:11:37,463 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-22 15:11:37,467 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-22 15:11:37,468 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,469 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1147a49d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37, skipping insertion in model container [2021-11-22 15:11:37,469 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,477 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-22 15:11:37,496 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-22 15:11:37,714 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/sv-benchmarks/c/weaver/test-easy11.wvr.c[2005,2018] [2021-11-22 15:11:37,718 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 15:11:37,726 INFO L203 MainTranslator]: Completed pre-run [2021-11-22 15:11:37,744 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/sv-benchmarks/c/weaver/test-easy11.wvr.c[2005,2018] [2021-11-22 15:11:37,745 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 15:11:37,762 INFO L208 MainTranslator]: Completed translation [2021-11-22 15:11:37,762 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37 WrapperNode [2021-11-22 15:11:37,763 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-22 15:11:37,764 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-22 15:11:37,764 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-22 15:11:37,764 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-22 15:11:37,773 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,782 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,802 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 53 [2021-11-22 15:11:37,802 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-22 15:11:37,803 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-22 15:11:37,803 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-22 15:11:37,803 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-22 15:11:37,812 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,812 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,815 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,815 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,820 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,824 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,826 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,835 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-22 15:11:37,836 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-22 15:11:37,836 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-22 15:11:37,836 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-22 15:11:37,837 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (1/1) ... [2021-11-22 15:11:37,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 15:11:37,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:11:37,874 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-22 15:11:37,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-22 15:11:37,927 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-22 15:11:37,928 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-22 15:11:37,928 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-22 15:11:37,928 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-22 15:11:37,928 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-22 15:11:37,928 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-22 15:11:37,928 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-22 15:11:37,929 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-22 15:11:37,929 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-22 15:11:37,929 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-22 15:11:37,929 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-22 15:11:37,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-22 15:11:37,930 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-22 15:11:37,930 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-22 15:11:37,932 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-22 15:11:38,012 INFO L236 CfgBuilder]: Building ICFG [2021-11-22 15:11:38,014 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-22 15:11:38,181 INFO L277 CfgBuilder]: Performing block encoding [2021-11-22 15:11:38,189 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-22 15:11:38,190 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-22 15:11:38,192 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 03:11:38 BoogieIcfgContainer [2021-11-22 15:11:38,193 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-22 15:11:38,194 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-22 15:11:38,195 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-22 15:11:38,199 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-22 15:11:38,199 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 03:11:37" (1/3) ... [2021-11-22 15:11:38,200 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f8ba23f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 03:11:38, skipping insertion in model container [2021-11-22 15:11:38,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 03:11:37" (2/3) ... [2021-11-22 15:11:38,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f8ba23f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 03:11:38, skipping insertion in model container [2021-11-22 15:11:38,201 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 03:11:38" (3/3) ... [2021-11-22 15:11:38,203 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy11.wvr.c [2021-11-22 15:11:38,209 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-22 15:11:38,209 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-22 15:11:38,209 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-22 15:11:38,209 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-22 15:11:38,245 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,245 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,246 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,246 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,246 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,247 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,247 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,247 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,248 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,248 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,248 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,249 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,249 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,250 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,251 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,251 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,251 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,252 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,253 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,253 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,253 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,253 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,254 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,254 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,254 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,255 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,255 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,255 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,256 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,256 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,256 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,257 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,258 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,258 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,258 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,259 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,264 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~x~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,268 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,268 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,268 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,268 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-22 15:11:38,273 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-22 15:11:38,329 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-22 15:11:38,344 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-22 15:11:38,344 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-22 15:11:38,380 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 87 transitions, 190 flow [2021-11-22 15:11:38,503 INFO L129 PetriNetUnfolder]: 6/85 cut-off events. [2021-11-22 15:11:38,505 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-22 15:11:38,511 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 85 events. 6/85 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 53 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 49. Up to 2 conditions per place. [2021-11-22 15:11:38,511 INFO L82 GeneralOperation]: Start removeDead. Operand has 88 places, 87 transitions, 190 flow [2021-11-22 15:11:38,522 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 77 places, 76 transitions, 164 flow [2021-11-22 15:11:38,561 INFO L129 PetriNetUnfolder]: 6/75 cut-off events. [2021-11-22 15:11:38,563 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-22 15:11:38,570 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:38,575 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:38,576 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:38,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:38,582 INFO L85 PathProgramCache]: Analyzing trace with hash -384738625, now seen corresponding path program 1 times [2021-11-22 15:11:38,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:38,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426913648] [2021-11-22 15:11:38,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:38,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:38,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:38,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426913648] [2021-11-22 15:11:38,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426913648] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:38,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:38,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-22 15:11:38,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894510401] [2021-11-22 15:11:38,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:38,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-22 15:11:38,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:38,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-22 15:11:38,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-22 15:11:38,879 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 87 [2021-11-22 15:11:38,883 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 76 transitions, 164 flow. Second operand has 2 states, 2 states have (on average 81.0) internal successors, (162), 2 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:38,883 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:38,884 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 87 [2021-11-22 15:11:38,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:38,921 INFO L129 PetriNetUnfolder]: 2/72 cut-off events. [2021-11-22 15:11:38,921 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-11-22 15:11:38,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86 conditions, 72 events. 2/72 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 47 event pairs, 0 based on Foata normal form. 6/74 useless extension candidates. Maximal degree in co-relation 48. Up to 5 conditions per place. [2021-11-22 15:11:38,923 INFO L132 encePairwiseOnDemand]: 83/87 looper letters, 4 selfloop transitions, 0 changer transitions 2/72 dead transitions. [2021-11-22 15:11:38,923 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 72 transitions, 164 flow [2021-11-22 15:11:38,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-22 15:11:38,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-22 15:11:38,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 164 transitions. [2021-11-22 15:11:38,945 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9425287356321839 [2021-11-22 15:11:38,945 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 164 transitions. [2021-11-22 15:11:38,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 164 transitions. [2021-11-22 15:11:38,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:38,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 164 transitions. [2021-11-22 15:11:38,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 82.0) internal successors, (164), 2 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:38,959 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:38,959 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 87.0) internal successors, (261), 3 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:38,961 INFO L186 Difference]: Start difference. First operand has 77 places, 76 transitions, 164 flow. Second operand 2 states and 164 transitions. [2021-11-22 15:11:38,962 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 72 transitions, 164 flow [2021-11-22 15:11:38,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 72 transitions, 156 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-22 15:11:38,971 INFO L242 Difference]: Finished difference. Result has 74 places, 70 transitions, 144 flow [2021-11-22 15:11:38,974 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=144, PETRI_PLACES=74, PETRI_TRANSITIONS=70} [2021-11-22 15:11:38,978 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, -3 predicate places. [2021-11-22 15:11:38,978 INFO L470 AbstractCegarLoop]: Abstraction has has 74 places, 70 transitions, 144 flow [2021-11-22 15:11:38,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 81.0) internal successors, (162), 2 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:38,979 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:38,979 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:38,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-22 15:11:38,980 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:38,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:38,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1457758209, now seen corresponding path program 1 times [2021-11-22 15:11:38,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:38,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873858456] [2021-11-22 15:11:38,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:38,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:39,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:39,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:39,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:39,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873858456] [2021-11-22 15:11:39,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873858456] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:39,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:39,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:39,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498011710] [2021-11-22 15:11:39,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:39,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:39,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:39,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:39,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:39,622 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:39,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 70 transitions, 144 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:39,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:39,625 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:39,625 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:40,318 INFO L129 PetriNetUnfolder]: 108/359 cut-off events. [2021-11-22 15:11:40,319 INFO L130 PetriNetUnfolder]: For 22/22 co-relation queries the response was YES. [2021-11-22 15:11:40,324 INFO L84 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 359 events. 108/359 cut-off events. For 22/22 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1655 event pairs, 27 based on Foata normal form. 1/325 useless extension candidates. Maximal degree in co-relation 600. Up to 57 conditions per place. [2021-11-22 15:11:40,329 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 60 selfloop transitions, 16 changer transitions 8/125 dead transitions. [2021-11-22 15:11:40,329 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 125 transitions, 431 flow [2021-11-22 15:11:40,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:40,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:40,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 799 transitions. [2021-11-22 15:11:40,340 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6559934318555009 [2021-11-22 15:11:40,341 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 799 transitions. [2021-11-22 15:11:40,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 799 transitions. [2021-11-22 15:11:40,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:40,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 799 transitions. [2021-11-22 15:11:40,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 57.07142857142857) internal successors, (799), 14 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:40,355 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:40,356 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:40,356 INFO L186 Difference]: Start difference. First operand has 74 places, 70 transitions, 144 flow. Second operand 14 states and 799 transitions. [2021-11-22 15:11:40,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 125 transitions, 431 flow [2021-11-22 15:11:40,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 125 transitions, 431 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-22 15:11:40,364 INFO L242 Difference]: Finished difference. Result has 92 places, 82 transitions, 241 flow [2021-11-22 15:11:40,364 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=241, PETRI_PLACES=92, PETRI_TRANSITIONS=82} [2021-11-22 15:11:40,365 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 15 predicate places. [2021-11-22 15:11:40,365 INFO L470 AbstractCegarLoop]: Abstraction has has 92 places, 82 transitions, 241 flow [2021-11-22 15:11:40,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:40,366 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:40,367 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:40,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-22 15:11:40,367 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:40,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:40,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1178946693, now seen corresponding path program 2 times [2021-11-22 15:11:40,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:40,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730642496] [2021-11-22 15:11:40,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:40,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:40,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:40,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:40,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:40,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730642496] [2021-11-22 15:11:40,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730642496] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:40,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:40,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:40,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091530698] [2021-11-22 15:11:40,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:40,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:40,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:40,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:40,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:40,797 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:40,799 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 82 transitions, 241 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:40,799 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:40,799 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:40,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:41,281 INFO L129 PetriNetUnfolder]: 132/371 cut-off events. [2021-11-22 15:11:41,281 INFO L130 PetriNetUnfolder]: For 147/147 co-relation queries the response was YES. [2021-11-22 15:11:41,284 INFO L84 FinitePrefix]: Finished finitePrefix Result has 891 conditions, 371 events. 132/371 cut-off events. For 147/147 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1709 event pairs, 33 based on Foata normal form. 1/363 useless extension candidates. Maximal degree in co-relation 880. Up to 103 conditions per place. [2021-11-22 15:11:41,290 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 53 selfloop transitions, 23 changer transitions 8/125 dead transitions. [2021-11-22 15:11:41,290 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 125 transitions, 561 flow [2021-11-22 15:11:41,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:41,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:41,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:41,296 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:41,296 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:41,297 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:41,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:41,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:41,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:41,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:41,310 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:41,311 INFO L186 Difference]: Start difference. First operand has 92 places, 82 transitions, 241 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:41,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 125 transitions, 561 flow [2021-11-22 15:11:41,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 125 transitions, 545 flow, removed 5 selfloop flow, removed 6 redundant places. [2021-11-22 15:11:41,323 INFO L242 Difference]: Finished difference. Result has 102 places, 93 transitions, 362 flow [2021-11-22 15:11:41,323 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=229, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=362, PETRI_PLACES=102, PETRI_TRANSITIONS=93} [2021-11-22 15:11:41,335 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 25 predicate places. [2021-11-22 15:11:41,336 INFO L470 AbstractCegarLoop]: Abstraction has has 102 places, 93 transitions, 362 flow [2021-11-22 15:11:41,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:41,338 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:41,338 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:41,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-22 15:11:41,339 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:41,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:41,340 INFO L85 PathProgramCache]: Analyzing trace with hash 260955159, now seen corresponding path program 3 times [2021-11-22 15:11:41,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:41,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539609215] [2021-11-22 15:11:41,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:41,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:41,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:41,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:41,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539609215] [2021-11-22 15:11:41,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539609215] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:41,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:41,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:41,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043289982] [2021-11-22 15:11:41,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:41,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:41,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:41,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:41,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:41,618 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:41,619 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 93 transitions, 362 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:41,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:41,620 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:41,620 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:42,041 INFO L129 PetriNetUnfolder]: 158/413 cut-off events. [2021-11-22 15:11:42,041 INFO L130 PetriNetUnfolder]: For 478/478 co-relation queries the response was YES. [2021-11-22 15:11:42,043 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1234 conditions, 413 events. 158/413 cut-off events. For 478/478 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1860 event pairs, 44 based on Foata normal form. 1/402 useless extension candidates. Maximal degree in co-relation 1218. Up to 117 conditions per place. [2021-11-22 15:11:42,048 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 61 selfloop transitions, 33 changer transitions 8/143 dead transitions. [2021-11-22 15:11:42,049 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 143 transitions, 828 flow [2021-11-22 15:11:42,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:42,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:42,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-22 15:11:42,053 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-22 15:11:42,053 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-22 15:11:42,053 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-22 15:11:42,054 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:42,054 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-22 15:11:42,057 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,060 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,061 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,061 INFO L186 Difference]: Start difference. First operand has 102 places, 93 transitions, 362 flow. Second operand 14 states and 790 transitions. [2021-11-22 15:11:42,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 143 transitions, 828 flow [2021-11-22 15:11:42,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 143 transitions, 763 flow, removed 10 selfloop flow, removed 9 redundant places. [2021-11-22 15:11:42,077 INFO L242 Difference]: Finished difference. Result has 110 places, 109 transitions, 547 flow [2021-11-22 15:11:42,077 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=323, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=547, PETRI_PLACES=110, PETRI_TRANSITIONS=109} [2021-11-22 15:11:42,079 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 33 predicate places. [2021-11-22 15:11:42,079 INFO L470 AbstractCegarLoop]: Abstraction has has 110 places, 109 transitions, 547 flow [2021-11-22 15:11:42,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,080 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:42,081 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:42,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-22 15:11:42,081 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:42,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:42,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1891949299, now seen corresponding path program 4 times [2021-11-22 15:11:42,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:42,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135566257] [2021-11-22 15:11:42,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:42,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:42,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:42,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:42,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135566257] [2021-11-22 15:11:42,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135566257] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:42,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:42,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:42,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422827674] [2021-11-22 15:11:42,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:42,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:42,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:42,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:42,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:42,401 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:42,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 109 transitions, 547 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:42,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:42,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:42,836 INFO L129 PetriNetUnfolder]: 162/423 cut-off events. [2021-11-22 15:11:42,837 INFO L130 PetriNetUnfolder]: For 770/770 co-relation queries the response was YES. [2021-11-22 15:11:42,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1453 conditions, 423 events. 162/423 cut-off events. For 770/770 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1936 event pairs, 46 based on Foata normal form. 1/416 useless extension candidates. Maximal degree in co-relation 1433. Up to 121 conditions per place. [2021-11-22 15:11:42,843 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 38 changer transitions 8/151 dead transitions. [2021-11-22 15:11:42,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 151 transitions, 999 flow [2021-11-22 15:11:42,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:42,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:42,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-22 15:11:42,848 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-22 15:11:42,848 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-22 15:11:42,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-22 15:11:42,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:42,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-22 15:11:42,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,856 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,856 INFO L186 Difference]: Start difference. First operand has 110 places, 109 transitions, 547 flow. Second operand 14 states and 792 transitions. [2021-11-22 15:11:42,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 151 transitions, 999 flow [2021-11-22 15:11:42,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 151 transitions, 930 flow, removed 20 selfloop flow, removed 8 redundant places. [2021-11-22 15:11:42,866 INFO L242 Difference]: Finished difference. Result has 117 places, 114 transitions, 657 flow [2021-11-22 15:11:42,866 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=501, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=657, PETRI_PLACES=117, PETRI_TRANSITIONS=114} [2021-11-22 15:11:42,867 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 40 predicate places. [2021-11-22 15:11:42,867 INFO L470 AbstractCegarLoop]: Abstraction has has 117 places, 114 transitions, 657 flow [2021-11-22 15:11:42,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:42,868 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:42,868 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:42,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-22 15:11:42,869 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:42,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:42,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1289263295, now seen corresponding path program 5 times [2021-11-22 15:11:42,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:42,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175320934] [2021-11-22 15:11:42,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:42,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:43,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:43,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:43,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175320934] [2021-11-22 15:11:43,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175320934] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:43,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:43,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:43,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368987199] [2021-11-22 15:11:43,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:43,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:43,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:43,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:43,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:43,079 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:43,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 114 transitions, 657 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,080 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:43,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:43,080 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:43,527 INFO L129 PetriNetUnfolder]: 167/450 cut-off events. [2021-11-22 15:11:43,527 INFO L130 PetriNetUnfolder]: For 1045/1045 co-relation queries the response was YES. [2021-11-22 15:11:43,529 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1555 conditions, 450 events. 167/450 cut-off events. For 1045/1045 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 2156 event pairs, 41 based on Foata normal form. 1/440 useless extension candidates. Maximal degree in co-relation 1533. Up to 121 conditions per place. [2021-11-22 15:11:43,535 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 41 changer transitions 8/153 dead transitions. [2021-11-22 15:11:43,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 153 transitions, 1057 flow [2021-11-22 15:11:43,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:43,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:43,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 799 transitions. [2021-11-22 15:11:43,539 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6559934318555009 [2021-11-22 15:11:43,539 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 799 transitions. [2021-11-22 15:11:43,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 799 transitions. [2021-11-22 15:11:43,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:43,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 799 transitions. [2021-11-22 15:11:43,543 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 57.07142857142857) internal successors, (799), 14 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,546 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,547 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,548 INFO L186 Difference]: Start difference. First operand has 117 places, 114 transitions, 657 flow. Second operand 14 states and 799 transitions. [2021-11-22 15:11:43,548 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 153 transitions, 1057 flow [2021-11-22 15:11:43,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 153 transitions, 969 flow, removed 8 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:43,561 INFO L242 Difference]: Finished difference. Result has 121 places, 118 transitions, 725 flow [2021-11-22 15:11:43,561 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=579, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=725, PETRI_PLACES=121, PETRI_TRANSITIONS=118} [2021-11-22 15:11:43,564 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 44 predicate places. [2021-11-22 15:11:43,564 INFO L470 AbstractCegarLoop]: Abstraction has has 121 places, 118 transitions, 725 flow [2021-11-22 15:11:43,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,565 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:43,565 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:43,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-22 15:11:43,566 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:43,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:43,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1371923413, now seen corresponding path program 6 times [2021-11-22 15:11:43,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:43,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817523119] [2021-11-22 15:11:43,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:43,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:43,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:43,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:43,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817523119] [2021-11-22 15:11:43,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817523119] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:43,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:43,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:43,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128812870] [2021-11-22 15:11:43,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:43,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:43,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:43,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:43,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:43,877 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:43,878 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 118 transitions, 725 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:43,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:43,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:43,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:44,282 INFO L129 PetriNetUnfolder]: 164/444 cut-off events. [2021-11-22 15:11:44,282 INFO L130 PetriNetUnfolder]: For 1140/1140 co-relation queries the response was YES. [2021-11-22 15:11:44,285 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1589 conditions, 444 events. 164/444 cut-off events. For 1140/1140 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 2150 event pairs, 44 based on Foata normal form. 1/438 useless extension candidates. Maximal degree in co-relation 1565. Up to 132 conditions per place. [2021-11-22 15:11:44,290 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 66 selfloop transitions, 37 changer transitions 8/152 dead transitions. [2021-11-22 15:11:44,290 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 152 transitions, 1098 flow [2021-11-22 15:11:44,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:44,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:44,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-22 15:11:44,294 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-22 15:11:44,295 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-22 15:11:44,295 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-22 15:11:44,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:44,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-22 15:11:44,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:44,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:44,303 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:44,303 INFO L186 Difference]: Start difference. First operand has 121 places, 118 transitions, 725 flow. Second operand 14 states and 790 transitions. [2021-11-22 15:11:44,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 152 transitions, 1098 flow [2021-11-22 15:11:44,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 152 transitions, 1020 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-11-22 15:11:44,316 INFO L242 Difference]: Finished difference. Result has 124 places, 116 transitions, 710 flow [2021-11-22 15:11:44,316 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=651, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=710, PETRI_PLACES=124, PETRI_TRANSITIONS=116} [2021-11-22 15:11:44,317 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 47 predicate places. [2021-11-22 15:11:44,317 INFO L470 AbstractCegarLoop]: Abstraction has has 124 places, 116 transitions, 710 flow [2021-11-22 15:11:44,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:44,318 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:44,318 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:44,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-22 15:11:44,319 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:44,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:44,319 INFO L85 PathProgramCache]: Analyzing trace with hash 2082703733, now seen corresponding path program 7 times [2021-11-22 15:11:44,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:44,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405395098] [2021-11-22 15:11:44,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:44,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:44,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:44,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:44,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405395098] [2021-11-22 15:11:44,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405395098] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:44,625 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:44,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:44,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032628032] [2021-11-22 15:11:44,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:44,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:44,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:44,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:44,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:44,628 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:44,629 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 116 transitions, 710 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:44,630 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:44,630 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:44,630 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:45,105 INFO L129 PetriNetUnfolder]: 180/468 cut-off events. [2021-11-22 15:11:45,106 INFO L130 PetriNetUnfolder]: For 1329/1329 co-relation queries the response was YES. [2021-11-22 15:11:45,120 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1718 conditions, 468 events. 180/468 cut-off events. For 1329/1329 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2245 event pairs, 45 based on Foata normal form. 1/457 useless extension candidates. Maximal degree in co-relation 1694. Up to 137 conditions per place. [2021-11-22 15:11:45,125 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 43 changer transitions 7/155 dead transitions. [2021-11-22 15:11:45,125 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 155 transitions, 1183 flow [2021-11-22 15:11:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:45,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:45,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-22 15:11:45,130 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-22 15:11:45,130 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-22 15:11:45,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-22 15:11:45,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:45,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-22 15:11:45,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,139 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,139 INFO L186 Difference]: Start difference. First operand has 124 places, 116 transitions, 710 flow. Second operand 14 states and 793 transitions. [2021-11-22 15:11:45,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 155 transitions, 1183 flow [2021-11-22 15:11:45,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 155 transitions, 1071 flow, removed 7 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:45,153 INFO L242 Difference]: Finished difference. Result has 126 places, 125 transitions, 858 flow [2021-11-22 15:11:45,153 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=628, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=858, PETRI_PLACES=126, PETRI_TRANSITIONS=125} [2021-11-22 15:11:45,154 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 49 predicate places. [2021-11-22 15:11:45,154 INFO L470 AbstractCegarLoop]: Abstraction has has 126 places, 125 transitions, 858 flow [2021-11-22 15:11:45,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,155 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:45,156 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:45,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-22 15:11:45,156 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:45,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:45,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1478308515, now seen corresponding path program 8 times [2021-11-22 15:11:45,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:45,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977370439] [2021-11-22 15:11:45,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:45,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:45,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:45,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:45,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:45,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977370439] [2021-11-22 15:11:45,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977370439] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:45,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:45,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:45,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955115194] [2021-11-22 15:11:45,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:45,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:45,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:45,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:45,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:45,367 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:45,368 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 125 transitions, 858 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,368 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:45,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:45,369 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:45,752 INFO L129 PetriNetUnfolder]: 189/530 cut-off events. [2021-11-22 15:11:45,752 INFO L130 PetriNetUnfolder]: For 1651/1655 co-relation queries the response was YES. [2021-11-22 15:11:45,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1931 conditions, 530 events. 189/530 cut-off events. For 1651/1655 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2795 event pairs, 33 based on Foata normal form. 3/529 useless extension candidates. Maximal degree in co-relation 1904. Up to 144 conditions per place. [2021-11-22 15:11:45,761 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 72 selfloop transitions, 45 changer transitions 8/166 dead transitions. [2021-11-22 15:11:45,761 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 166 transitions, 1319 flow [2021-11-22 15:11:45,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:45,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:45,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:45,767 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:45,767 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:45,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:45,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:45,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:45,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,799 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,799 INFO L186 Difference]: Start difference. First operand has 126 places, 125 transitions, 858 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:45,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 166 transitions, 1319 flow [2021-11-22 15:11:45,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 166 transitions, 1241 flow, removed 14 selfloop flow, removed 9 redundant places. [2021-11-22 15:11:45,816 INFO L242 Difference]: Finished difference. Result has 131 places, 126 transitions, 905 flow [2021-11-22 15:11:45,817 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=793, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=905, PETRI_PLACES=131, PETRI_TRANSITIONS=126} [2021-11-22 15:11:45,818 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 54 predicate places. [2021-11-22 15:11:45,818 INFO L470 AbstractCegarLoop]: Abstraction has has 131 places, 126 transitions, 905 flow [2021-11-22 15:11:45,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:45,819 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:45,819 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:45,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-22 15:11:45,820 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:45,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:45,821 INFO L85 PathProgramCache]: Analyzing trace with hash -465087311, now seen corresponding path program 9 times [2021-11-22 15:11:45,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:45,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426859258] [2021-11-22 15:11:45,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:45,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:45,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:46,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:46,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:46,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426859258] [2021-11-22 15:11:46,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426859258] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:46,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:46,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:46,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789358066] [2021-11-22 15:11:46,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:46,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:46,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:46,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:46,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:46,071 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:46,072 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 126 transitions, 905 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,072 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:46,073 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:46,073 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:46,566 INFO L129 PetriNetUnfolder]: 182/492 cut-off events. [2021-11-22 15:11:46,566 INFO L130 PetriNetUnfolder]: For 1862/1864 co-relation queries the response was YES. [2021-11-22 15:11:46,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1901 conditions, 492 events. 182/492 cut-off events. For 1862/1864 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 2494 event pairs, 36 based on Foata normal form. 1/484 useless extension candidates. Maximal degree in co-relation 1873. Up to 145 conditions per place. [2021-11-22 15:11:46,576 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 44 changer transitions 7/156 dead transitions. [2021-11-22 15:11:46,576 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 156 transitions, 1267 flow [2021-11-22 15:11:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:46,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:46,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:46,580 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:46,581 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:46,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:46,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:46,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:46,587 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,592 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,592 INFO L186 Difference]: Start difference. First operand has 131 places, 126 transitions, 905 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:46,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 156 transitions, 1267 flow [2021-11-22 15:11:46,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 156 transitions, 1161 flow, removed 9 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:46,610 INFO L242 Difference]: Finished difference. Result has 133 places, 126 transitions, 907 flow [2021-11-22 15:11:46,611 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=803, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=907, PETRI_PLACES=133, PETRI_TRANSITIONS=126} [2021-11-22 15:11:46,612 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 56 predicate places. [2021-11-22 15:11:46,613 INFO L470 AbstractCegarLoop]: Abstraction has has 133 places, 126 transitions, 907 flow [2021-11-22 15:11:46,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,614 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:46,614 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:46,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-22 15:11:46,614 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:46,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:46,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1954333421, now seen corresponding path program 10 times [2021-11-22 15:11:46,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:46,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719657074] [2021-11-22 15:11:46,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:46,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:46,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:46,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:46,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719657074] [2021-11-22 15:11:46,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719657074] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:46,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:46,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:46,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581106191] [2021-11-22 15:11:46,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:46,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:46,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:46,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:46,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:46,861 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:46,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 126 transitions, 907 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:46,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:46,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:46,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:47,308 INFO L129 PetriNetUnfolder]: 185/526 cut-off events. [2021-11-22 15:11:47,309 INFO L130 PetriNetUnfolder]: For 2035/2037 co-relation queries the response was YES. [2021-11-22 15:11:47,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1954 conditions, 526 events. 185/526 cut-off events. For 2035/2037 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2704 event pairs, 33 based on Foata normal form. 3/522 useless extension candidates. Maximal degree in co-relation 1925. Up to 149 conditions per place. [2021-11-22 15:11:47,318 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 42 changer transitions 9/155 dead transitions. [2021-11-22 15:11:47,319 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 155 transitions, 1254 flow [2021-11-22 15:11:47,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:47,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:47,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:47,322 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:47,322 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:47,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:47,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:47,323 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:47,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:47,327 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:47,328 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:47,329 INFO L186 Difference]: Start difference. First operand has 133 places, 126 transitions, 907 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:47,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 155 transitions, 1254 flow [2021-11-22 15:11:47,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 155 transitions, 1152 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:47,345 INFO L242 Difference]: Finished difference. Result has 133 places, 123 transitions, 864 flow [2021-11-22 15:11:47,346 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=809, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=864, PETRI_PLACES=133, PETRI_TRANSITIONS=123} [2021-11-22 15:11:47,347 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 56 predicate places. [2021-11-22 15:11:47,347 INFO L470 AbstractCegarLoop]: Abstraction has has 133 places, 123 transitions, 864 flow [2021-11-22 15:11:47,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:47,348 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:47,348 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:47,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-22 15:11:47,348 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:47,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:47,349 INFO L85 PathProgramCache]: Analyzing trace with hash -575792639, now seen corresponding path program 11 times [2021-11-22 15:11:47,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:47,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681115546] [2021-11-22 15:11:47,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:47,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:47,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:47,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:47,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681115546] [2021-11-22 15:11:47,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681115546] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:47,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:47,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:47,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164330479] [2021-11-22 15:11:47,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:47,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:47,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:47,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:47,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:47,568 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:47,569 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 123 transitions, 864 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:47,569 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:47,569 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:47,569 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:48,008 INFO L129 PetriNetUnfolder]: 180/491 cut-off events. [2021-11-22 15:11:48,009 INFO L130 PetriNetUnfolder]: For 1937/1939 co-relation queries the response was YES. [2021-11-22 15:11:48,012 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1874 conditions, 491 events. 180/491 cut-off events. For 1937/1939 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2503 event pairs, 37 based on Foata normal form. 1/484 useless extension candidates. Maximal degree in co-relation 1846. Up to 139 conditions per place. [2021-11-22 15:11:48,017 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 66 selfloop transitions, 43 changer transitions 7/157 dead transitions. [2021-11-22 15:11:48,018 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 157 transitions, 1234 flow [2021-11-22 15:11:48,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:48,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:48,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 795 transitions. [2021-11-22 15:11:48,020 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6527093596059114 [2021-11-22 15:11:48,020 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 795 transitions. [2021-11-22 15:11:48,021 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 795 transitions. [2021-11-22 15:11:48,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:48,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 795 transitions. [2021-11-22 15:11:48,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.785714285714285) internal successors, (795), 14 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,033 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,033 INFO L186 Difference]: Start difference. First operand has 133 places, 123 transitions, 864 flow. Second operand 14 states and 795 transitions. [2021-11-22 15:11:48,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 157 transitions, 1234 flow [2021-11-22 15:11:48,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 157 transitions, 1136 flow, removed 7 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:48,052 INFO L242 Difference]: Finished difference. Result has 134 places, 125 transitions, 882 flow [2021-11-22 15:11:48,052 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=770, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=882, PETRI_PLACES=134, PETRI_TRANSITIONS=125} [2021-11-22 15:11:48,054 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 57 predicate places. [2021-11-22 15:11:48,054 INFO L470 AbstractCegarLoop]: Abstraction has has 134 places, 125 transitions, 882 flow [2021-11-22 15:11:48,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,055 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:48,055 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:48,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-22 15:11:48,056 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:48,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:48,056 INFO L85 PathProgramCache]: Analyzing trace with hash 848909437, now seen corresponding path program 12 times [2021-11-22 15:11:48,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:48,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534225433] [2021-11-22 15:11:48,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:48,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:48,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:48,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:48,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:48,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534225433] [2021-11-22 15:11:48,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534225433] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:48,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:48,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:48,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482641016] [2021-11-22 15:11:48,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:48,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:48,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:48,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:48,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:48,290 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:48,291 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 125 transitions, 882 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,291 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:48,291 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:48,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:48,731 INFO L129 PetriNetUnfolder]: 183/523 cut-off events. [2021-11-22 15:11:48,731 INFO L130 PetriNetUnfolder]: For 1966/1970 co-relation queries the response was YES. [2021-11-22 15:11:48,735 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1937 conditions, 523 events. 183/523 cut-off events. For 1966/1970 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2743 event pairs, 30 based on Foata normal form. 3/520 useless extension candidates. Maximal degree in co-relation 1907. Up to 151 conditions per place. [2021-11-22 15:11:48,741 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 64 selfloop transitions, 40 changer transitions 8/153 dead transitions. [2021-11-22 15:11:48,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 153 transitions, 1224 flow [2021-11-22 15:11:48,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:48,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:48,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 791 transitions. [2021-11-22 15:11:48,744 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6494252873563219 [2021-11-22 15:11:48,744 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 791 transitions. [2021-11-22 15:11:48,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 791 transitions. [2021-11-22 15:11:48,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:48,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 791 transitions. [2021-11-22 15:11:48,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.5) internal successors, (791), 14 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,750 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,751 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,751 INFO L186 Difference]: Start difference. First operand has 134 places, 125 transitions, 882 flow. Second operand 14 states and 791 transitions. [2021-11-22 15:11:48,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 153 transitions, 1224 flow [2021-11-22 15:11:48,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 153 transitions, 1126 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:48,770 INFO L242 Difference]: Finished difference. Result has 134 places, 122 transitions, 843 flow [2021-11-22 15:11:48,770 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=788, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=843, PETRI_PLACES=134, PETRI_TRANSITIONS=122} [2021-11-22 15:11:48,772 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 57 predicate places. [2021-11-22 15:11:48,772 INFO L470 AbstractCegarLoop]: Abstraction has has 134 places, 122 transitions, 843 flow [2021-11-22 15:11:48,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,773 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:48,773 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:48,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-22 15:11:48,773 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:48,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:48,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1731083455, now seen corresponding path program 13 times [2021-11-22 15:11:48,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:48,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570943718] [2021-11-22 15:11:48,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:48,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:48,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:48,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:48,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:48,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570943718] [2021-11-22 15:11:48,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570943718] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:48,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:48,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:48,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048776093] [2021-11-22 15:11:48,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:48,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:48,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:48,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:48,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:48,993 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:48,995 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 122 transitions, 843 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:48,995 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:48,995 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:48,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:49,441 INFO L129 PetriNetUnfolder]: 179/481 cut-off events. [2021-11-22 15:11:49,441 INFO L130 PetriNetUnfolder]: For 1890/1892 co-relation queries the response was YES. [2021-11-22 15:11:49,445 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1855 conditions, 481 events. 179/481 cut-off events. For 1890/1892 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2362 event pairs, 46 based on Foata normal form. 1/470 useless extension candidates. Maximal degree in co-relation 1826. Up to 142 conditions per place. [2021-11-22 15:11:49,450 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 63 selfloop transitions, 42 changer transitions 8/154 dead transitions. [2021-11-22 15:11:49,450 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 154 transitions, 1228 flow [2021-11-22 15:11:49,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:49,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:49,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-22 15:11:49,452 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-22 15:11:49,453 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-22 15:11:49,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-22 15:11:49,453 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:49,454 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-22 15:11:49,455 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:49,458 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:49,459 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:49,459 INFO L186 Difference]: Start difference. First operand has 134 places, 122 transitions, 843 flow. Second operand 14 states and 793 transitions. [2021-11-22 15:11:49,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 154 transitions, 1228 flow [2021-11-22 15:11:49,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 154 transitions, 1132 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:49,474 INFO L242 Difference]: Finished difference. Result has 136 places, 124 transitions, 888 flow [2021-11-22 15:11:49,474 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=755, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=888, PETRI_PLACES=136, PETRI_TRANSITIONS=124} [2021-11-22 15:11:49,476 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 59 predicate places. [2021-11-22 15:11:49,476 INFO L470 AbstractCegarLoop]: Abstraction has has 136 places, 124 transitions, 888 flow [2021-11-22 15:11:49,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:49,477 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:49,477 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:49,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-22 15:11:49,477 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:49,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:49,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1092306553, now seen corresponding path program 14 times [2021-11-22 15:11:49,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:49,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185765722] [2021-11-22 15:11:49,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:49,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:49,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:49,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:49,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:49,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185765722] [2021-11-22 15:11:49,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185765722] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:49,688 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:49,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:49,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306435691] [2021-11-22 15:11:49,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:49,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:49,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:49,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:49,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:49,691 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:49,692 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 124 transitions, 888 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:49,692 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:49,693 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:49,693 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:50,062 INFO L129 PetriNetUnfolder]: 180/511 cut-off events. [2021-11-22 15:11:50,062 INFO L130 PetriNetUnfolder]: For 1930/1932 co-relation queries the response was YES. [2021-11-22 15:11:50,066 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1941 conditions, 511 events. 180/511 cut-off events. For 1930/1932 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2686 event pairs, 49 based on Foata normal form. 1/501 useless extension candidates. Maximal degree in co-relation 1909. Up to 123 conditions per place. [2021-11-22 15:11:50,071 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 75 selfloop transitions, 40 changer transitions 7/163 dead transitions. [2021-11-22 15:11:50,072 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 163 transitions, 1319 flow [2021-11-22 15:11:50,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:50,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:50,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 793 transitions. [2021-11-22 15:11:50,078 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6510673234811166 [2021-11-22 15:11:50,078 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 793 transitions. [2021-11-22 15:11:50,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 793 transitions. [2021-11-22 15:11:50,079 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:50,079 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 793 transitions. [2021-11-22 15:11:50,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.642857142857146) internal successors, (793), 14 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,085 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,085 INFO L186 Difference]: Start difference. First operand has 136 places, 124 transitions, 888 flow. Second operand 14 states and 793 transitions. [2021-11-22 15:11:50,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 163 transitions, 1319 flow [2021-11-22 15:11:50,098 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 163 transitions, 1242 flow, removed 7 selfloop flow, removed 10 redundant places. [2021-11-22 15:11:50,101 INFO L242 Difference]: Finished difference. Result has 141 places, 127 transitions, 937 flow [2021-11-22 15:11:50,102 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=815, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=937, PETRI_PLACES=141, PETRI_TRANSITIONS=127} [2021-11-22 15:11:50,103 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 64 predicate places. [2021-11-22 15:11:50,103 INFO L470 AbstractCegarLoop]: Abstraction has has 141 places, 127 transitions, 937 flow [2021-11-22 15:11:50,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,104 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:50,104 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:50,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-22 15:11:50,104 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:50,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:50,105 INFO L85 PathProgramCache]: Analyzing trace with hash 967734761, now seen corresponding path program 15 times [2021-11-22 15:11:50,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:50,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989691899] [2021-11-22 15:11:50,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:50,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:50,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:50,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:50,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989691899] [2021-11-22 15:11:50,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989691899] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:50,328 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:50,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:50,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873253375] [2021-11-22 15:11:50,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:50,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:50,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:50,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:50,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:50,331 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:50,332 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 127 transitions, 937 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,332 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:50,332 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:50,332 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:50,729 INFO L129 PetriNetUnfolder]: 184/557 cut-off events. [2021-11-22 15:11:50,729 INFO L130 PetriNetUnfolder]: For 2114/2118 co-relation queries the response was YES. [2021-11-22 15:11:50,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2058 conditions, 557 events. 184/557 cut-off events. For 2114/2118 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3059 event pairs, 41 based on Foata normal form. 3/552 useless extension candidates. Maximal degree in co-relation 2024. Up to 160 conditions per place. [2021-11-22 15:11:50,739 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 73 selfloop transitions, 41 changer transitions 7/162 dead transitions. [2021-11-22 15:11:50,739 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 162 transitions, 1364 flow [2021-11-22 15:11:50,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:50,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:50,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-22 15:11:50,742 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-22 15:11:50,742 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-22 15:11:50,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-22 15:11:50,743 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:50,743 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-22 15:11:50,745 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,748 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,748 INFO L186 Difference]: Start difference. First operand has 141 places, 127 transitions, 937 flow. Second operand 14 states and 792 transitions. [2021-11-22 15:11:50,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 162 transitions, 1364 flow [2021-11-22 15:11:50,763 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 162 transitions, 1272 flow, removed 11 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:50,767 INFO L242 Difference]: Finished difference. Result has 144 places, 129 transitions, 967 flow [2021-11-22 15:11:50,767 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=855, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=967, PETRI_PLACES=144, PETRI_TRANSITIONS=129} [2021-11-22 15:11:50,768 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-22 15:11:50,768 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 129 transitions, 967 flow [2021-11-22 15:11:50,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,769 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:50,770 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:50,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-22 15:11:50,770 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:50,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:50,771 INFO L85 PathProgramCache]: Analyzing trace with hash -309631513, now seen corresponding path program 16 times [2021-11-22 15:11:50,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:50,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295127695] [2021-11-22 15:11:50,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:50,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:50,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:50,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:50,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:50,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295127695] [2021-11-22 15:11:50,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295127695] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:50,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:50,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:50,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730741985] [2021-11-22 15:11:50,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:50,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:50,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:50,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:50,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:50,966 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:50,968 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 129 transitions, 967 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:50,968 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:50,968 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:50,968 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:51,327 INFO L129 PetriNetUnfolder]: 183/555 cut-off events. [2021-11-22 15:11:51,327 INFO L130 PetriNetUnfolder]: For 2188/2192 co-relation queries the response was YES. [2021-11-22 15:11:51,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2082 conditions, 555 events. 183/555 cut-off events. For 2188/2192 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3067 event pairs, 42 based on Foata normal form. 3/549 useless extension candidates. Maximal degree in co-relation 2047. Up to 164 conditions per place. [2021-11-22 15:11:51,338 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 71 selfloop transitions, 38 changer transitions 8/158 dead transitions. [2021-11-22 15:11:51,338 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 158 transitions, 1356 flow [2021-11-22 15:11:51,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:51,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:51,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 788 transitions. [2021-11-22 15:11:51,340 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6469622331691297 [2021-11-22 15:11:51,341 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 788 transitions. [2021-11-22 15:11:51,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 788 transitions. [2021-11-22 15:11:51,341 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:51,341 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 788 transitions. [2021-11-22 15:11:51,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.285714285714285) internal successors, (788), 14 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:51,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:51,347 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:51,347 INFO L186 Difference]: Start difference. First operand has 144 places, 129 transitions, 967 flow. Second operand 14 states and 788 transitions. [2021-11-22 15:11:51,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 158 transitions, 1356 flow [2021-11-22 15:11:51,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 158 transitions, 1260 flow, removed 9 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:51,366 INFO L242 Difference]: Finished difference. Result has 144 places, 126 transitions, 922 flow [2021-11-22 15:11:51,366 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=875, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=922, PETRI_PLACES=144, PETRI_TRANSITIONS=126} [2021-11-22 15:11:51,367 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-22 15:11:51,367 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 126 transitions, 922 flow [2021-11-22 15:11:51,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:51,368 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:51,368 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:51,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-22 15:11:51,368 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:51,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:51,369 INFO L85 PathProgramCache]: Analyzing trace with hash 134112017, now seen corresponding path program 17 times [2021-11-22 15:11:51,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:51,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843488481] [2021-11-22 15:11:51,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:51,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:51,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:51,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:51,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843488481] [2021-11-22 15:11:51,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843488481] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:51,581 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:51,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:51,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484053072] [2021-11-22 15:11:51,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:51,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:51,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:51,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:51,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:51,583 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:51,584 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 126 transitions, 922 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:51,584 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:51,584 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:51,585 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:52,016 INFO L129 PetriNetUnfolder]: 179/519 cut-off events. [2021-11-22 15:11:52,017 INFO L130 PetriNetUnfolder]: For 2109/2111 co-relation queries the response was YES. [2021-11-22 15:11:52,021 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2003 conditions, 519 events. 179/519 cut-off events. For 2109/2111 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 2819 event pairs, 44 based on Foata normal form. 1/508 useless extension candidates. Maximal degree in co-relation 1969. Up to 155 conditions per place. [2021-11-22 15:11:52,026 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 67 selfloop transitions, 38 changer transitions 9/155 dead transitions. [2021-11-22 15:11:52,027 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 155 transitions, 1285 flow [2021-11-22 15:11:52,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:52,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:52,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 792 transitions. [2021-11-22 15:11:52,029 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6502463054187192 [2021-11-22 15:11:52,030 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 792 transitions. [2021-11-22 15:11:52,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 792 transitions. [2021-11-22 15:11:52,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:52,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 792 transitions. [2021-11-22 15:11:52,032 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.57142857142857) internal successors, (792), 14 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,035 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,036 INFO L186 Difference]: Start difference. First operand has 144 places, 126 transitions, 922 flow. Second operand 14 states and 792 transitions. [2021-11-22 15:11:52,036 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 155 transitions, 1285 flow [2021-11-22 15:11:52,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 155 transitions, 1197 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:52,054 INFO L242 Difference]: Finished difference. Result has 144 places, 124 transitions, 896 flow [2021-11-22 15:11:52,055 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=838, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=896, PETRI_PLACES=144, PETRI_TRANSITIONS=124} [2021-11-22 15:11:52,055 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-22 15:11:52,056 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 124 transitions, 896 flow [2021-11-22 15:11:52,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,056 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:52,056 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:52,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-22 15:11:52,057 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:52,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:52,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1471288227, now seen corresponding path program 18 times [2021-11-22 15:11:52,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:52,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952338399] [2021-11-22 15:11:52,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:52,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:52,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:52,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:52,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:52,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952338399] [2021-11-22 15:11:52,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952338399] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:52,264 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:52,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:52,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311817376] [2021-11-22 15:11:52,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:52,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:52,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:52,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:52,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:52,267 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:52,267 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 124 transitions, 896 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:52,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:52,268 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:52,717 INFO L129 PetriNetUnfolder]: 177/518 cut-off events. [2021-11-22 15:11:52,717 INFO L130 PetriNetUnfolder]: For 2160/2162 co-relation queries the response was YES. [2021-11-22 15:11:52,721 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1991 conditions, 518 events. 177/518 cut-off events. For 2160/2162 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 2840 event pairs, 44 based on Foata normal form. 1/507 useless extension candidates. Maximal degree in co-relation 1956. Up to 151 conditions per place. [2021-11-22 15:11:52,727 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 69 selfloop transitions, 40 changer transitions 7/157 dead transitions. [2021-11-22 15:11:52,727 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 157 transitions, 1289 flow [2021-11-22 15:11:52,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:52,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:52,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:52,733 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:52,733 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:52,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:52,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:52,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:52,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,743 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,744 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,744 INFO L186 Difference]: Start difference. First operand has 144 places, 124 transitions, 896 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:52,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 157 transitions, 1289 flow [2021-11-22 15:11:52,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 157 transitions, 1201 flow, removed 6 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:52,764 INFO L242 Difference]: Finished difference. Result has 144 places, 126 transitions, 924 flow [2021-11-22 15:11:52,764 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=812, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=924, PETRI_PLACES=144, PETRI_TRANSITIONS=126} [2021-11-22 15:11:52,765 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-22 15:11:52,765 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 126 transitions, 924 flow [2021-11-22 15:11:52,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,766 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:52,766 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:52,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-22 15:11:52,767 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:52,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:52,767 INFO L85 PathProgramCache]: Analyzing trace with hash 2107202539, now seen corresponding path program 19 times [2021-11-22 15:11:52,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:52,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743061881] [2021-11-22 15:11:52,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:52,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:52,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:52,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:52,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743061881] [2021-11-22 15:11:52,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743061881] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:52,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:52,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:52,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019332353] [2021-11-22 15:11:52,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:52,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:52,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:52,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:52,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:52,985 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:52,986 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 126 transitions, 924 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:52,986 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:52,986 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:52,986 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:53,398 INFO L129 PetriNetUnfolder]: 180/550 cut-off events. [2021-11-22 15:11:53,398 INFO L130 PetriNetUnfolder]: For 2328/2332 co-relation queries the response was YES. [2021-11-22 15:11:53,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2063 conditions, 550 events. 180/550 cut-off events. For 2328/2332 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3037 event pairs, 39 based on Foata normal form. 3/544 useless extension candidates. Maximal degree in co-relation 2027. Up to 163 conditions per place. [2021-11-22 15:11:53,408 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 68 selfloop transitions, 36 changer transitions 8/153 dead transitions. [2021-11-22 15:11:53,408 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 153 transitions, 1279 flow [2021-11-22 15:11:53,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:53,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:53,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 790 transitions. [2021-11-22 15:11:53,419 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6486042692939245 [2021-11-22 15:11:53,419 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 790 transitions. [2021-11-22 15:11:53,419 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 790 transitions. [2021-11-22 15:11:53,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:53,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 790 transitions. [2021-11-22 15:11:53,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.42857142857143) internal successors, (790), 14 states have internal predecessors, (790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:53,430 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:53,431 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:53,431 INFO L186 Difference]: Start difference. First operand has 144 places, 126 transitions, 924 flow. Second operand 14 states and 790 transitions. [2021-11-22 15:11:53,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 153 transitions, 1279 flow [2021-11-22 15:11:53,447 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 153 transitions, 1183 flow, removed 10 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:53,450 INFO L242 Difference]: Finished difference. Result has 144 places, 123 transitions, 875 flow [2021-11-22 15:11:53,451 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=832, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=875, PETRI_PLACES=144, PETRI_TRANSITIONS=123} [2021-11-22 15:11:53,451 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2021-11-22 15:11:53,451 INFO L470 AbstractCegarLoop]: Abstraction has has 144 places, 123 transitions, 875 flow [2021-11-22 15:11:53,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:53,452 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:53,452 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:53,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-22 15:11:53,453 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:53,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:53,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1669386525, now seen corresponding path program 20 times [2021-11-22 15:11:53,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:53,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489293801] [2021-11-22 15:11:53,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:53,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:53,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:53,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:53,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489293801] [2021-11-22 15:11:53,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489293801] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:53,639 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:53,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-11-22 15:11:53,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226630637] [2021-11-22 15:11:53,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:53,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-22 15:11:53,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:53,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-22 15:11:53,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-22 15:11:53,641 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:11:53,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 123 transitions, 875 flow. Second operand has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:53,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:53,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:11:53,642 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:54,053 INFO L129 PetriNetUnfolder]: 182/560 cut-off events. [2021-11-22 15:11:54,054 INFO L130 PetriNetUnfolder]: For 2303/2307 co-relation queries the response was YES. [2021-11-22 15:11:54,058 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2070 conditions, 560 events. 182/560 cut-off events. For 2303/2307 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 3107 event pairs, 39 based on Foata normal form. 3/555 useless extension candidates. Maximal degree in co-relation 2035. Up to 157 conditions per place. [2021-11-22 15:11:54,063 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 71 selfloop transitions, 37 changer transitions 8/157 dead transitions. [2021-11-22 15:11:54,063 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 157 transitions, 1275 flow [2021-11-22 15:11:54,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-22 15:11:54,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-22 15:11:54,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 794 transitions. [2021-11-22 15:11:54,066 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6518883415435139 [2021-11-22 15:11:54,066 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 794 transitions. [2021-11-22 15:11:54,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 794 transitions. [2021-11-22 15:11:54,067 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:54,067 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 794 transitions. [2021-11-22 15:11:54,068 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 56.714285714285715) internal successors, (794), 14 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,075 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 87.0) internal successors, (1305), 15 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,075 INFO L186 Difference]: Start difference. First operand has 144 places, 123 transitions, 875 flow. Second operand 14 states and 794 transitions. [2021-11-22 15:11:54,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 157 transitions, 1275 flow [2021-11-22 15:11:54,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 157 transitions, 1191 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-11-22 15:11:54,092 INFO L242 Difference]: Finished difference. Result has 145 places, 124 transitions, 893 flow [2021-11-22 15:11:54,093 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=795, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=893, PETRI_PLACES=145, PETRI_TRANSITIONS=124} [2021-11-22 15:11:54,093 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 68 predicate places. [2021-11-22 15:11:54,093 INFO L470 AbstractCegarLoop]: Abstraction has has 145 places, 124 transitions, 893 flow [2021-11-22 15:11:54,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 52.642857142857146) internal successors, (737), 14 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,094 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:54,094 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:54,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-22 15:11:54,095 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:54,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:54,096 INFO L85 PathProgramCache]: Analyzing trace with hash -404474333, now seen corresponding path program 1 times [2021-11-22 15:11:54,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:54,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119014811] [2021-11-22 15:11:54,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:54,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:54,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:54,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:54,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119014811] [2021-11-22 15:11:54,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119014811] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:54,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002936803] [2021-11-22 15:11:54,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:54,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:11:54,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:11:54,136 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:11:54,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-22 15:11:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:54,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 15:11:54,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:11:54,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:54,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:11:54,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:54,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002936803] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:54,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-22 15:11:54,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 6 [2021-11-22 15:11:54,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170439460] [2021-11-22 15:11:54,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:54,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:54,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:54,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:54,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-22 15:11:54,542 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:54,543 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 124 transitions, 893 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,543 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:54,543 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:54,543 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:54,719 INFO L129 PetriNetUnfolder]: 187/539 cut-off events. [2021-11-22 15:11:54,720 INFO L130 PetriNetUnfolder]: For 2644/2646 co-relation queries the response was YES. [2021-11-22 15:11:54,724 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2097 conditions, 539 events. 187/539 cut-off events. For 2644/2646 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 2874 event pairs, 14 based on Foata normal form. 8/541 useless extension candidates. Maximal degree in co-relation 2060. Up to 139 conditions per place. [2021-11-22 15:11:54,730 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 92 selfloop transitions, 35 changer transitions 0/176 dead transitions. [2021-11-22 15:11:54,731 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 176 transitions, 1667 flow [2021-11-22 15:11:54,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 15:11:54,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-22 15:11:54,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 483 transitions. [2021-11-22 15:11:54,736 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7931034482758621 [2021-11-22 15:11:54,736 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 483 transitions. [2021-11-22 15:11:54,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 483 transitions. [2021-11-22 15:11:54,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:54,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 483 transitions. [2021-11-22 15:11:54,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.0) internal successors, (483), 7 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,739 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,740 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,740 INFO L186 Difference]: Start difference. First operand has 145 places, 124 transitions, 893 flow. Second operand 7 states and 483 transitions. [2021-11-22 15:11:54,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 176 transitions, 1667 flow [2021-11-22 15:11:54,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 176 transitions, 1538 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-11-22 15:11:54,761 INFO L242 Difference]: Finished difference. Result has 137 places, 139 transitions, 1047 flow [2021-11-22 15:11:54,761 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=805, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1047, PETRI_PLACES=137, PETRI_TRANSITIONS=139} [2021-11-22 15:11:54,763 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 60 predicate places. [2021-11-22 15:11:54,763 INFO L470 AbstractCegarLoop]: Abstraction has has 137 places, 139 transitions, 1047 flow [2021-11-22 15:11:54,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:54,763 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:54,764 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:54,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-22 15:11:54,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:11:54,979 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:54,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:54,980 INFO L85 PathProgramCache]: Analyzing trace with hash 740195305, now seen corresponding path program 2 times [2021-11-22 15:11:54,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:54,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877560360] [2021-11-22 15:11:54,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:54,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:55,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:55,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:55,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877560360] [2021-11-22 15:11:55,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877560360] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:55,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:55,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:55,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642664219] [2021-11-22 15:11:55,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:55,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:55,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:55,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:55,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:55,018 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:55,019 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 139 transitions, 1047 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,019 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:55,019 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:55,019 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:55,213 INFO L129 PetriNetUnfolder]: 219/656 cut-off events. [2021-11-22 15:11:55,214 INFO L130 PetriNetUnfolder]: For 3291/3300 co-relation queries the response was YES. [2021-11-22 15:11:55,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2563 conditions, 656 events. 219/656 cut-off events. For 3291/3300 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3858 event pairs, 53 based on Foata normal form. 4/651 useless extension candidates. Maximal degree in co-relation 2528. Up to 144 conditions per place. [2021-11-22 15:11:55,228 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 104 selfloop transitions, 45 changer transitions 0/198 dead transitions. [2021-11-22 15:11:55,228 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 198 transitions, 1832 flow [2021-11-22 15:11:55,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-22 15:11:55,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-22 15:11:55,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 561 transitions. [2021-11-22 15:11:55,230 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8060344827586207 [2021-11-22 15:11:55,230 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 561 transitions. [2021-11-22 15:11:55,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 561 transitions. [2021-11-22 15:11:55,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:55,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 561 transitions. [2021-11-22 15:11:55,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 70.125) internal successors, (561), 8 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,234 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,234 INFO L186 Difference]: Start difference. First operand has 137 places, 139 transitions, 1047 flow. Second operand 8 states and 561 transitions. [2021-11-22 15:11:55,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 198 transitions, 1832 flow [2021-11-22 15:11:55,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 143 places, 198 transitions, 1778 flow, removed 22 selfloop flow, removed 1 redundant places. [2021-11-22 15:11:55,263 INFO L242 Difference]: Finished difference. Result has 149 places, 156 transitions, 1401 flow [2021-11-22 15:11:55,264 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1015, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1401, PETRI_PLACES=149, PETRI_TRANSITIONS=156} [2021-11-22 15:11:55,264 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 72 predicate places. [2021-11-22 15:11:55,264 INFO L470 AbstractCegarLoop]: Abstraction has has 149 places, 156 transitions, 1401 flow [2021-11-22 15:11:55,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,265 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:55,265 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:55,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-22 15:11:55,266 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:55,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:55,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1509464461, now seen corresponding path program 1 times [2021-11-22 15:11:55,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:55,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527875375] [2021-11-22 15:11:55,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:55,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:55,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:55,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:55,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527875375] [2021-11-22 15:11:55,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527875375] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:55,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:55,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:55,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331392373] [2021-11-22 15:11:55,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:55,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:55,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:55,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:55,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:55,302 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:55,303 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 156 transitions, 1401 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,303 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:55,303 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:55,303 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:55,511 INFO L129 PetriNetUnfolder]: 208/633 cut-off events. [2021-11-22 15:11:55,511 INFO L130 PetriNetUnfolder]: For 4165/4175 co-relation queries the response was YES. [2021-11-22 15:11:55,516 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2664 conditions, 633 events. 208/633 cut-off events. For 4165/4175 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3668 event pairs, 47 based on Foata normal form. 8/633 useless extension candidates. Maximal degree in co-relation 2623. Up to 155 conditions per place. [2021-11-22 15:11:55,522 INFO L132 encePairwiseOnDemand]: 81/87 looper letters, 102 selfloop transitions, 30 changer transitions 5/186 dead transitions. [2021-11-22 15:11:55,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 186 transitions, 1889 flow [2021-11-22 15:11:55,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 15:11:55,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-22 15:11:55,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 486 transitions. [2021-11-22 15:11:55,524 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7980295566502463 [2021-11-22 15:11:55,524 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 486 transitions. [2021-11-22 15:11:55,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 486 transitions. [2021-11-22 15:11:55,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:55,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 486 transitions. [2021-11-22 15:11:55,526 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.42857142857143) internal successors, (486), 7 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,528 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,528 INFO L186 Difference]: Start difference. First operand has 149 places, 156 transitions, 1401 flow. Second operand 7 states and 486 transitions. [2021-11-22 15:11:55,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 186 transitions, 1889 flow [2021-11-22 15:11:55,557 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 186 transitions, 1834 flow, removed 18 selfloop flow, removed 4 redundant places. [2021-11-22 15:11:55,561 INFO L242 Difference]: Finished difference. Result has 152 places, 155 transitions, 1408 flow [2021-11-22 15:11:55,562 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1309, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1408, PETRI_PLACES=152, PETRI_TRANSITIONS=155} [2021-11-22 15:11:55,562 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 75 predicate places. [2021-11-22 15:11:55,562 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 155 transitions, 1408 flow [2021-11-22 15:11:55,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,563 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:55,563 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:55,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-22 15:11:55,564 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:55,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:55,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1658127873, now seen corresponding path program 2 times [2021-11-22 15:11:55,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:55,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657886497] [2021-11-22 15:11:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:55,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:55,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:55,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:55,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:55,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657886497] [2021-11-22 15:11:55,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657886497] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:55,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:55,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:55,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239284509] [2021-11-22 15:11:55,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:55,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:55,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:55,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:55,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:55,599 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:55,599 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 155 transitions, 1408 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,599 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:55,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:55,600 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:55,811 INFO L129 PetriNetUnfolder]: 228/700 cut-off events. [2021-11-22 15:11:55,811 INFO L130 PetriNetUnfolder]: For 4717/4725 co-relation queries the response was YES. [2021-11-22 15:11:55,817 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2949 conditions, 700 events. 228/700 cut-off events. For 4717/4725 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4184 event pairs, 51 based on Foata normal form. 11/704 useless extension candidates. Maximal degree in co-relation 2910. Up to 172 conditions per place. [2021-11-22 15:11:55,823 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 128 selfloop transitions, 45 changer transitions 2/224 dead transitions. [2021-11-22 15:11:55,823 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 224 transitions, 2389 flow [2021-11-22 15:11:55,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-22 15:11:55,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-22 15:11:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 566 transitions. [2021-11-22 15:11:55,825 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8132183908045977 [2021-11-22 15:11:55,825 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 566 transitions. [2021-11-22 15:11:55,825 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 566 transitions. [2021-11-22 15:11:55,826 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:55,826 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 566 transitions. [2021-11-22 15:11:55,827 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 70.75) internal successors, (566), 8 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,829 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,829 INFO L186 Difference]: Start difference. First operand has 152 places, 155 transitions, 1408 flow. Second operand 8 states and 566 transitions. [2021-11-22 15:11:55,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 224 transitions, 2389 flow [2021-11-22 15:11:55,860 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 224 transitions, 2299 flow, removed 35 selfloop flow, removed 5 redundant places. [2021-11-22 15:11:55,864 INFO L242 Difference]: Finished difference. Result has 156 places, 170 transitions, 1685 flow [2021-11-22 15:11:55,865 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1346, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1685, PETRI_PLACES=156, PETRI_TRANSITIONS=170} [2021-11-22 15:11:55,866 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 79 predicate places. [2021-11-22 15:11:55,866 INFO L470 AbstractCegarLoop]: Abstraction has has 156 places, 170 transitions, 1685 flow [2021-11-22 15:11:55,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,866 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:55,867 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:55,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-22 15:11:55,867 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:55,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:55,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1604777177, now seen corresponding path program 3 times [2021-11-22 15:11:55,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:55,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392866697] [2021-11-22 15:11:55,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:55,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:55,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:55,897 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:55,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:55,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392866697] [2021-11-22 15:11:55,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392866697] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:55,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:55,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:55,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80967867] [2021-11-22 15:11:55,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:55,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:55,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:55,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:55,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:55,900 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:55,901 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 170 transitions, 1685 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:55,901 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:55,901 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:55,901 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:56,134 INFO L129 PetriNetUnfolder]: 261/785 cut-off events. [2021-11-22 15:11:56,134 INFO L130 PetriNetUnfolder]: For 5669/5669 co-relation queries the response was YES. [2021-11-22 15:11:56,141 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3420 conditions, 785 events. 261/785 cut-off events. For 5669/5669 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 4743 event pairs, 40 based on Foata normal form. 9/788 useless extension candidates. Maximal degree in co-relation 3380. Up to 129 conditions per place. [2021-11-22 15:11:56,158 INFO L132 encePairwiseOnDemand]: 77/87 looper letters, 100 selfloop transitions, 98 changer transitions 4/251 dead transitions. [2021-11-22 15:11:56,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 251 transitions, 2966 flow [2021-11-22 15:11:56,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-22 15:11:56,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-11-22 15:11:56,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 617 transitions. [2021-11-22 15:11:56,161 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7879948914431673 [2021-11-22 15:11:56,162 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 617 transitions. [2021-11-22 15:11:56,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 617 transitions. [2021-11-22 15:11:56,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:56,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 617 transitions. [2021-11-22 15:11:56,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 68.55555555555556) internal successors, (617), 9 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 87.0) internal successors, (870), 10 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,166 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 87.0) internal successors, (870), 10 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,166 INFO L186 Difference]: Start difference. First operand has 156 places, 170 transitions, 1685 flow. Second operand 9 states and 617 transitions. [2021-11-22 15:11:56,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 251 transitions, 2966 flow [2021-11-22 15:11:56,202 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 251 transitions, 2898 flow, removed 34 selfloop flow, removed 0 redundant places. [2021-11-22 15:11:56,208 INFO L242 Difference]: Finished difference. Result has 169 places, 212 transitions, 2561 flow [2021-11-22 15:11:56,208 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1645, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2561, PETRI_PLACES=169, PETRI_TRANSITIONS=212} [2021-11-22 15:11:56,209 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 92 predicate places. [2021-11-22 15:11:56,209 INFO L470 AbstractCegarLoop]: Abstraction has has 169 places, 212 transitions, 2561 flow [2021-11-22 15:11:56,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,210 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:56,210 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:56,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-22 15:11:56,210 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:56,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:56,211 INFO L85 PathProgramCache]: Analyzing trace with hash 670617617, now seen corresponding path program 3 times [2021-11-22 15:11:56,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:56,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516347309] [2021-11-22 15:11:56,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:56,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:56,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:56,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:56,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516347309] [2021-11-22 15:11:56,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516347309] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:56,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109378510] [2021-11-22 15:11:56,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-22 15:11:56,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:11:56,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:11:56,243 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:11:56,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-22 15:11:56,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-22 15:11:56,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:11:56,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 15:11:56,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:11:56,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:56,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:11:56,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:56,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109378510] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:56,598 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-22 15:11:56,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2021-11-22 15:11:56,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304519254] [2021-11-22 15:11:56,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:56,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:56,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:56,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:56,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-22 15:11:56,601 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:56,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 212 transitions, 2561 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:56,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:56,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:56,962 INFO L129 PetriNetUnfolder]: 280/921 cut-off events. [2021-11-22 15:11:56,962 INFO L130 PetriNetUnfolder]: For 8215/8225 co-relation queries the response was YES. [2021-11-22 15:11:56,973 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4089 conditions, 921 events. 280/921 cut-off events. For 8215/8225 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 6005 event pairs, 50 based on Foata normal form. 12/923 useless extension candidates. Maximal degree in co-relation 4043. Up to 181 conditions per place. [2021-11-22 15:11:56,983 INFO L132 encePairwiseOnDemand]: 75/87 looper letters, 117 selfloop transitions, 99 changer transitions 2/267 dead transitions. [2021-11-22 15:11:56,984 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 267 transitions, 3581 flow [2021-11-22 15:11:56,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 15:11:56,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-11-22 15:11:56,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 428 transitions. [2021-11-22 15:11:56,986 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8199233716475096 [2021-11-22 15:11:56,986 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 428 transitions. [2021-11-22 15:11:56,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 428 transitions. [2021-11-22 15:11:56,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:56,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 428 transitions. [2021-11-22 15:11:56,989 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 71.33333333333333) internal successors, (428), 6 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,991 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:56,991 INFO L186 Difference]: Start difference. First operand has 169 places, 212 transitions, 2561 flow. Second operand 6 states and 428 transitions. [2021-11-22 15:11:56,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 267 transitions, 3581 flow [2021-11-22 15:11:57,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 267 transitions, 3478 flow, removed 44 selfloop flow, removed 2 redundant places. [2021-11-22 15:11:57,069 INFO L242 Difference]: Finished difference. Result has 177 places, 229 transitions, 3133 flow [2021-11-22 15:11:57,069 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2458, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3133, PETRI_PLACES=177, PETRI_TRANSITIONS=229} [2021-11-22 15:11:57,071 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 100 predicate places. [2021-11-22 15:11:57,072 INFO L470 AbstractCegarLoop]: Abstraction has has 177 places, 229 transitions, 3133 flow [2021-11-22 15:11:57,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,072 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:57,073 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:57,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-22 15:11:57,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-22 15:11:57,287 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:57,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:57,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1249889045, now seen corresponding path program 4 times [2021-11-22 15:11:57,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:57,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091271643] [2021-11-22 15:11:57,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:57,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:57,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:57,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:57,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:57,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091271643] [2021-11-22 15:11:57,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091271643] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:57,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:57,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:57,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120501123] [2021-11-22 15:11:57,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:57,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:57,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:57,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:57,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:57,332 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:57,332 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 229 transitions, 3133 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,333 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:57,333 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:57,333 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:57,646 INFO L129 PetriNetUnfolder]: 265/840 cut-off events. [2021-11-22 15:11:57,646 INFO L130 PetriNetUnfolder]: For 9321/9348 co-relation queries the response was YES. [2021-11-22 15:11:57,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4124 conditions, 840 events. 265/840 cut-off events. For 9321/9348 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 5277 event pairs, 55 based on Foata normal form. 5/835 useless extension candidates. Maximal degree in co-relation 4075. Up to 224 conditions per place. [2021-11-22 15:11:57,664 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 150 selfloop transitions, 59 changer transitions 5/263 dead transitions. [2021-11-22 15:11:57,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 263 transitions, 3806 flow [2021-11-22 15:11:57,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-22 15:11:57,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-22 15:11:57,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 554 transitions. [2021-11-22 15:11:57,666 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7959770114942529 [2021-11-22 15:11:57,666 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 554 transitions. [2021-11-22 15:11:57,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 554 transitions. [2021-11-22 15:11:57,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:57,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 554 transitions. [2021-11-22 15:11:57,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 69.25) internal successors, (554), 8 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,670 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,671 INFO L186 Difference]: Start difference. First operand has 177 places, 229 transitions, 3133 flow. Second operand 8 states and 554 transitions. [2021-11-22 15:11:57,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 263 transitions, 3806 flow [2021-11-22 15:11:57,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 263 transitions, 3725 flow, removed 11 selfloop flow, removed 5 redundant places. [2021-11-22 15:11:57,745 INFO L242 Difference]: Finished difference. Result has 181 places, 231 transitions, 3277 flow [2021-11-22 15:11:57,746 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2986, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3277, PETRI_PLACES=181, PETRI_TRANSITIONS=231} [2021-11-22 15:11:57,751 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 104 predicate places. [2021-11-22 15:11:57,751 INFO L470 AbstractCegarLoop]: Abstraction has has 181 places, 231 transitions, 3277 flow [2021-11-22 15:11:57,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,752 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:57,752 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:57,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-22 15:11:57,752 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:57,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:57,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1116319649, now seen corresponding path program 5 times [2021-11-22 15:11:57,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:57,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134207939] [2021-11-22 15:11:57,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:57,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:57,786 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:57,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:57,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134207939] [2021-11-22 15:11:57,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134207939] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:57,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:57,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:57,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702337639] [2021-11-22 15:11:57,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:57,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:57,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:57,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:57,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:57,789 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:57,790 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 231 transitions, 3277 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:57,790 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:57,790 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:57,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:58,082 INFO L129 PetriNetUnfolder]: 246/769 cut-off events. [2021-11-22 15:11:58,082 INFO L130 PetriNetUnfolder]: For 9871/9889 co-relation queries the response was YES. [2021-11-22 15:11:58,090 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3928 conditions, 769 events. 246/769 cut-off events. For 9871/9889 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 4601 event pairs, 47 based on Foata normal form. 8/768 useless extension candidates. Maximal degree in co-relation 3878. Up to 190 conditions per place. [2021-11-22 15:11:58,096 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 118 selfloop transitions, 92 changer transitions 2/261 dead transitions. [2021-11-22 15:11:58,097 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 261 transitions, 3870 flow [2021-11-22 15:11:58,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-22 15:11:58,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-22 15:11:58,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 568 transitions. [2021-11-22 15:11:58,099 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8160919540229885 [2021-11-22 15:11:58,099 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 568 transitions. [2021-11-22 15:11:58,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 568 transitions. [2021-11-22 15:11:58,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:58,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 568 transitions. [2021-11-22 15:11:58,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 71.0) internal successors, (568), 8 states have internal predecessors, (568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,103 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,103 INFO L186 Difference]: Start difference. First operand has 181 places, 231 transitions, 3277 flow. Second operand 8 states and 568 transitions. [2021-11-22 15:11:58,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 261 transitions, 3870 flow [2021-11-22 15:11:58,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 177 places, 261 transitions, 3749 flow, removed 15 selfloop flow, removed 9 redundant places. [2021-11-22 15:11:58,168 INFO L242 Difference]: Finished difference. Result has 177 places, 224 transitions, 3217 flow [2021-11-22 15:11:58,169 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2993, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3217, PETRI_PLACES=177, PETRI_TRANSITIONS=224} [2021-11-22 15:11:58,171 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 100 predicate places. [2021-11-22 15:11:58,172 INFO L470 AbstractCegarLoop]: Abstraction has has 177 places, 224 transitions, 3217 flow [2021-11-22 15:11:58,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,172 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:58,172 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:58,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-22 15:11:58,173 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:58,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:58,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1592299911, now seen corresponding path program 4 times [2021-11-22 15:11:58,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:58,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952794474] [2021-11-22 15:11:58,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:58,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:58,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:58,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:58,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952794474] [2021-11-22 15:11:58,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952794474] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:58,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279685799] [2021-11-22 15:11:58,213 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-22 15:11:58,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:11:58,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:11:58,215 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:11:58,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-22 15:11:58,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-22 15:11:58,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:11:58,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 15:11:58,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:11:58,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:58,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:11:58,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:58,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279685799] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-22 15:11:58,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-22 15:11:58,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2021-11-22 15:11:58,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142782985] [2021-11-22 15:11:58,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:58,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:58,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:58,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:58,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 15:11:58,557 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:58,557 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 224 transitions, 3217 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,557 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:58,558 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:58,558 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:58,820 INFO L129 PetriNetUnfolder]: 230/716 cut-off events. [2021-11-22 15:11:58,820 INFO L130 PetriNetUnfolder]: For 9889/9889 co-relation queries the response was YES. [2021-11-22 15:11:58,827 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3730 conditions, 716 events. 230/716 cut-off events. For 9889/9889 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4102 event pairs, 48 based on Foata normal form. 8/719 useless extension candidates. Maximal degree in co-relation 3686. Up to 229 conditions per place. [2021-11-22 15:11:58,835 INFO L132 encePairwiseOnDemand]: 78/87 looper letters, 132 selfloop transitions, 67 changer transitions 0/248 dead transitions. [2021-11-22 15:11:58,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 248 transitions, 3765 flow [2021-11-22 15:11:58,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 15:11:58,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-11-22 15:11:58,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 426 transitions. [2021-11-22 15:11:58,837 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8160919540229885 [2021-11-22 15:11:58,837 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 426 transitions. [2021-11-22 15:11:58,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 426 transitions. [2021-11-22 15:11:58,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:58,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 426 transitions. [2021-11-22 15:11:58,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 71.0) internal successors, (426), 6 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,840 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 87.0) internal successors, (609), 7 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,841 INFO L186 Difference]: Start difference. First operand has 177 places, 224 transitions, 3217 flow. Second operand 6 states and 426 transitions. [2021-11-22 15:11:58,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 248 transitions, 3765 flow [2021-11-22 15:11:58,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 248 transitions, 3732 flow, removed 7 selfloop flow, removed 1 redundant places. [2021-11-22 15:11:58,904 INFO L242 Difference]: Finished difference. Result has 183 places, 222 transitions, 3339 flow [2021-11-22 15:11:58,905 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3060, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3339, PETRI_PLACES=183, PETRI_TRANSITIONS=222} [2021-11-22 15:11:58,906 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 106 predicate places. [2021-11-22 15:11:58,906 INFO L470 AbstractCegarLoop]: Abstraction has has 183 places, 222 transitions, 3339 flow [2021-11-22 15:11:58,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:58,906 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:58,907 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:58,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-22 15:11:59,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:11:59,121 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:59,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:59,121 INFO L85 PathProgramCache]: Analyzing trace with hash 722837219, now seen corresponding path program 5 times [2021-11-22 15:11:59,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:59,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410943826] [2021-11-22 15:11:59,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:59,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:59,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:59,151 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:59,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:59,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410943826] [2021-11-22 15:11:59,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410943826] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:59,151 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:59,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:59,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700111857] [2021-11-22 15:11:59,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:59,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:59,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:59,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:59,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:59,154 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:59,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 222 transitions, 3339 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:59,155 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:59,155 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:59,392 INFO L129 PetriNetUnfolder]: 225/705 cut-off events. [2021-11-22 15:11:59,393 INFO L130 PetriNetUnfolder]: For 10692/10694 co-relation queries the response was YES. [2021-11-22 15:11:59,400 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3812 conditions, 705 events. 225/705 cut-off events. For 10692/10694 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 4061 event pairs, 60 based on Foata normal form. 3/699 useless extension candidates. Maximal degree in co-relation 3766. Up to 195 conditions per place. [2021-11-22 15:11:59,407 INFO L132 encePairwiseOnDemand]: 81/87 looper letters, 151 selfloop transitions, 33 changer transitions 5/238 dead transitions. [2021-11-22 15:11:59,408 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 238 transitions, 3761 flow [2021-11-22 15:11:59,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 15:11:59,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-22 15:11:59,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 483 transitions. [2021-11-22 15:11:59,410 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7931034482758621 [2021-11-22 15:11:59,410 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 483 transitions. [2021-11-22 15:11:59,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 483 transitions. [2021-11-22 15:11:59,411 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:59,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 483 transitions. [2021-11-22 15:11:59,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.0) internal successors, (483), 7 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,413 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,414 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,414 INFO L186 Difference]: Start difference. First operand has 183 places, 222 transitions, 3339 flow. Second operand 7 states and 483 transitions. [2021-11-22 15:11:59,414 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 238 transitions, 3761 flow [2021-11-22 15:11:59,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 238 transitions, 3710 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-11-22 15:11:59,477 INFO L242 Difference]: Finished difference. Result has 189 places, 217 transitions, 3206 flow [2021-11-22 15:11:59,478 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3211, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3206, PETRI_PLACES=189, PETRI_TRANSITIONS=217} [2021-11-22 15:11:59,478 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 112 predicate places. [2021-11-22 15:11:59,478 INFO L470 AbstractCegarLoop]: Abstraction has has 189 places, 217 transitions, 3206 flow [2021-11-22 15:11:59,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,479 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:59,479 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:59,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-22 15:11:59,480 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:59,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:59,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1250730299, now seen corresponding path program 6 times [2021-11-22 15:11:59,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:59,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643431061] [2021-11-22 15:11:59,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:59,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:59,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:59,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:59,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643431061] [2021-11-22 15:11:59,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643431061] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:59,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:59,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:59,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819816927] [2021-11-22 15:11:59,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:59,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:59,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:59,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:59,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:59,515 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:59,515 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 217 transitions, 3206 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,515 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:59,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:59,516 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:11:59,749 INFO L129 PetriNetUnfolder]: 213/644 cut-off events. [2021-11-22 15:11:59,749 INFO L130 PetriNetUnfolder]: For 10164/10166 co-relation queries the response was YES. [2021-11-22 15:11:59,755 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3545 conditions, 644 events. 213/644 cut-off events. For 10164/10166 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3504 event pairs, 52 based on Foata normal form. 2/637 useless extension candidates. Maximal degree in co-relation 3498. Up to 195 conditions per place. [2021-11-22 15:11:59,762 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 124 selfloop transitions, 49 changer transitions 2/224 dead transitions. [2021-11-22 15:11:59,762 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 224 transitions, 3472 flow [2021-11-22 15:11:59,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-22 15:11:59,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-22 15:11:59,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 550 transitions. [2021-11-22 15:11:59,765 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7902298850574713 [2021-11-22 15:11:59,765 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 550 transitions. [2021-11-22 15:11:59,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 550 transitions. [2021-11-22 15:11:59,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:11:59,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 550 transitions. [2021-11-22 15:11:59,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 68.75) internal successors, (550), 8 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,769 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 87.0) internal successors, (783), 9 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,770 INFO L186 Difference]: Start difference. First operand has 189 places, 217 transitions, 3206 flow. Second operand 8 states and 550 transitions. [2021-11-22 15:11:59,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 224 transitions, 3472 flow [2021-11-22 15:11:59,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 224 transitions, 3231 flow, removed 10 selfloop flow, removed 10 redundant places. [2021-11-22 15:11:59,827 INFO L242 Difference]: Finished difference. Result has 182 places, 203 transitions, 2855 flow [2021-11-22 15:11:59,828 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2783, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2855, PETRI_PLACES=182, PETRI_TRANSITIONS=203} [2021-11-22 15:11:59,829 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 105 predicate places. [2021-11-22 15:11:59,829 INFO L470 AbstractCegarLoop]: Abstraction has has 182 places, 203 transitions, 2855 flow [2021-11-22 15:11:59,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,829 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:11:59,830 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:11:59,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-22 15:11:59,830 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:11:59,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:11:59,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1496756239, now seen corresponding path program 6 times [2021-11-22 15:11:59,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:11:59,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353560936] [2021-11-22 15:11:59,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:11:59,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:11:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:11:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:11:59,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:11:59,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353560936] [2021-11-22 15:11:59,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353560936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:11:59,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 15:11:59,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 15:11:59,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43306272] [2021-11-22 15:11:59,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:11:59,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 15:11:59,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:11:59,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 15:11:59,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 15:11:59,864 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 87 [2021-11-22 15:11:59,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 203 transitions, 2855 flow. Second operand has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:11:59,865 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:11:59,865 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 87 [2021-11-22 15:11:59,865 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:00,046 INFO L129 PetriNetUnfolder]: 196/570 cut-off events. [2021-11-22 15:12:00,046 INFO L130 PetriNetUnfolder]: For 8360/8362 co-relation queries the response was YES. [2021-11-22 15:12:00,052 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3147 conditions, 570 events. 196/570 cut-off events. For 8360/8362 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 2882 event pairs, 39 based on Foata normal form. 3/567 useless extension candidates. Maximal degree in co-relation 3107. Up to 190 conditions per place. [2021-11-22 15:12:00,058 INFO L132 encePairwiseOnDemand]: 79/87 looper letters, 109 selfloop transitions, 45 changer transitions 3/206 dead transitions. [2021-11-22 15:12:00,058 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 206 transitions, 3040 flow [2021-11-22 15:12:00,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 15:12:00,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-11-22 15:12:00,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 480 transitions. [2021-11-22 15:12:00,060 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7881773399014779 [2021-11-22 15:12:00,060 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 480 transitions. [2021-11-22 15:12:00,060 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 480 transitions. [2021-11-22 15:12:00,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:00,061 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 480 transitions. [2021-11-22 15:12:00,062 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 68.57142857142857) internal successors, (480), 7 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:00,063 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:00,063 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 87.0) internal successors, (696), 8 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:00,063 INFO L186 Difference]: Start difference. First operand has 182 places, 203 transitions, 2855 flow. Second operand 7 states and 480 transitions. [2021-11-22 15:12:00,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 206 transitions, 3040 flow [2021-11-22 15:12:00,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 206 transitions, 2917 flow, removed 10 selfloop flow, removed 11 redundant places. [2021-11-22 15:12:00,107 INFO L242 Difference]: Finished difference. Result has 171 places, 189 transitions, 2602 flow [2021-11-22 15:12:00,108 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2540, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2602, PETRI_PLACES=171, PETRI_TRANSITIONS=189} [2021-11-22 15:12:00,108 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 94 predicate places. [2021-11-22 15:12:00,108 INFO L470 AbstractCegarLoop]: Abstraction has has 171 places, 189 transitions, 2602 flow [2021-11-22 15:12:00,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.6) internal successors, (323), 5 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:00,109 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:00,109 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:00,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-22 15:12:00,110 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:00,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:00,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1745284989, now seen corresponding path program 1 times [2021-11-22 15:12:00,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:00,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347482410] [2021-11-22 15:12:00,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:00,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:00,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:00,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347482410] [2021-11-22 15:12:00,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347482410] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:00,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147197672] [2021-11-22 15:12:00,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:00,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:00,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:00,319 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:00,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-22 15:12:00,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:00,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:12:00,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:00,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:00,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:01,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:01,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147197672] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:01,743 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:01,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:12:01,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10321696] [2021-11-22 15:12:01,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:01,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:12:01,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:01,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:12:01,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:12:01,747 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:01,749 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 189 transitions, 2602 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:01,749 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:01,749 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:01,750 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:14,161 INFO L129 PetriNetUnfolder]: 972/2296 cut-off events. [2021-11-22 15:12:14,161 INFO L130 PetriNetUnfolder]: For 31617/31617 co-relation queries the response was YES. [2021-11-22 15:12:14,180 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12779 conditions, 2296 events. 972/2296 cut-off events. For 31617/31617 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 15650 event pairs, 33 based on Foata normal form. 3/2288 useless extension candidates. Maximal degree in co-relation 12742. Up to 363 conditions per place. [2021-11-22 15:12:14,210 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 247 selfloop transitions, 857 changer transitions 17/1160 dead transitions. [2021-11-22 15:12:14,210 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 1160 transitions, 16998 flow [2021-11-22 15:12:14,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2021-11-22 15:12:14,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2021-11-22 15:12:14,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 11784 transitions. [2021-11-22 15:12:14,229 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.604679802955665 [2021-11-22 15:12:14,229 INFO L72 ComplementDD]: Start complementDD. Operand 224 states and 11784 transitions. [2021-11-22 15:12:14,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 224 states and 11784 transitions. [2021-11-22 15:12:14,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:14,235 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 224 states and 11784 transitions. [2021-11-22 15:12:14,257 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 225 states, 224 states have (on average 52.607142857142854) internal successors, (11784), 224 states have internal predecessors, (11784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:14,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 225 states, 225 states have (on average 87.0) internal successors, (19575), 225 states have internal predecessors, (19575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:14,294 INFO L81 ComplementDD]: Finished complementDD. Result has 225 states, 225 states have (on average 87.0) internal successors, (19575), 225 states have internal predecessors, (19575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:14,294 INFO L186 Difference]: Start difference. First operand has 171 places, 189 transitions, 2602 flow. Second operand 224 states and 11784 transitions. [2021-11-22 15:12:14,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 1160 transitions, 16998 flow [2021-11-22 15:12:14,423 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 1160 transitions, 16169 flow, removed 0 selfloop flow, removed 10 redundant places. [2021-11-22 15:12:14,446 INFO L242 Difference]: Finished difference. Result has 440 places, 991 transitions, 15237 flow [2021-11-22 15:12:14,447 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2417, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=224, PETRI_FLOW=15237, PETRI_PLACES=440, PETRI_TRANSITIONS=991} [2021-11-22 15:12:14,447 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 363 predicate places. [2021-11-22 15:12:14,447 INFO L470 AbstractCegarLoop]: Abstraction has has 440 places, 991 transitions, 15237 flow [2021-11-22 15:12:14,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:14,448 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:14,448 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:14,483 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-22 15:12:14,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-22 15:12:14,665 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:14,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:14,665 INFO L85 PathProgramCache]: Analyzing trace with hash -518955635, now seen corresponding path program 2 times [2021-11-22 15:12:14,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:14,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242568282] [2021-11-22 15:12:14,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:14,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:14,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:14,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242568282] [2021-11-22 15:12:14,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242568282] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:14,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336623206] [2021-11-22 15:12:14,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-22 15:12:14,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:14,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:14,854 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:14,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-22 15:12:14,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:12:14,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:14,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:12:14,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:15,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:15,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:16,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:16,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336623206] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:16,270 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:16,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:12:16,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736010578] [2021-11-22 15:12:16,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:16,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:12:16,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:16,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:12:16,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:12:16,274 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:16,276 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 991 transitions, 15237 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:16,276 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:16,277 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:16,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:19,906 INFO L129 PetriNetUnfolder]: 1106/2979 cut-off events. [2021-11-22 15:12:19,906 INFO L130 PetriNetUnfolder]: For 129948/129948 co-relation queries the response was YES. [2021-11-22 15:12:19,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23616 conditions, 2979 events. 1106/2979 cut-off events. For 129948/129948 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 24035 event pairs, 46 based on Foata normal form. 1/2968 useless extension candidates. Maximal degree in co-relation 23518. Up to 439 conditions per place. [2021-11-22 15:12:19,985 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 360 selfloop transitions, 764 changer transitions 45/1208 dead transitions. [2021-11-22 15:12:19,986 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 1208 transitions, 22147 flow [2021-11-22 15:12:19,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-22 15:12:19,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2021-11-22 15:12:19,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 3489 transitions. [2021-11-22 15:12:19,992 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6266163793103449 [2021-11-22 15:12:19,992 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 3489 transitions. [2021-11-22 15:12:19,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 3489 transitions. [2021-11-22 15:12:19,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:19,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 3489 transitions. [2021-11-22 15:12:20,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 54.515625) internal successors, (3489), 64 states have internal predecessors, (3489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:20,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:20,011 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 87.0) internal successors, (5655), 65 states have internal predecessors, (5655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:20,012 INFO L186 Difference]: Start difference. First operand has 440 places, 991 transitions, 15237 flow. Second operand 64 states and 3489 transitions. [2021-11-22 15:12:20,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 1208 transitions, 22147 flow [2021-11-22 15:12:20,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 1208 transitions, 20684 flow, removed 458 selfloop flow, removed 15 redundant places. [2021-11-22 15:12:20,649 INFO L242 Difference]: Finished difference. Result has 500 places, 1037 transitions, 16667 flow [2021-11-22 15:12:20,650 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13989, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=991, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=724, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=16667, PETRI_PLACES=500, PETRI_TRANSITIONS=1037} [2021-11-22 15:12:20,651 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 423 predicate places. [2021-11-22 15:12:20,651 INFO L470 AbstractCegarLoop]: Abstraction has has 500 places, 1037 transitions, 16667 flow [2021-11-22 15:12:20,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:20,652 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:20,652 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:20,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-22 15:12:20,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-22 15:12:20,867 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:20,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:20,868 INFO L85 PathProgramCache]: Analyzing trace with hash 982888265, now seen corresponding path program 3 times [2021-11-22 15:12:20,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:20,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807962489] [2021-11-22 15:12:20,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:20,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:21,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:21,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:21,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807962489] [2021-11-22 15:12:21,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807962489] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:21,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217103635] [2021-11-22 15:12:21,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-22 15:12:21,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:21,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:21,043 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:21,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-22 15:12:21,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-22 15:12:21,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:21,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:12:21,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:21,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:21,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:22,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:22,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217103635] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:22,413 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:22,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:12:22,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089882958] [2021-11-22 15:12:22,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:22,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:12:22,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:22,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:12:22,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=983, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:12:22,417 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:22,419 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 1037 transitions, 16667 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:22,419 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:22,419 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:22,420 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:25,908 INFO L129 PetriNetUnfolder]: 1087/2953 cut-off events. [2021-11-22 15:12:25,909 INFO L130 PetriNetUnfolder]: For 149844/149844 co-relation queries the response was YES. [2021-11-22 15:12:25,945 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24786 conditions, 2953 events. 1087/2953 cut-off events. For 149844/149844 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 23997 event pairs, 62 based on Foata normal form. 2/2928 useless extension candidates. Maximal degree in co-relation 24679. Up to 415 conditions per place. [2021-11-22 15:12:25,979 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 339 selfloop transitions, 776 changer transitions 31/1185 dead transitions. [2021-11-22 15:12:25,980 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 1185 transitions, 22459 flow [2021-11-22 15:12:25,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-22 15:12:25,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2021-11-22 15:12:25,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3577 transitions. [2021-11-22 15:12:25,985 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6229536746778126 [2021-11-22 15:12:25,986 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 3577 transitions. [2021-11-22 15:12:25,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 3577 transitions. [2021-11-22 15:12:25,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:25,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 3577 transitions. [2021-11-22 15:12:25,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 54.196969696969695) internal successors, (3577), 66 states have internal predecessors, (3577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:26,002 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:26,004 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 87.0) internal successors, (5829), 67 states have internal predecessors, (5829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:26,004 INFO L186 Difference]: Start difference. First operand has 500 places, 1037 transitions, 16667 flow. Second operand 66 states and 3577 transitions. [2021-11-22 15:12:26,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 1185 transitions, 22459 flow [2021-11-22 15:12:26,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 513 places, 1185 transitions, 20689 flow, removed 165 selfloop flow, removed 43 redundant places. [2021-11-22 15:12:26,905 INFO L242 Difference]: Finished difference. Result has 530 places, 1054 transitions, 17180 flow [2021-11-22 15:12:26,906 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15010, PETRI_DIFFERENCE_MINUEND_PLACES=448, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1037, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=760, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=66, PETRI_FLOW=17180, PETRI_PLACES=530, PETRI_TRANSITIONS=1054} [2021-11-22 15:12:26,907 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 453 predicate places. [2021-11-22 15:12:26,907 INFO L470 AbstractCegarLoop]: Abstraction has has 530 places, 1054 transitions, 17180 flow [2021-11-22 15:12:26,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:26,908 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:26,908 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:26,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-22 15:12:27,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-22 15:12:27,127 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:27,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:27,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1622007025, now seen corresponding path program 4 times [2021-11-22 15:12:27,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:27,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403894775] [2021-11-22 15:12:27,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:27,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:27,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:27,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:27,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:27,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403894775] [2021-11-22 15:12:27,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403894775] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:27,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133537313] [2021-11-22 15:12:27,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-22 15:12:27,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:27,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:27,307 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:27,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-22 15:12:27,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-22 15:12:27,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:27,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-22 15:12:27,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:27,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:27,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:28,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:28,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133537313] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:28,544 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:28,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:12:28,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589492200] [2021-11-22 15:12:28,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:28,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:12:28,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:28,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:12:28,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:12:28,549 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:28,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 1054 transitions, 17180 flow. Second operand has 33 states, 33 states have (on average 50.93939393939394) internal successors, (1681), 33 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:28,551 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:28,552 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:28,552 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:30,921 INFO L129 PetriNetUnfolder]: 1085/3003 cut-off events. [2021-11-22 15:12:30,921 INFO L130 PetriNetUnfolder]: For 160690/160690 co-relation queries the response was YES. [2021-11-22 15:12:30,952 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25415 conditions, 3003 events. 1085/3003 cut-off events. For 160690/160690 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 24849 event pairs, 95 based on Foata normal form. 1/2973 useless extension candidates. Maximal degree in co-relation 25300. Up to 459 conditions per place. [2021-11-22 15:12:30,979 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 657 selfloop transitions, 454 changer transitions 23/1173 dead transitions. [2021-11-22 15:12:30,979 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 1173 transitions, 22207 flow [2021-11-22 15:12:30,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-22 15:12:30,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-22 15:12:30,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2107 transitions. [2021-11-22 15:12:30,984 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6373260738052027 [2021-11-22 15:12:30,984 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2107 transitions. [2021-11-22 15:12:30,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2107 transitions. [2021-11-22 15:12:30,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:30,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2107 transitions. [2021-11-22 15:12:30,989 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 55.44736842105263) internal successors, (2107), 38 states have internal predecessors, (2107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:30,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 87.0) internal successors, (3393), 39 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:30,994 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 87.0) internal successors, (3393), 39 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:30,994 INFO L186 Difference]: Start difference. First operand has 530 places, 1054 transitions, 17180 flow. Second operand 38 states and 2107 transitions. [2021-11-22 15:12:30,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 1173 transitions, 22207 flow [2021-11-22 15:12:31,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 1173 transitions, 20508 flow, removed 134 selfloop flow, removed 51 redundant places. [2021-11-22 15:12:31,981 INFO L242 Difference]: Finished difference. Result has 514 places, 1064 transitions, 16715 flow [2021-11-22 15:12:31,982 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15596, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=440, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=606, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=16715, PETRI_PLACES=514, PETRI_TRANSITIONS=1064} [2021-11-22 15:12:31,983 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 437 predicate places. [2021-11-22 15:12:31,983 INFO L470 AbstractCegarLoop]: Abstraction has has 514 places, 1064 transitions, 16715 flow [2021-11-22 15:12:31,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.93939393939394) internal successors, (1681), 33 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:31,984 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:31,984 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:32,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-22 15:12:32,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:32,200 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:32,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:32,200 INFO L85 PathProgramCache]: Analyzing trace with hash 539911697, now seen corresponding path program 5 times [2021-11-22 15:12:32,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:32,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672876060] [2021-11-22 15:12:32,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:32,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:32,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:32,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:32,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672876060] [2021-11-22 15:12:32,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672876060] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:32,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593544589] [2021-11-22 15:12:32,386 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-22 15:12:32,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:32,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:32,391 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:32,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-22 15:12:32,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:12:32,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:32,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:12:32,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:32,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:32,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-22 15:12:32,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593544589] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:12:32,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-22 15:12:32,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-22 15:12:32,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249012899] [2021-11-22 15:12:32,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:12:32,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-22 15:12:32,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:32,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-22 15:12:32,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-11-22 15:12:32,937 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:12:32,938 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 1064 transitions, 16715 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:32,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:32,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:12:32,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:34,429 INFO L129 PetriNetUnfolder]: 1091/3029 cut-off events. [2021-11-22 15:12:34,430 INFO L130 PetriNetUnfolder]: For 149605/149605 co-relation queries the response was YES. [2021-11-22 15:12:34,460 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24816 conditions, 3029 events. 1091/3029 cut-off events. For 149605/149605 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 24996 event pairs, 93 based on Foata normal form. 3/2996 useless extension candidates. Maximal degree in co-relation 24702. Up to 888 conditions per place. [2021-11-22 15:12:34,485 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 599 selfloop transitions, 551 changer transitions 21/1212 dead transitions. [2021-11-22 15:12:34,486 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 1212 transitions, 21666 flow [2021-11-22 15:12:34,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-22 15:12:34,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-11-22 15:12:34,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 979 transitions. [2021-11-22 15:12:34,488 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6619337390128465 [2021-11-22 15:12:34,488 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 979 transitions. [2021-11-22 15:12:34,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 979 transitions. [2021-11-22 15:12:34,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:34,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 979 transitions. [2021-11-22 15:12:34,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 57.588235294117645) internal successors, (979), 17 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:34,492 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 87.0) internal successors, (1566), 18 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:34,493 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 87.0) internal successors, (1566), 18 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:34,493 INFO L186 Difference]: Start difference. First operand has 514 places, 1064 transitions, 16715 flow. Second operand 17 states and 979 transitions. [2021-11-22 15:12:34,493 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 1212 transitions, 21666 flow [2021-11-22 15:12:35,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 1212 transitions, 20884 flow, removed 37 selfloop flow, removed 21 redundant places. [2021-11-22 15:12:35,514 INFO L242 Difference]: Finished difference. Result has 509 places, 1120 transitions, 18091 flow [2021-11-22 15:12:35,515 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15961, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1064, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=494, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=18091, PETRI_PLACES=509, PETRI_TRANSITIONS=1120} [2021-11-22 15:12:35,515 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 432 predicate places. [2021-11-22 15:12:35,515 INFO L470 AbstractCegarLoop]: Abstraction has has 509 places, 1120 transitions, 18091 flow [2021-11-22 15:12:35,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:35,515 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:35,515 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:35,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-11-22 15:12:35,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-22 15:12:35,716 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:35,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:35,717 INFO L85 PathProgramCache]: Analyzing trace with hash -334041993, now seen corresponding path program 6 times [2021-11-22 15:12:35,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:35,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262723819] [2021-11-22 15:12:35,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:35,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:35,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:35,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:35,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262723819] [2021-11-22 15:12:35,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262723819] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:35,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978553502] [2021-11-22 15:12:35,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-22 15:12:35,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:35,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:35,931 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:35,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-22 15:12:35,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-22 15:12:35,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:35,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:12:35,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:36,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:36,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:37,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:37,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978553502] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:37,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:37,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:12:37,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429566965] [2021-11-22 15:12:37,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:37,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:12:37,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:37,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:12:37,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=975, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:12:37,297 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:37,299 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 1120 transitions, 18091 flow. Second operand has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:37,299 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:37,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:37,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:42,170 INFO L129 PetriNetUnfolder]: 1188/3302 cut-off events. [2021-11-22 15:12:42,170 INFO L130 PetriNetUnfolder]: For 181298/181298 co-relation queries the response was YES. [2021-11-22 15:12:42,216 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28463 conditions, 3302 events. 1188/3302 cut-off events. For 181298/181298 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 27862 event pairs, 71 based on Foata normal form. 2/3271 useless extension candidates. Maximal degree in co-relation 28347. Up to 404 conditions per place. [2021-11-22 15:12:42,242 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 358 selfloop transitions, 944 changer transitions 23/1364 dead transitions. [2021-11-22 15:12:42,242 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 1364 transitions, 26946 flow [2021-11-22 15:12:42,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-11-22 15:12:42,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2021-11-22 15:12:42,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 4736 transitions. [2021-11-22 15:12:42,250 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6185997910135841 [2021-11-22 15:12:42,250 INFO L72 ComplementDD]: Start complementDD. Operand 88 states and 4736 transitions. [2021-11-22 15:12:42,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 88 states and 4736 transitions. [2021-11-22 15:12:42,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:42,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 88 states and 4736 transitions. [2021-11-22 15:12:42,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 89 states, 88 states have (on average 53.81818181818182) internal successors, (4736), 88 states have internal predecessors, (4736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:42,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 89 states, 89 states have (on average 87.0) internal successors, (7743), 89 states have internal predecessors, (7743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:42,274 INFO L81 ComplementDD]: Finished complementDD. Result has 89 states, 89 states have (on average 87.0) internal successors, (7743), 89 states have internal predecessors, (7743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:42,274 INFO L186 Difference]: Start difference. First operand has 509 places, 1120 transitions, 18091 flow. Second operand 88 states and 4736 transitions. [2021-11-22 15:12:42,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 1364 transitions, 26946 flow [2021-11-22 15:12:43,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 587 places, 1364 transitions, 26297 flow, removed 203 selfloop flow, removed 6 redundant places. [2021-11-22 15:12:43,634 INFO L242 Difference]: Finished difference. Result has 607 places, 1215 transitions, 21578 flow [2021-11-22 15:12:43,635 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17762, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=847, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=88, PETRI_FLOW=21578, PETRI_PLACES=607, PETRI_TRANSITIONS=1215} [2021-11-22 15:12:43,636 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 530 predicate places. [2021-11-22 15:12:43,637 INFO L470 AbstractCegarLoop]: Abstraction has has 607 places, 1215 transitions, 21578 flow [2021-11-22 15:12:43,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:43,637 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:43,637 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:43,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-22 15:12:43,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-22 15:12:43,863 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:43,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:43,864 INFO L85 PathProgramCache]: Analyzing trace with hash 619738599, now seen corresponding path program 7 times [2021-11-22 15:12:43,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:43,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602954291] [2021-11-22 15:12:43,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:43,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:43,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:44,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:44,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:44,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602954291] [2021-11-22 15:12:44,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602954291] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:44,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185160442] [2021-11-22 15:12:44,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-22 15:12:44,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:44,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:44,071 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:44,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-22 15:12:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:44,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:12:44,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:44,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:44,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:45,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185160442] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:45,210 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:45,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:12:45,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387347749] [2021-11-22 15:12:45,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:45,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:12:45,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:45,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:12:45,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=973, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:12:45,214 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:45,215 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 1215 transitions, 21578 flow. Second operand has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:45,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:45,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:45,216 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:48,764 INFO L129 PetriNetUnfolder]: 1172/3357 cut-off events. [2021-11-22 15:12:48,764 INFO L130 PetriNetUnfolder]: For 182512/182512 co-relation queries the response was YES. [2021-11-22 15:12:48,801 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29495 conditions, 3357 events. 1172/3357 cut-off events. For 182512/182512 co-relation queries the response was YES. Maximal size of possible extension queue 206. Compared 28640 event pairs, 58 based on Foata normal form. 1/3333 useless extension candidates. Maximal degree in co-relation 29364. Up to 445 conditions per place. [2021-11-22 15:12:48,822 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 438 selfloop transitions, 820 changer transitions 51/1348 dead transitions. [2021-11-22 15:12:48,823 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 1348 transitions, 28235 flow [2021-11-22 15:12:48,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-11-22 15:12:48,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-11-22 15:12:48,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 3348 transitions. [2021-11-22 15:12:48,826 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6308648954211419 [2021-11-22 15:12:48,826 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 3348 transitions. [2021-11-22 15:12:48,826 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 3348 transitions. [2021-11-22 15:12:48,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:48,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 3348 transitions. [2021-11-22 15:12:48,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 54.885245901639344) internal successors, (3348), 61 states have internal predecessors, (3348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:48,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 87.0) internal successors, (5394), 62 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:48,839 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 87.0) internal successors, (5394), 62 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:48,840 INFO L186 Difference]: Start difference. First operand has 607 places, 1215 transitions, 21578 flow. Second operand 61 states and 3348 transitions. [2021-11-22 15:12:48,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 1348 transitions, 28235 flow [2021-11-22 15:12:50,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 1348 transitions, 27009 flow, removed 50 selfloop flow, removed 45 redundant places. [2021-11-22 15:12:50,279 INFO L242 Difference]: Finished difference. Result has 617 places, 1178 transitions, 21191 flow [2021-11-22 15:12:50,280 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20398, PETRI_DIFFERENCE_MINUEND_PLACES=553, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=820, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=21191, PETRI_PLACES=617, PETRI_TRANSITIONS=1178} [2021-11-22 15:12:50,280 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 540 predicate places. [2021-11-22 15:12:50,281 INFO L470 AbstractCegarLoop]: Abstraction has has 617 places, 1178 transitions, 21191 flow [2021-11-22 15:12:50,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:50,281 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:50,281 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:50,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-22 15:12:50,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-22 15:12:50,483 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:50,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:50,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1482460903, now seen corresponding path program 8 times [2021-11-22 15:12:50,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:50,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158441097] [2021-11-22 15:12:50,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:50,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:50,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:50,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:50,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158441097] [2021-11-22 15:12:50,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158441097] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:50,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695321060] [2021-11-22 15:12:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-22 15:12:50,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:50,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:50,653 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:50,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-22 15:12:50,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:12:50,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:50,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:12:50,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:51,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:51,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:51,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:51,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695321060] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:51,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:51,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:12:51,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590427393] [2021-11-22 15:12:51,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:51,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:12:51,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:51,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:12:51,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:12:51,738 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:51,740 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 1178 transitions, 21191 flow. Second operand has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:51,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:51,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:51,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:12:54,693 INFO L129 PetriNetUnfolder]: 1294/3754 cut-off events. [2021-11-22 15:12:54,693 INFO L130 PetriNetUnfolder]: For 214825/214825 co-relation queries the response was YES. [2021-11-22 15:12:54,734 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33723 conditions, 3754 events. 1294/3754 cut-off events. For 214825/214825 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 33385 event pairs, 61 based on Foata normal form. 3/3730 useless extension candidates. Maximal degree in co-relation 33594. Up to 631 conditions per place. [2021-11-22 15:12:54,757 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 333 selfloop transitions, 978 changer transitions 60/1410 dead transitions. [2021-11-22 15:12:54,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 1410 transitions, 29279 flow [2021-11-22 15:12:54,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-22 15:12:54,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-11-22 15:12:54,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2906 transitions. [2021-11-22 15:12:54,763 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6185610898254577 [2021-11-22 15:12:54,763 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2906 transitions. [2021-11-22 15:12:54,763 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2906 transitions. [2021-11-22 15:12:54,764 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:12:54,764 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2906 transitions. [2021-11-22 15:12:54,769 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 53.81481481481482) internal successors, (2906), 54 states have internal predecessors, (2906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:54,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:54,774 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:54,774 INFO L186 Difference]: Start difference. First operand has 617 places, 1178 transitions, 21191 flow. Second operand 54 states and 2906 transitions. [2021-11-22 15:12:54,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 1410 transitions, 29279 flow [2021-11-22 15:12:55,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 596 places, 1410 transitions, 27668 flow, removed 34 selfloop flow, removed 53 redundant places. [2021-11-22 15:12:56,024 INFO L242 Difference]: Finished difference. Result has 609 places, 1277 transitions, 24401 flow [2021-11-22 15:12:56,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19771, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=875, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=24401, PETRI_PLACES=609, PETRI_TRANSITIONS=1277} [2021-11-22 15:12:56,026 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 532 predicate places. [2021-11-22 15:12:56,026 INFO L470 AbstractCegarLoop]: Abstraction has has 609 places, 1277 transitions, 24401 flow [2021-11-22 15:12:56,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:56,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:12:56,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:12:56,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-11-22 15:12:56,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-11-22 15:12:56,255 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:12:56,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:12:56,256 INFO L85 PathProgramCache]: Analyzing trace with hash -377023681, now seen corresponding path program 9 times [2021-11-22 15:12:56,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:12:56,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996610132] [2021-11-22 15:12:56,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:12:56,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:12:56,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:12:56,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:56,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:12:56,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996610132] [2021-11-22 15:12:56,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996610132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:12:56,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647944647] [2021-11-22 15:12:56,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-22 15:12:56,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:12:56,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:12:56,443 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:12:56,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-22 15:12:56,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-22 15:12:56,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:12:56,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:12:56,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:12:56,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:56,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:12:57,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:12:57,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647944647] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:12:57,581 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:12:57,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:12:57,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553588221] [2021-11-22 15:12:57,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:12:57,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:12:57,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:12:57,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:12:57,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=935, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:12:57,585 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:12:57,587 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 1277 transitions, 24401 flow. Second operand has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:12:57,587 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:12:57,587 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:12:57,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:00,687 INFO L129 PetriNetUnfolder]: 1263/3722 cut-off events. [2021-11-22 15:13:00,687 INFO L130 PetriNetUnfolder]: For 191173/191173 co-relation queries the response was YES. [2021-11-22 15:13:00,737 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33365 conditions, 3722 events. 1263/3722 cut-off events. For 191173/191173 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 33200 event pairs, 63 based on Foata normal form. 3/3694 useless extension candidates. Maximal degree in co-relation 33231. Up to 641 conditions per place. [2021-11-22 15:13:00,766 INFO L132 encePairwiseOnDemand]: 69/87 looper letters, 346 selfloop transitions, 1037 changer transitions 21/1443 dead transitions. [2021-11-22 15:13:00,766 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 1443 transitions, 31232 flow [2021-11-22 15:13:00,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-11-22 15:13:00,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-11-22 15:13:00,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 3059 transitions. [2021-11-22 15:13:00,771 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6168582375478927 [2021-11-22 15:13:00,771 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 3059 transitions. [2021-11-22 15:13:00,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 3059 transitions. [2021-11-22 15:13:00,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:00,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 3059 transitions. [2021-11-22 15:13:00,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 53.666666666666664) internal successors, (3059), 57 states have internal predecessors, (3059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:00,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:00,786 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 87.0) internal successors, (5046), 58 states have internal predecessors, (5046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:00,786 INFO L186 Difference]: Start difference. First operand has 609 places, 1277 transitions, 24401 flow. Second operand 57 states and 3059 transitions. [2021-11-22 15:13:00,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 1443 transitions, 31232 flow [2021-11-22 15:13:02,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 624 places, 1443 transitions, 30096 flow, removed 48 selfloop flow, removed 34 redundant places. [2021-11-22 15:13:02,122 INFO L242 Difference]: Finished difference. Result has 635 places, 1348 transitions, 27281 flow [2021-11-22 15:13:02,123 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23312, PETRI_DIFFERENCE_MINUEND_PLACES=568, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=967, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=27281, PETRI_PLACES=635, PETRI_TRANSITIONS=1348} [2021-11-22 15:13:02,123 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 558 predicate places. [2021-11-22 15:13:02,123 INFO L470 AbstractCegarLoop]: Abstraction has has 635 places, 1348 transitions, 27281 flow [2021-11-22 15:13:02,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.90909090909091) internal successors, (1680), 33 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:02,124 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:02,124 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:02,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-22 15:13:02,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:02,325 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:02,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:02,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1291935381, now seen corresponding path program 10 times [2021-11-22 15:13:02,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:02,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422235326] [2021-11-22 15:13:02,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:02,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:02,509 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:02,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:02,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422235326] [2021-11-22 15:13:02,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422235326] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:02,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122773386] [2021-11-22 15:13:02,510 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-22 15:13:02,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:02,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:02,511 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:02,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-22 15:13:02,566 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-22 15:13:02,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:13:02,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-22 15:13:02,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:02,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:02,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:13:03,509 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:03,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122773386] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:13:03,510 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:13:03,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:13:03,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832270590] [2021-11-22 15:13:03,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:13:03,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:13:03,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:03,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:13:03,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:13:03,513 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:13:03,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 635 places, 1348 transitions, 27281 flow. Second operand has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:03,514 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:03,514 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:13:03,514 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:07,066 INFO L129 PetriNetUnfolder]: 1304/3836 cut-off events. [2021-11-22 15:13:07,066 INFO L130 PetriNetUnfolder]: For 214254/214254 co-relation queries the response was YES. [2021-11-22 15:13:07,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35971 conditions, 3836 events. 1304/3836 cut-off events. For 214254/214254 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 34508 event pairs, 148 based on Foata normal form. 3/3792 useless extension candidates. Maximal degree in co-relation 35837. Up to 1032 conditions per place. [2021-11-22 15:13:07,135 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 720 selfloop transitions, 753 changer transitions 17/1529 dead transitions. [2021-11-22 15:13:07,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 685 places, 1529 transitions, 34786 flow [2021-11-22 15:13:07,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-11-22 15:13:07,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2021-11-22 15:13:07,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 3021 transitions. [2021-11-22 15:13:07,138 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6313479623824452 [2021-11-22 15:13:07,138 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 3021 transitions. [2021-11-22 15:13:07,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 3021 transitions. [2021-11-22 15:13:07,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:07,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 3021 transitions. [2021-11-22 15:13:07,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 54.92727272727273) internal successors, (3021), 55 states have internal predecessors, (3021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:07,147 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 87.0) internal successors, (4872), 56 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:07,148 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 87.0) internal successors, (4872), 56 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:07,148 INFO L186 Difference]: Start difference. First operand has 635 places, 1348 transitions, 27281 flow. Second operand 55 states and 3021 transitions. [2021-11-22 15:13:07,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 685 places, 1529 transitions, 34786 flow [2021-11-22 15:13:08,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 1529 transitions, 32973 flow, removed 86 selfloop flow, removed 43 redundant places. [2021-11-22 15:13:08,659 INFO L242 Difference]: Finished difference. Result has 656 places, 1409 transitions, 28579 flow [2021-11-22 15:13:08,661 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25615, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=691, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=28579, PETRI_PLACES=656, PETRI_TRANSITIONS=1409} [2021-11-22 15:13:08,661 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 579 predicate places. [2021-11-22 15:13:08,661 INFO L470 AbstractCegarLoop]: Abstraction has has 656 places, 1409 transitions, 28579 flow [2021-11-22 15:13:08,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:08,662 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:08,662 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:08,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-22 15:13:08,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-11-22 15:13:08,863 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:08,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:08,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1743239771, now seen corresponding path program 11 times [2021-11-22 15:13:08,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:08,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530251125] [2021-11-22 15:13:08,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:08,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:09,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:09,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:09,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530251125] [2021-11-22 15:13:09,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530251125] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:09,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874228352] [2021-11-22 15:13:09,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-22 15:13:09,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:09,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:09,049 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:09,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-22 15:13:09,086 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:13:09,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:13:09,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:13:09,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:09,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:09,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:13:10,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:10,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874228352] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:13:10,357 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:13:10,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:13:10,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346186206] [2021-11-22 15:13:10,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:13:10,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:13:10,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:10,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:13:10,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=975, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:13:10,363 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:13:10,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 1409 transitions, 28579 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:10,365 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:10,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:13:10,366 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:16,430 INFO L129 PetriNetUnfolder]: 1306/3862 cut-off events. [2021-11-22 15:13:16,430 INFO L130 PetriNetUnfolder]: For 208951/208951 co-relation queries the response was YES. [2021-11-22 15:13:16,484 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35922 conditions, 3862 events. 1306/3862 cut-off events. For 208951/208951 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 34806 event pairs, 92 based on Foata normal form. 2/3824 useless extension candidates. Maximal degree in co-relation 35777. Up to 829 conditions per place. [2021-11-22 15:13:16,511 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 443 selfloop transitions, 1045 changer transitions 45/1572 dead transitions. [2021-11-22 15:13:16,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 741 places, 1572 transitions, 36534 flow [2021-11-22 15:13:16,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-11-22 15:13:16,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2021-11-22 15:13:16,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 4878 transitions. [2021-11-22 15:13:16,515 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6229885057471264 [2021-11-22 15:13:16,516 INFO L72 ComplementDD]: Start complementDD. Operand 90 states and 4878 transitions. [2021-11-22 15:13:16,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 4878 transitions. [2021-11-22 15:13:16,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:16,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 90 states and 4878 transitions. [2021-11-22 15:13:16,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 91 states, 90 states have (on average 54.2) internal successors, (4878), 90 states have internal predecessors, (4878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:16,532 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 91 states, 91 states have (on average 87.0) internal successors, (7917), 91 states have internal predecessors, (7917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:16,534 INFO L81 ComplementDD]: Finished complementDD. Result has 91 states, 91 states have (on average 87.0) internal successors, (7917), 91 states have internal predecessors, (7917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:16,534 INFO L186 Difference]: Start difference. First operand has 656 places, 1409 transitions, 28579 flow. Second operand 90 states and 4878 transitions. [2021-11-22 15:13:16,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 741 places, 1572 transitions, 36534 flow [2021-11-22 15:13:18,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 725 places, 1572 transitions, 36048 flow, removed 35 selfloop flow, removed 16 redundant places. [2021-11-22 15:13:18,418 INFO L242 Difference]: Finished difference. Result has 739 places, 1406 transitions, 30722 flow [2021-11-22 15:13:18,420 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=28115, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1022, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=90, PETRI_FLOW=30722, PETRI_PLACES=739, PETRI_TRANSITIONS=1406} [2021-11-22 15:13:18,420 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 662 predicate places. [2021-11-22 15:13:18,420 INFO L470 AbstractCegarLoop]: Abstraction has has 739 places, 1406 transitions, 30722 flow [2021-11-22 15:13:18,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:18,421 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:18,421 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:18,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-22 15:13:18,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:18,635 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:18,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:18,636 INFO L85 PathProgramCache]: Analyzing trace with hash -278718071, now seen corresponding path program 12 times [2021-11-22 15:13:18,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:18,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908252949] [2021-11-22 15:13:18,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:18,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:18,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:18,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:18,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908252949] [2021-11-22 15:13:18,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908252949] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:18,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007647930] [2021-11-22 15:13:18,827 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-22 15:13:18,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:18,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:18,828 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:18,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-22 15:13:18,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-22 15:13:18,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:13:18,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:13:18,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:19,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:19,337 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-22 15:13:19,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007647930] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:13:19,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-22 15:13:19,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-22 15:13:19,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118700324] [2021-11-22 15:13:19,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:13:19,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-22 15:13:19,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:19,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-22 15:13:19,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-11-22 15:13:19,339 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:13:19,340 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 1406 transitions, 30722 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:19,340 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:19,340 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:13:19,340 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:22,531 INFO L129 PetriNetUnfolder]: 1406/4109 cut-off events. [2021-11-22 15:13:22,531 INFO L130 PetriNetUnfolder]: For 228358/228358 co-relation queries the response was YES. [2021-11-22 15:13:22,601 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39640 conditions, 4109 events. 1406/4109 cut-off events. For 228358/228358 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 37219 event pairs, 131 based on Foata normal form. 4/4067 useless extension candidates. Maximal degree in co-relation 39485. Up to 1167 conditions per place. [2021-11-22 15:13:22,640 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 480 selfloop transitions, 1181 changer transitions 31/1733 dead transitions. [2021-11-22 15:13:22,640 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 1733 transitions, 40682 flow [2021-11-22 15:13:22,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-22 15:13:22,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-22 15:13:22,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1785 transitions. [2021-11-22 15:13:22,644 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6411637931034483 [2021-11-22 15:13:22,644 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1785 transitions. [2021-11-22 15:13:22,644 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1785 transitions. [2021-11-22 15:13:22,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:22,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1785 transitions. [2021-11-22 15:13:22,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.78125) internal successors, (1785), 32 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:22,651 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:22,652 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:22,652 INFO L186 Difference]: Start difference. First operand has 739 places, 1406 transitions, 30722 flow. Second operand 32 states and 1785 transitions. [2021-11-22 15:13:22,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 1733 transitions, 40682 flow [2021-11-22 15:13:24,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 678 places, 1733 transitions, 38960 flow, removed 52 selfloop flow, removed 74 redundant places. [2021-11-22 15:13:24,574 INFO L242 Difference]: Finished difference. Result has 695 places, 1634 transitions, 37068 flow [2021-11-22 15:13:24,575 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=29256, PETRI_DIFFERENCE_MINUEND_PLACES=647, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1406, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=955, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=37068, PETRI_PLACES=695, PETRI_TRANSITIONS=1634} [2021-11-22 15:13:24,575 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 618 predicate places. [2021-11-22 15:13:24,576 INFO L470 AbstractCegarLoop]: Abstraction has has 695 places, 1634 transitions, 37068 flow [2021-11-22 15:13:24,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:24,576 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:24,576 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:24,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-11-22 15:13:24,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:24,779 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:24,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:24,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1262237223, now seen corresponding path program 13 times [2021-11-22 15:13:24,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:24,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237359214] [2021-11-22 15:13:24,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:24,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:24,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:24,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:24,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:24,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237359214] [2021-11-22 15:13:24,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237359214] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:24,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92224297] [2021-11-22 15:13:24,974 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-22 15:13:24,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:24,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:24,975 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:25,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-22 15:13:25,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:25,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:13:25,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:25,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:25,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:13:26,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:26,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92224297] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:13:26,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:13:26,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:13:26,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023782154] [2021-11-22 15:13:26,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:13:26,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:13:26,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:26,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:13:26,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:13:26,368 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:13:26,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 1634 transitions, 37068 flow. Second operand has 34 states, 34 states have (on average 50.8235294117647) internal successors, (1728), 34 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:26,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:26,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:13:26,369 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:37,778 INFO L129 PetriNetUnfolder]: 1395/3936 cut-off events. [2021-11-22 15:13:37,778 INFO L130 PetriNetUnfolder]: For 251256/251256 co-relation queries the response was YES. [2021-11-22 15:13:37,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41060 conditions, 3936 events. 1395/3936 cut-off events. For 251256/251256 co-relation queries the response was YES. Maximal size of possible extension queue 249. Compared 34716 event pairs, 80 based on Foata normal form. 6/3912 useless extension candidates. Maximal degree in co-relation 40902. Up to 735 conditions per place. [2021-11-22 15:13:37,983 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 443 selfloop transitions, 1302 changer transitions 30/1814 dead transitions. [2021-11-22 15:13:37,983 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 881 places, 1814 transitions, 47672 flow [2021-11-22 15:13:37,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2021-11-22 15:13:37,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2021-11-22 15:13:37,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 10039 transitions. [2021-11-22 15:13:37,990 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6073200241984271 [2021-11-22 15:13:37,990 INFO L72 ComplementDD]: Start complementDD. Operand 190 states and 10039 transitions. [2021-11-22 15:13:37,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 190 states and 10039 transitions. [2021-11-22 15:13:37,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:37,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 190 states and 10039 transitions. [2021-11-22 15:13:38,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 191 states, 190 states have (on average 52.83684210526316) internal successors, (10039), 190 states have internal predecessors, (10039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:38,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 191 states, 191 states have (on average 87.0) internal successors, (16617), 191 states have internal predecessors, (16617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:38,014 INFO L81 ComplementDD]: Finished complementDD. Result has 191 states, 191 states have (on average 87.0) internal successors, (16617), 191 states have internal predecessors, (16617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:38,015 INFO L186 Difference]: Start difference. First operand has 695 places, 1634 transitions, 37068 flow. Second operand 190 states and 10039 transitions. [2021-11-22 15:13:38,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 881 places, 1814 transitions, 47672 flow [2021-11-22 15:13:40,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 874 places, 1814 transitions, 45044 flow, removed 1217 selfloop flow, removed 7 redundant places. [2021-11-22 15:13:40,399 INFO L242 Difference]: Finished difference. Result has 881 places, 1621 transitions, 38867 flow [2021-11-22 15:13:40,400 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=36507, PETRI_DIFFERENCE_MINUEND_PLACES=685, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1300, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=333, PETRI_DIFFERENCE_SUBTRAHEND_STATES=190, PETRI_FLOW=38867, PETRI_PLACES=881, PETRI_TRANSITIONS=1621} [2021-11-22 15:13:40,401 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 804 predicate places. [2021-11-22 15:13:40,401 INFO L470 AbstractCegarLoop]: Abstraction has has 881 places, 1621 transitions, 38867 flow [2021-11-22 15:13:40,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.8235294117647) internal successors, (1728), 34 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:40,401 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:40,401 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:40,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-22 15:13:40,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-22 15:13:40,603 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:40,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:40,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1024595219, now seen corresponding path program 14 times [2021-11-22 15:13:40,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:40,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842303269] [2021-11-22 15:13:40,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:40,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:40,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:40,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:40,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842303269] [2021-11-22 15:13:40,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842303269] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:40,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453179997] [2021-11-22 15:13:40,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-22 15:13:40,789 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:40,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:40,791 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:40,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-22 15:13:40,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:13:40,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:13:40,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:13:40,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:41,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:41,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:13:41,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:41,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453179997] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:13:41,900 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:13:41,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:13:41,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562579798] [2021-11-22 15:13:41,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:13:41,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:13:41,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:41,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:13:41,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=982, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:13:41,903 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:13:41,904 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 1621 transitions, 38867 flow. Second operand has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:41,904 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:41,904 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:13:41,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:46,313 INFO L129 PetriNetUnfolder]: 1390/3865 cut-off events. [2021-11-22 15:13:46,313 INFO L130 PetriNetUnfolder]: For 205401/205401 co-relation queries the response was YES. [2021-11-22 15:13:46,371 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39897 conditions, 3865 events. 1390/3865 cut-off events. For 205401/205401 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 33702 event pairs, 60 based on Foata normal form. 1/3844 useless extension candidates. Maximal degree in co-relation 39736. Up to 545 conditions per place. [2021-11-22 15:13:46,401 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 277 selfloop transitions, 1402 changer transitions 9/1727 dead transitions. [2021-11-22 15:13:46,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 926 places, 1727 transitions, 44974 flow [2021-11-22 15:13:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-11-22 15:13:46,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2021-11-22 15:13:46,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 3178 transitions. [2021-11-22 15:13:46,414 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6088122605363985 [2021-11-22 15:13:46,414 INFO L72 ComplementDD]: Start complementDD. Operand 60 states and 3178 transitions. [2021-11-22 15:13:46,414 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 3178 transitions. [2021-11-22 15:13:46,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:46,415 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 60 states and 3178 transitions. [2021-11-22 15:13:46,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 61 states, 60 states have (on average 52.96666666666667) internal successors, (3178), 60 states have internal predecessors, (3178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:46,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:46,423 INFO L81 ComplementDD]: Finished complementDD. Result has 61 states, 61 states have (on average 87.0) internal successors, (5307), 61 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:46,423 INFO L186 Difference]: Start difference. First operand has 881 places, 1621 transitions, 38867 flow. Second operand 60 states and 3178 transitions. [2021-11-22 15:13:46,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 926 places, 1727 transitions, 44974 flow [2021-11-22 15:13:48,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 762 places, 1727 transitions, 42255 flow, removed 266 selfloop flow, removed 164 redundant places. [2021-11-22 15:13:48,305 INFO L242 Difference]: Finished difference. Result has 766 places, 1667 transitions, 40655 flow [2021-11-22 15:13:48,307 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=36669, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1621, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=60, PETRI_FLOW=40655, PETRI_PLACES=766, PETRI_TRANSITIONS=1667} [2021-11-22 15:13:48,307 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 689 predicate places. [2021-11-22 15:13:48,308 INFO L470 AbstractCegarLoop]: Abstraction has has 766 places, 1667 transitions, 40655 flow [2021-11-22 15:13:48,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.6764705882353) internal successors, (1723), 34 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:48,308 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:13:48,309 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:13:48,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-22 15:13:48,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-22 15:13:48,523 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:13:48,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:13:48,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1595712521, now seen corresponding path program 15 times [2021-11-22 15:13:48,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:13:48,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360554443] [2021-11-22 15:13:48,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:13:48,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:13:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:13:48,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:48,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:13:48,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360554443] [2021-11-22 15:13:48,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360554443] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:13:48,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667093615] [2021-11-22 15:13:48,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-22 15:13:48,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:13:48,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:13:48,760 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:13:48,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-22 15:13:48,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-22 15:13:48,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:13:48,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:13:48,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:13:49,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:49,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:13:50,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:13:50,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667093615] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:13:50,040 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:13:50,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:13:50,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81415670] [2021-11-22 15:13:50,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:13:50,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:13:50,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:13:50,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:13:50,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:13:50,043 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:13:50,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 1667 transitions, 40655 flow. Second operand has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:50,044 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:13:50,044 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:13:50,044 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:13:58,777 INFO L129 PetriNetUnfolder]: 1420/3909 cut-off events. [2021-11-22 15:13:58,778 INFO L130 PetriNetUnfolder]: For 144440/144440 co-relation queries the response was YES. [2021-11-22 15:13:58,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39138 conditions, 3909 events. 1420/3909 cut-off events. For 144440/144440 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 34200 event pairs, 85 based on Foata normal form. 3/3873 useless extension candidates. Maximal degree in co-relation 38982. Up to 880 conditions per place. [2021-11-22 15:13:58,873 INFO L132 encePairwiseOnDemand]: 65/87 looper letters, 402 selfloop transitions, 1361 changer transitions 33/1835 dead transitions. [2021-11-22 15:13:58,874 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 904 places, 1835 transitions, 48033 flow [2021-11-22 15:13:58,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-11-22 15:13:58,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2021-11-22 15:13:58,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 7552 transitions. [2021-11-22 15:13:58,879 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6070251587492966 [2021-11-22 15:13:58,879 INFO L72 ComplementDD]: Start complementDD. Operand 143 states and 7552 transitions. [2021-11-22 15:13:58,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 143 states and 7552 transitions. [2021-11-22 15:13:58,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:13:58,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 143 states and 7552 transitions. [2021-11-22 15:13:58,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 144 states, 143 states have (on average 52.81118881118881) internal successors, (7552), 143 states have internal predecessors, (7552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:58,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 144 states, 144 states have (on average 87.0) internal successors, (12528), 144 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:58,903 INFO L81 ComplementDD]: Finished complementDD. Result has 144 states, 144 states have (on average 87.0) internal successors, (12528), 144 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:13:58,903 INFO L186 Difference]: Start difference. First operand has 766 places, 1667 transitions, 40655 flow. Second operand 143 states and 7552 transitions. [2021-11-22 15:13:58,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 904 places, 1835 transitions, 48033 flow [2021-11-22 15:14:00,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 1835 transitions, 45535 flow, removed 75 selfloop flow, removed 41 redundant places. [2021-11-22 15:14:00,838 INFO L242 Difference]: Finished difference. Result has 881 places, 1677 transitions, 41674 flow [2021-11-22 15:14:00,839 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=38313, PETRI_DIFFERENCE_MINUEND_PLACES=721, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1343, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=143, PETRI_FLOW=41674, PETRI_PLACES=881, PETRI_TRANSITIONS=1677} [2021-11-22 15:14:00,840 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 804 predicate places. [2021-11-22 15:14:00,840 INFO L470 AbstractCegarLoop]: Abstraction has has 881 places, 1677 transitions, 41674 flow [2021-11-22 15:14:00,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.85294117647059) internal successors, (1729), 34 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:00,841 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:00,841 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:00,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:01,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-11-22 15:14:01,041 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:01,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:01,042 INFO L85 PathProgramCache]: Analyzing trace with hash 2122939257, now seen corresponding path program 16 times [2021-11-22 15:14:01,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:01,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602649785] [2021-11-22 15:14:01,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:01,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:01,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:01,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:01,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:01,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602649785] [2021-11-22 15:14:01,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602649785] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:01,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523204486] [2021-11-22 15:14:01,243 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-22 15:14:01,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:01,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:01,244 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:01,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-22 15:14:01,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-22 15:14:01,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:01,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-22 15:14:01,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:01,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:01,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:14:02,306 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:02,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523204486] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:14:02,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:14:02,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:14:02,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922919824] [2021-11-22 15:14:02,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:14:02,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:14:02,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:02,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:14:02,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:14:02,309 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:14:02,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 1677 transitions, 41674 flow. Second operand has 33 states, 33 states have (on average 50.878787878787875) internal successors, (1679), 33 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:02,310 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:02,310 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:14:02,310 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:08,312 INFO L129 PetriNetUnfolder]: 1444/3922 cut-off events. [2021-11-22 15:14:08,312 INFO L130 PetriNetUnfolder]: For 155013/155013 co-relation queries the response was YES. [2021-11-22 15:14:08,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 39737 conditions, 3922 events. 1444/3922 cut-off events. For 155013/155013 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 34082 event pairs, 161 based on Foata normal form. 1/3876 useless extension candidates. Maximal degree in co-relation 39569. Up to 1023 conditions per place. [2021-11-22 15:14:08,397 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 809 selfloop transitions, 1000 changer transitions 24/1872 dead transitions. [2021-11-22 15:14:08,398 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 966 places, 1872 transitions, 49306 flow [2021-11-22 15:14:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-11-22 15:14:08,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2021-11-22 15:14:08,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 5268 transitions. [2021-11-22 15:14:08,401 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6116335771508186 [2021-11-22 15:14:08,401 INFO L72 ComplementDD]: Start complementDD. Operand 99 states and 5268 transitions. [2021-11-22 15:14:08,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 99 states and 5268 transitions. [2021-11-22 15:14:08,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:08,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 99 states and 5268 transitions. [2021-11-22 15:14:08,406 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 100 states, 99 states have (on average 53.21212121212121) internal successors, (5268), 99 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:08,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 100 states, 100 states have (on average 87.0) internal successors, (8700), 100 states have internal predecessors, (8700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:08,412 INFO L81 ComplementDD]: Finished complementDD. Result has 100 states, 100 states have (on average 87.0) internal successors, (8700), 100 states have internal predecessors, (8700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:08,412 INFO L186 Difference]: Start difference. First operand has 881 places, 1677 transitions, 41674 flow. Second operand 99 states and 5268 transitions. [2021-11-22 15:14:08,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 966 places, 1872 transitions, 49306 flow [2021-11-22 15:14:10,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 837 places, 1872 transitions, 46815 flow, removed 41 selfloop flow, removed 129 redundant places. [2021-11-22 15:14:10,468 INFO L242 Difference]: Finished difference. Result has 850 places, 1746 transitions, 42640 flow [2021-11-22 15:14:10,469 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=39360, PETRI_DIFFERENCE_MINUEND_PLACES=739, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1677, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=934, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=735, PETRI_DIFFERENCE_SUBTRAHEND_STATES=99, PETRI_FLOW=42640, PETRI_PLACES=850, PETRI_TRANSITIONS=1746} [2021-11-22 15:14:10,469 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 773 predicate places. [2021-11-22 15:14:10,469 INFO L470 AbstractCegarLoop]: Abstraction has has 850 places, 1746 transitions, 42640 flow [2021-11-22 15:14:10,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.878787878787875) internal successors, (1679), 33 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:10,470 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:10,470 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:10,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:10,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-22 15:14:10,671 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:10,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:10,671 INFO L85 PathProgramCache]: Analyzing trace with hash 96797439, now seen corresponding path program 17 times [2021-11-22 15:14:10,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:10,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809833636] [2021-11-22 15:14:10,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:10,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:10,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:10,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:10,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:10,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809833636] [2021-11-22 15:14:10,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809833636] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:10,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969927482] [2021-11-22 15:14:10,841 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-22 15:14:10,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:10,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:10,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:10,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-22 15:14:10,895 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:14:10,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:10,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:14:10,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:11,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:11,308 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-22 15:14:11,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969927482] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:14:11,308 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-22 15:14:11,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-22 15:14:11,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207043122] [2021-11-22 15:14:11,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:14:11,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-22 15:14:11,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:11,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-22 15:14:11,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-11-22 15:14:11,310 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:14:11,310 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 850 places, 1746 transitions, 42640 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:11,310 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:11,310 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:14:11,310 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:15,039 INFO L129 PetriNetUnfolder]: 1524/4249 cut-off events. [2021-11-22 15:14:15,040 INFO L130 PetriNetUnfolder]: For 172755/172755 co-relation queries the response was YES. [2021-11-22 15:14:15,105 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42629 conditions, 4249 events. 1524/4249 cut-off events. For 172755/172755 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 38294 event pairs, 172 based on Foata normal form. 4/4201 useless extension candidates. Maximal degree in co-relation 42457. Up to 899 conditions per place. [2021-11-22 15:14:15,135 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 481 selfloop transitions, 1291 changer transitions 37/1850 dead transitions. [2021-11-22 15:14:15,135 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 1850 transitions, 48995 flow [2021-11-22 15:14:15,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-22 15:14:15,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-22 15:14:15,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1789 transitions. [2021-11-22 15:14:15,136 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6426005747126436 [2021-11-22 15:14:15,137 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1789 transitions. [2021-11-22 15:14:15,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1789 transitions. [2021-11-22 15:14:15,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:15,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1789 transitions. [2021-11-22 15:14:15,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.90625) internal successors, (1789), 32 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:15,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:15,140 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:15,140 INFO L186 Difference]: Start difference. First operand has 850 places, 1746 transitions, 42640 flow. Second operand 32 states and 1789 transitions. [2021-11-22 15:14:15,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 1850 transitions, 48995 flow [2021-11-22 15:14:17,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 815 places, 1850 transitions, 47124 flow, removed 43 selfloop flow, removed 52 redundant places. [2021-11-22 15:14:17,442 INFO L242 Difference]: Finished difference. Result has 820 places, 1753 transitions, 43881 flow [2021-11-22 15:14:17,444 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=40810, PETRI_DIFFERENCE_MINUEND_PLACES=784, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1746, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=480, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=43881, PETRI_PLACES=820, PETRI_TRANSITIONS=1753} [2021-11-22 15:14:17,445 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 743 predicate places. [2021-11-22 15:14:17,445 INFO L470 AbstractCegarLoop]: Abstraction has has 820 places, 1753 transitions, 43881 flow [2021-11-22 15:14:17,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:17,445 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:17,445 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:17,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:17,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-22 15:14:17,671 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:17,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:17,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1446786757, now seen corresponding path program 18 times [2021-11-22 15:14:17,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:17,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912795908] [2021-11-22 15:14:17,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:17,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:17,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:17,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:17,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912795908] [2021-11-22 15:14:17,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912795908] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:17,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628583791] [2021-11-22 15:14:17,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-22 15:14:17,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:17,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:17,862 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:17,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-22 15:14:17,920 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-22 15:14:17,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:17,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:14:17,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:18,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:18,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-22 15:14:18,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628583791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 15:14:18,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-22 15:14:18,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 25 [2021-11-22 15:14:18,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791365132] [2021-11-22 15:14:18,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 15:14:18,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-22 15:14:18,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:18,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-22 15:14:18,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-11-22 15:14:18,295 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 87 [2021-11-22 15:14:18,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1753 transitions, 43881 flow. Second operand has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:18,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:18,296 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 87 [2021-11-22 15:14:18,296 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:21,676 INFO L129 PetriNetUnfolder]: 1509/4103 cut-off events. [2021-11-22 15:14:21,676 INFO L130 PetriNetUnfolder]: For 168475/168475 co-relation queries the response was YES. [2021-11-22 15:14:21,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42555 conditions, 4103 events. 1509/4103 cut-off events. For 168475/168475 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 36355 event pairs, 185 based on Foata normal form. 1/4045 useless extension candidates. Maximal degree in co-relation 42385. Up to 1405 conditions per place. [2021-11-22 15:14:21,768 INFO L132 encePairwiseOnDemand]: 71/87 looper letters, 482 selfloop transitions, 1242 changer transitions 21/1786 dead transitions. [2021-11-22 15:14:21,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 841 places, 1786 transitions, 48005 flow [2021-11-22 15:14:21,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-22 15:14:21,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-22 15:14:21,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1777 transitions. [2021-11-22 15:14:21,770 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6382902298850575 [2021-11-22 15:14:21,770 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1777 transitions. [2021-11-22 15:14:21,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1777 transitions. [2021-11-22 15:14:21,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:21,771 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1777 transitions. [2021-11-22 15:14:21,772 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 55.53125) internal successors, (1777), 32 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:21,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:21,773 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 87.0) internal successors, (2871), 33 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:21,773 INFO L186 Difference]: Start difference. First operand has 820 places, 1753 transitions, 43881 flow. Second operand 32 states and 1777 transitions. [2021-11-22 15:14:21,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 841 places, 1786 transitions, 48005 flow [2021-11-22 15:14:24,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 1786 transitions, 45665 flow, removed 20 selfloop flow, removed 31 redundant places. [2021-11-22 15:14:24,064 INFO L242 Difference]: Finished difference. Result has 813 places, 1737 transitions, 43623 flow [2021-11-22 15:14:24,065 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=41545, PETRI_DIFFERENCE_MINUEND_PLACES=779, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1242, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=43623, PETRI_PLACES=813, PETRI_TRANSITIONS=1737} [2021-11-22 15:14:24,066 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 736 predicate places. [2021-11-22 15:14:24,066 INFO L470 AbstractCegarLoop]: Abstraction has has 813 places, 1737 transitions, 43623 flow [2021-11-22 15:14:24,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 52.93333333333333) internal successors, (794), 15 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:24,066 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:24,066 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:24,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:24,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:24,283 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:24,284 INFO L85 PathProgramCache]: Analyzing trace with hash 82133877, now seen corresponding path program 19 times [2021-11-22 15:14:24,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:24,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247614810] [2021-11-22 15:14:24,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:24,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:24,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:24,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:24,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247614810] [2021-11-22 15:14:24,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247614810] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:24,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740351748] [2021-11-22 15:14:24,500 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-22 15:14:24,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:24,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:24,502 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:24,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-22 15:14:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:24,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:14:24,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:25,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:25,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:14:25,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:25,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740351748] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:14:25,645 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:14:25,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:14:25,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426707493] [2021-11-22 15:14:25,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:14:25,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:14:25,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:25,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:14:25,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=995, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:14:25,648 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:14:25,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 1737 transitions, 43623 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:25,650 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:25,650 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:14:25,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:30,812 INFO L129 PetriNetUnfolder]: 1690/4460 cut-off events. [2021-11-22 15:14:30,812 INFO L130 PetriNetUnfolder]: For 179449/179449 co-relation queries the response was YES. [2021-11-22 15:14:30,878 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47382 conditions, 4460 events. 1690/4460 cut-off events. For 179449/179449 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 39292 event pairs, 117 based on Foata normal form. 1/4413 useless extension candidates. Maximal degree in co-relation 47213. Up to 1122 conditions per place. [2021-11-22 15:14:30,913 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 709 selfloop transitions, 1343 changer transitions 9/2100 dead transitions. [2021-11-22 15:14:30,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 858 places, 2100 transitions, 57014 flow [2021-11-22 15:14:30,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-11-22 15:14:30,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-11-22 15:14:30,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2836 transitions. [2021-11-22 15:14:30,916 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.615050965083496 [2021-11-22 15:14:30,917 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2836 transitions. [2021-11-22 15:14:30,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2836 transitions. [2021-11-22 15:14:30,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:30,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2836 transitions. [2021-11-22 15:14:30,921 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 53.509433962264154) internal successors, (2836), 53 states have internal predecessors, (2836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:30,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:30,926 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 87.0) internal successors, (4698), 54 states have internal predecessors, (4698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:30,926 INFO L186 Difference]: Start difference. First operand has 813 places, 1737 transitions, 43623 flow. Second operand 53 states and 2836 transitions. [2021-11-22 15:14:30,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 858 places, 2100 transitions, 57014 flow [2021-11-22 15:14:33,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 827 places, 2100 transitions, 53849 flow, removed 15 selfloop flow, removed 31 redundant places. [2021-11-22 15:14:33,253 INFO L242 Difference]: Finished difference. Result has 857 places, 2015 transitions, 52727 flow [2021-11-22 15:14:33,255 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=41048, PETRI_DIFFERENCE_MINUEND_PLACES=775, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1737, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1068, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=554, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=52727, PETRI_PLACES=857, PETRI_TRANSITIONS=2015} [2021-11-22 15:14:33,255 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 780 predicate places. [2021-11-22 15:14:33,255 INFO L470 AbstractCegarLoop]: Abstraction has has 857 places, 2015 transitions, 52727 flow [2021-11-22 15:14:33,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:33,256 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:33,256 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:33,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:33,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:33,456 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:33,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:33,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1782734625, now seen corresponding path program 20 times [2021-11-22 15:14:33,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:33,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282433069] [2021-11-22 15:14:33,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:33,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:33,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:33,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282433069] [2021-11-22 15:14:33,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282433069] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:33,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379752490] [2021-11-22 15:14:33,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-22 15:14:33,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:33,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:33,643 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:33,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-22 15:14:33,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:14:33,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:33,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:14:33,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:34,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:14:34,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:34,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379752490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:14:34,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:14:34,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:14:34,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552800527] [2021-11-22 15:14:34,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:14:34,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:14:34,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:34,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:14:34,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=992, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:14:34,726 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:14:34,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 857 places, 2015 transitions, 52727 flow. Second operand has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:34,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:34,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:14:34,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:42,298 INFO L129 PetriNetUnfolder]: 1851/4807 cut-off events. [2021-11-22 15:14:42,298 INFO L130 PetriNetUnfolder]: For 206849/206849 co-relation queries the response was YES. [2021-11-22 15:14:42,401 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52446 conditions, 4807 events. 1851/4807 cut-off events. For 206849/206849 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 42258 event pairs, 122 based on Foata normal form. 1/4760 useless extension candidates. Maximal degree in co-relation 52252. Up to 1146 conditions per place. [2021-11-22 15:14:42,443 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 734 selfloop transitions, 1597 changer transitions 10/2380 dead transitions. [2021-11-22 15:14:42,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 938 places, 2380 transitions, 65958 flow [2021-11-22 15:14:42,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-11-22 15:14:42,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2021-11-22 15:14:42,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 4603 transitions. [2021-11-22 15:14:42,447 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6081384595058792 [2021-11-22 15:14:42,447 INFO L72 ComplementDD]: Start complementDD. Operand 87 states and 4603 transitions. [2021-11-22 15:14:42,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 4603 transitions. [2021-11-22 15:14:42,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:42,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 87 states and 4603 transitions. [2021-11-22 15:14:42,452 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 88 states, 87 states have (on average 52.9080459770115) internal successors, (4603), 87 states have internal predecessors, (4603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:42,456 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:42,457 INFO L81 ComplementDD]: Finished complementDD. Result has 88 states, 88 states have (on average 87.0) internal successors, (7656), 88 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:42,457 INFO L186 Difference]: Start difference. First operand has 857 places, 2015 transitions, 52727 flow. Second operand 87 states and 4603 transitions. [2021-11-22 15:14:42,457 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 938 places, 2380 transitions, 65958 flow [2021-11-22 15:14:45,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 2380 transitions, 65384 flow, removed 22 selfloop flow, removed 12 redundant places. [2021-11-22 15:14:45,748 INFO L242 Difference]: Finished difference. Result has 952 places, 2285 transitions, 63201 flow [2021-11-22 15:14:45,750 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=52182, PETRI_DIFFERENCE_MINUEND_PLACES=840, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2015, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1349, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=613, PETRI_DIFFERENCE_SUBTRAHEND_STATES=87, PETRI_FLOW=63201, PETRI_PLACES=952, PETRI_TRANSITIONS=2285} [2021-11-22 15:14:45,750 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 875 predicate places. [2021-11-22 15:14:45,751 INFO L470 AbstractCegarLoop]: Abstraction has has 952 places, 2285 transitions, 63201 flow [2021-11-22 15:14:45,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.794117647058826) internal successors, (1727), 34 states have internal predecessors, (1727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:45,751 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:45,751 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:45,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:45,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-11-22 15:14:45,963 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:45,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:45,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1048838977, now seen corresponding path program 21 times [2021-11-22 15:14:45,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:45,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079313080] [2021-11-22 15:14:45,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:45,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:46,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:46,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:46,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079313080] [2021-11-22 15:14:46,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079313080] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:46,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415644971] [2021-11-22 15:14:46,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-22 15:14:46,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:46,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:46,145 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:46,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-22 15:14:46,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-22 15:14:46,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:46,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:14:46,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:46,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:46,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:14:47,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:47,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415644971] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:14:47,193 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:14:47,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 34 [2021-11-22 15:14:47,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880792753] [2021-11-22 15:14:47,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:14:47,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-11-22 15:14:47,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:47,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-11-22 15:14:47,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-11-22 15:14:47,196 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:14:47,197 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 952 places, 2285 transitions, 63201 flow. Second operand has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:47,197 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:47,197 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:14:47,197 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:14:54,105 INFO L129 PetriNetUnfolder]: 1852/4859 cut-off events. [2021-11-22 15:14:54,105 INFO L130 PetriNetUnfolder]: For 227515/227515 co-relation queries the response was YES. [2021-11-22 15:14:54,225 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55019 conditions, 4859 events. 1852/4859 cut-off events. For 227515/227515 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 43088 event pairs, 132 based on Foata normal form. 1/4813 useless extension candidates. Maximal degree in co-relation 54802. Up to 1162 conditions per place. [2021-11-22 15:14:54,273 INFO L132 encePairwiseOnDemand]: 66/87 looper letters, 895 selfloop transitions, 1424 changer transitions 10/2368 dead transitions. [2021-11-22 15:14:54,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1000 places, 2368 transitions, 69749 flow [2021-11-22 15:14:54,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-22 15:14:54,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-11-22 15:14:54,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2874 transitions. [2021-11-22 15:14:54,276 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.611749680715198 [2021-11-22 15:14:54,276 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 2874 transitions. [2021-11-22 15:14:54,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 2874 transitions. [2021-11-22 15:14:54,278 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:14:54,278 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 2874 transitions. [2021-11-22 15:14:54,282 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 53.22222222222222) internal successors, (2874), 54 states have internal predecessors, (2874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:54,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:54,288 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 87.0) internal successors, (4785), 55 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:54,289 INFO L186 Difference]: Start difference. First operand has 952 places, 2285 transitions, 63201 flow. Second operand 54 states and 2874 transitions. [2021-11-22 15:14:54,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1000 places, 2368 transitions, 69749 flow [2021-11-22 15:14:58,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 977 places, 2368 transitions, 69028 flow, removed 85 selfloop flow, removed 23 redundant places. [2021-11-22 15:14:58,196 INFO L242 Difference]: Finished difference. Result has 987 places, 2307 transitions, 66411 flow [2021-11-22 15:14:58,198 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=62501, PETRI_DIFFERENCE_MINUEND_PLACES=924, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1403, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=873, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=66411, PETRI_PLACES=987, PETRI_TRANSITIONS=2307} [2021-11-22 15:14:58,198 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 910 predicate places. [2021-11-22 15:14:58,199 INFO L470 AbstractCegarLoop]: Abstraction has has 987 places, 2307 transitions, 66411 flow [2021-11-22 15:14:58,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 50.73529411764706) internal successors, (1725), 34 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:58,199 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:14:58,199 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:14:58,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-22 15:14:58,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:58,400 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:14:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:14:58,400 INFO L85 PathProgramCache]: Analyzing trace with hash 560773779, now seen corresponding path program 22 times [2021-11-22 15:14:58,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:14:58,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372148465] [2021-11-22 15:14:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:14:58,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:14:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:14:58,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:58,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:14:58,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372148465] [2021-11-22 15:14:58,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372148465] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:14:58,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89450838] [2021-11-22 15:14:58,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-22 15:14:58,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:14:58,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:14:58,587 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:14:58,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-22 15:14:58,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-22 15:14:58,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:14:58,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-22 15:14:58,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:14:59,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:59,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:14:59,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:14:59,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89450838] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:14:59,506 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:14:59,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 32 [2021-11-22 15:14:59,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375759889] [2021-11-22 15:14:59,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:14:59,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-22 15:14:59,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:14:59,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-22 15:14:59,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2021-11-22 15:14:59,509 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:14:59,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 987 places, 2307 transitions, 66411 flow. Second operand has 32 states, 32 states have (on average 50.90625) internal successors, (1629), 32 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:14:59,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:14:59,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:14:59,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:15:05,247 INFO L129 PetriNetUnfolder]: 1864/4891 cut-off events. [2021-11-22 15:15:05,247 INFO L130 PetriNetUnfolder]: For 250337/250337 co-relation queries the response was YES. [2021-11-22 15:15:05,345 INFO L84 FinitePrefix]: Finished finitePrefix Result has 57086 conditions, 4891 events. 1864/4891 cut-off events. For 250337/250337 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 43422 event pairs, 147 based on Foata normal form. 2/4846 useless extension candidates. Maximal degree in co-relation 56865. Up to 1301 conditions per place. [2021-11-22 15:15:05,385 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 1122 selfloop transitions, 1206 changer transitions 12/2379 dead transitions. [2021-11-22 15:15:05,385 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1018 places, 2379 transitions, 72927 flow [2021-11-22 15:15:05,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-22 15:15:05,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-22 15:15:05,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1980 transitions. [2021-11-22 15:15:05,387 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6150978564771669 [2021-11-22 15:15:05,387 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1980 transitions. [2021-11-22 15:15:05,387 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1980 transitions. [2021-11-22 15:15:05,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:15:05,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1980 transitions. [2021-11-22 15:15:05,389 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.513513513513516) internal successors, (1980), 37 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:05,391 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 87.0) internal successors, (3306), 38 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:05,391 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 87.0) internal successors, (3306), 38 states have internal predecessors, (3306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:05,392 INFO L186 Difference]: Start difference. First operand has 987 places, 2307 transitions, 66411 flow. Second operand 37 states and 1980 transitions. [2021-11-22 15:15:05,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1018 places, 2379 transitions, 72927 flow [2021-11-22 15:15:09,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 993 places, 2379 transitions, 71597 flow, removed 25 selfloop flow, removed 25 redundant places. [2021-11-22 15:15:09,323 INFO L242 Difference]: Finished difference. Result has 1002 places, 2325 transitions, 68220 flow [2021-11-22 15:15:09,325 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=65088, PETRI_DIFFERENCE_MINUEND_PLACES=957, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=68220, PETRI_PLACES=1002, PETRI_TRANSITIONS=2325} [2021-11-22 15:15:09,326 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 925 predicate places. [2021-11-22 15:15:09,326 INFO L470 AbstractCegarLoop]: Abstraction has has 1002 places, 2325 transitions, 68220 flow [2021-11-22 15:15:09,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 50.90625) internal successors, (1629), 32 states have internal predecessors, (1629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:09,326 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:15:09,326 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:15:09,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-22 15:15:09,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-11-22 15:15:09,527 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:15:09,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:15:09,527 INFO L85 PathProgramCache]: Analyzing trace with hash -2127473315, now seen corresponding path program 23 times [2021-11-22 15:15:09,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:15:09,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625518272] [2021-11-22 15:15:09,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:15:09,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:15:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:15:09,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:09,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:15:09,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625518272] [2021-11-22 15:15:09,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625518272] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:15:09,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164278434] [2021-11-22 15:15:09,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-22 15:15:09,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:15:09,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:15:09,715 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:15:09,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-22 15:15:09,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-22 15:15:09,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:15:09,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-22 15:15:09,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:15:10,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:10,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:15:10,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:10,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164278434] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:15:10,652 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:15:10,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 33 [2021-11-22 15:15:10,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396047961] [2021-11-22 15:15:10,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:15:10,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-22 15:15:10,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:15:10,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-22 15:15:10,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2021-11-22 15:15:10,655 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:15:10,656 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1002 places, 2325 transitions, 68220 flow. Second operand has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:10,656 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:15:10,656 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:15:10,656 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:15:19,894 INFO L129 PetriNetUnfolder]: 2503/6311 cut-off events. [2021-11-22 15:15:19,894 INFO L130 PetriNetUnfolder]: For 330289/330289 co-relation queries the response was YES. [2021-11-22 15:15:20,094 INFO L84 FinitePrefix]: Finished finitePrefix Result has 76854 conditions, 6311 events. 2503/6311 cut-off events. For 330289/330289 co-relation queries the response was YES. Maximal size of possible extension queue 341. Compared 56955 event pairs, 119 based on Foata normal form. 3/6279 useless extension candidates. Maximal degree in co-relation 76626. Up to 985 conditions per place. [2021-11-22 15:15:20,151 INFO L132 encePairwiseOnDemand]: 67/87 looper letters, 641 selfloop transitions, 2826 changer transitions 21/3527 dead transitions. [2021-11-22 15:15:20,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1070 places, 3527 transitions, 109610 flow [2021-11-22 15:15:20,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-11-22 15:15:20,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2021-11-22 15:15:20,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 3952 transitions. [2021-11-22 15:15:20,155 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6056704980842912 [2021-11-22 15:15:20,155 INFO L72 ComplementDD]: Start complementDD. Operand 75 states and 3952 transitions. [2021-11-22 15:15:20,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 3952 transitions. [2021-11-22 15:15:20,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:15:20,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 75 states and 3952 transitions. [2021-11-22 15:15:20,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 76 states, 75 states have (on average 52.693333333333335) internal successors, (3952), 75 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:20,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 76 states, 76 states have (on average 87.0) internal successors, (6612), 76 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:20,165 INFO L81 ComplementDD]: Finished complementDD. Result has 76 states, 76 states have (on average 87.0) internal successors, (6612), 76 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:20,166 INFO L186 Difference]: Start difference. First operand has 1002 places, 2325 transitions, 68220 flow. Second operand 75 states and 3952 transitions. [2021-11-22 15:15:20,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1070 places, 3527 transitions, 109610 flow [2021-11-22 15:15:26,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1044 places, 3527 transitions, 107851 flow, removed 24 selfloop flow, removed 26 redundant places. [2021-11-22 15:15:27,090 INFO L242 Difference]: Finished difference. Result has 1075 places, 3461 transitions, 108014 flow [2021-11-22 15:15:27,092 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=67037, PETRI_DIFFERENCE_MINUEND_PLACES=970, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1723, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=75, PETRI_FLOW=108014, PETRI_PLACES=1075, PETRI_TRANSITIONS=3461} [2021-11-22 15:15:27,093 INFO L334 CegarLoopForPetriNet]: 77 programPoint places, 998 predicate places. [2021-11-22 15:15:27,093 INFO L470 AbstractCegarLoop]: Abstraction has has 1075 places, 3461 transitions, 108014 flow [2021-11-22 15:15:27,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 50.78787878787879) internal successors, (1676), 33 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:27,093 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-22 15:15:27,093 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 15:15:27,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-22 15:15:27,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-11-22 15:15:27,294 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-22 15:15:27,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 15:15:27,294 INFO L85 PathProgramCache]: Analyzing trace with hash 2105047773, now seen corresponding path program 24 times [2021-11-22 15:15:27,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 15:15:27,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212647586] [2021-11-22 15:15:27,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 15:15:27,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 15:15:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 15:15:27,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:27,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 15:15:27,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212647586] [2021-11-22 15:15:27,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212647586] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 15:15:27,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036001648] [2021-11-22 15:15:27,458 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-22 15:15:27,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 15:15:27,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 15:15:27,459 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 15:15:27,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_382d0b59-98f1-42e3-aa91-a2e2b09be316/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-22 15:15:27,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-22 15:15:27,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-22 15:15:27,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-22 15:15:27,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 15:15:27,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:27,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 15:15:28,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 15:15:28,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036001648] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-22 15:15:28,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-22 15:15:28,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 31 [2021-11-22 15:15:28,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262679389] [2021-11-22 15:15:28,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-22 15:15:28,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-22 15:15:28,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 15:15:28,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-22 15:15:28,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-11-22 15:15:28,338 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 87 [2021-11-22 15:15:28,339 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1075 places, 3461 transitions, 108014 flow. Second operand has 31 states, 31 states have (on average 50.70967741935484) internal successors, (1572), 31 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:28,339 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-22 15:15:28,339 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 87 [2021-11-22 15:15:28,339 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-22 15:15:52,319 INFO L129 PetriNetUnfolder]: 4115/9713 cut-off events. [2021-11-22 15:15:52,319 INFO L130 PetriNetUnfolder]: For 544744/544754 co-relation queries the response was YES. [2021-11-22 15:15:52,821 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130824 conditions, 9713 events. 4115/9713 cut-off events. For 544744/544754 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 91181 event pairs, 93 based on Foata normal form. 6/9677 useless extension candidates. Maximal degree in co-relation 130570. Up to 1305 conditions per place. [2021-11-22 15:15:52,932 INFO L132 encePairwiseOnDemand]: 64/87 looper letters, 1338 selfloop transitions, 4694 changer transitions 22/6093 dead transitions. [2021-11-22 15:15:52,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1204 places, 6093 transitions, 200931 flow [2021-11-22 15:15:52,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2021-11-22 15:15:52,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2021-11-22 15:15:52,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 7084 transitions. [2021-11-22 15:15:52,937 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6122202056866304 [2021-11-22 15:15:52,937 INFO L72 ComplementDD]: Start complementDD. Operand 133 states and 7084 transitions. [2021-11-22 15:15:52,938 INFO L73 IsDeterministic]: Start isDeterministic. Operand 133 states and 7084 transitions. [2021-11-22 15:15:52,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-22 15:15:52,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 133 states and 7084 transitions. [2021-11-22 15:15:52,945 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 134 states, 133 states have (on average 53.26315789473684) internal successors, (7084), 133 states have internal predecessors, (7084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:52,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 134 states, 134 states have (on average 87.0) internal successors, (11658), 134 states have internal predecessors, (11658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:52,955 INFO L81 ComplementDD]: Finished complementDD. Result has 134 states, 134 states have (on average 87.0) internal successors, (11658), 134 states have internal predecessors, (11658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 15:15:52,955 INFO L186 Difference]: Start difference. First operand has 1075 places, 3461 transitions, 108014 flow. Second operand 133 states and 7084 transitions. [2021-11-22 15:15:52,955 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1204 places, 6093 transitions, 200931 flow