./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/mult-comm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 9ad7fb26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/mult-comm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU --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 a0efdc82161997cbf03fd7c104a0f7adcc3337af1f91e29fd2b7831e9d52958e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-02 22:37:27,958 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-02 22:37:27,962 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-02 22:37:28,023 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-02 22:37:28,025 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-02 22:37:28,030 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-02 22:37:28,035 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-02 22:37:28,040 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-02 22:37:28,043 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-02 22:37:28,051 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-02 22:37:28,052 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-02 22:37:28,053 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-02 22:37:28,054 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-02 22:37:28,057 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-02 22:37:28,060 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-02 22:37:28,064 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-02 22:37:28,067 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-02 22:37:28,069 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-02 22:37:28,074 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-02 22:37:28,077 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-02 22:37:28,084 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-02 22:37:28,085 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-02 22:37:28,089 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-02 22:37:28,090 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-02 22:37:28,097 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-02 22:37:28,098 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-02 22:37:28,098 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-02 22:37:28,101 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-02 22:37:28,102 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-02 22:37:28,104 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-02 22:37:28,104 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-02 22:37:28,105 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-02 22:37:28,107 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-02 22:37:28,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-02 22:37:28,110 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-02 22:37:28,111 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-02 22:37:28,111 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-02 22:37:28,112 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-02 22:37:28,112 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-02 22:37:28,113 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-02 22:37:28,114 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-02 22:37:28,115 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-02 22:37:28,167 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-02 22:37:28,167 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-02 22:37:28,168 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-02 22:37:28,168 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-02 22:37:28,176 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-02 22:37:28,176 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-02 22:37:28,176 INFO L138 SettingsManager]: * Use SBE=true [2021-11-02 22:37:28,177 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-02 22:37:28,177 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-02 22:37:28,177 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-02 22:37:28,178 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-02 22:37:28,179 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-02 22:37:28,179 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-02 22:37:28,179 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-02 22:37:28,179 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-02 22:37:28,180 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-02 22:37:28,180 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-02 22:37:28,180 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-02 22:37:28,180 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-02 22:37:28,181 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-02 22:37:28,181 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-02 22:37:28,181 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-02 22:37:28,181 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 22:37:28,182 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-02 22:37:28,182 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-02 22:37:28,182 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-02 22:37:28,182 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-02 22:37:28,183 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-02 22:37:28,183 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-02 22:37:28,185 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-02 22:37:28,185 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-02 22:37:28,186 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-02 22:37:28,186 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_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/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_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU 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 -> a0efdc82161997cbf03fd7c104a0f7adcc3337af1f91e29fd2b7831e9d52958e [2021-11-02 22:37:28,448 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-02 22:37:28,480 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-02 22:37:28,483 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-02 22:37:28,485 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-02 22:37:28,486 INFO L275 PluginConnector]: CDTParser initialized [2021-11-02 22:37:28,487 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/../../sv-benchmarks/c/weaver/mult-comm.wvr.c [2021-11-02 22:37:28,577 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/data/6bbfd538a/5979923f0dbc456396960aca3d09eb8f/FLAG9ee51631d [2021-11-02 22:37:29,053 INFO L306 CDTParser]: Found 1 translation units. [2021-11-02 22:37:29,054 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/sv-benchmarks/c/weaver/mult-comm.wvr.c [2021-11-02 22:37:29,061 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/data/6bbfd538a/5979923f0dbc456396960aca3d09eb8f/FLAG9ee51631d [2021-11-02 22:37:29,436 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/data/6bbfd538a/5979923f0dbc456396960aca3d09eb8f [2021-11-02 22:37:29,440 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-02 22:37:29,441 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-02 22:37:29,446 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-02 22:37:29,446 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-02 22:37:29,450 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-02 22:37:29,451 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,457 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17995722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29, skipping insertion in model container [2021-11-02 22:37:29,457 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,465 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-02 22:37:29,483 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-02 22:37:29,652 WARN L228 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_65a086f4-0f76-4c1f-abe3-d89d55faa790/sv-benchmarks/c/weaver/mult-comm.wvr.c[1910,1923] [2021-11-02 22:37:29,655 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 22:37:29,664 INFO L203 MainTranslator]: Completed pre-run [2021-11-02 22:37:29,682 WARN L228 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_65a086f4-0f76-4c1f-abe3-d89d55faa790/sv-benchmarks/c/weaver/mult-comm.wvr.c[1910,1923] [2021-11-02 22:37:29,683 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-02 22:37:29,697 INFO L208 MainTranslator]: Completed translation [2021-11-02 22:37:29,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29 WrapperNode [2021-11-02 22:37:29,697 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-02 22:37:29,699 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-02 22:37:29,699 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-02 22:37:29,699 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-02 22:37:29,706 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,714 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,732 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-02 22:37:29,733 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-02 22:37:29,734 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-02 22:37:29,734 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-02 22:37:29,743 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,743 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,745 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,745 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,754 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,756 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,758 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-02 22:37:29,759 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-02 22:37:29,759 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-02 22:37:29,759 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-02 22:37:29,760 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (1/1) ... [2021-11-02 22:37:29,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-02 22:37:29,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:29,819 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-02 22:37:29,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-02 22:37:29,861 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-02 22:37:29,861 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-02 22:37:29,861 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-02 22:37:29,861 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-02 22:37:29,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-02 22:37:29,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-02 22:37:29,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-02 22:37:29,862 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-02 22:37:29,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-02 22:37:29,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-02 22:37:29,863 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-02 22:37:29,864 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-02 22:37:30,098 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-02 22:37:30,099 INFO L299 CfgBuilder]: Removed 8 assume(true) statements. [2021-11-02 22:37:30,101 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 10:37:30 BoogieIcfgContainer [2021-11-02 22:37:30,101 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-02 22:37:30,103 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-02 22:37:30,103 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-02 22:37:30,107 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-02 22:37:30,107 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 10:37:29" (1/3) ... [2021-11-02 22:37:30,108 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@492c3d9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 10:37:30, skipping insertion in model container [2021-11-02 22:37:30,108 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 10:37:29" (2/3) ... [2021-11-02 22:37:30,109 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@492c3d9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 10:37:30, skipping insertion in model container [2021-11-02 22:37:30,109 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 10:37:30" (3/3) ... [2021-11-02 22:37:30,110 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-comm.wvr.c [2021-11-02 22:37:30,115 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-02 22:37:30,116 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-02 22:37:30,116 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-02 22:37:30,116 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-02 22:37:30,144 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,145 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,145 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,146 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,146 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,146 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,148 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,148 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,148 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,149 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,149 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,150 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,151 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,151 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,153 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,153 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,153 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,153 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,154 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,154 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,154 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,155 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,155 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,155 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,155 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,156 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,156 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,156 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,157 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,167 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,167 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,167 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,184 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,184 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,184 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,184 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-02 22:37:30,192 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-02 22:37:30,291 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-02 22:37:30,297 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-02 22:37:30,298 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-02 22:37:30,314 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 74 transitions, 164 flow [2021-11-02 22:37:30,408 INFO L129 PetriNetUnfolder]: 5/72 cut-off events. [2021-11-02 22:37:30,408 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-02 22:37:30,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81 conditions, 72 events. 5/72 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 46 event pairs, 0 based on Foata normal form. 0/66 useless extension candidates. Maximal degree in co-relation 40. Up to 2 conditions per place. [2021-11-02 22:37:30,412 INFO L82 GeneralOperation]: Start removeDead. Operand has 76 places, 74 transitions, 164 flow [2021-11-02 22:37:30,429 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 66 places, 64 transitions, 140 flow [2021-11-02 22:37:30,474 INFO L129 PetriNetUnfolder]: 5/63 cut-off events. [2021-11-02 22:37:30,480 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-02 22:37:30,481 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:30,481 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] [2021-11-02 22:37:30,483 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:30,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:30,494 INFO L85 PathProgramCache]: Analyzing trace with hash 962190837, now seen corresponding path program 1 times [2021-11-02 22:37:30,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:30,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678121234] [2021-11-02 22:37:30,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:30,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:30,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:30,684 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-02 22:37:30,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:30,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678121234] [2021-11-02 22:37:30,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678121234] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 22:37:30,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 22:37:30,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-02 22:37:30,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177967202] [2021-11-02 22:37:30,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-02 22:37:30,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:30,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-02 22:37:30,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-02 22:37:30,716 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 70 out of 74 [2021-11-02 22:37:30,720 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 64 transitions, 140 flow. Second operand has 2 states, 2 states have (on average 70.5) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:30,720 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:30,720 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 70 of 74 [2021-11-02 22:37:30,722 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:30,744 INFO L129 PetriNetUnfolder]: 2/61 cut-off events. [2021-11-02 22:37:30,744 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-02 22:37:30,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71 conditions, 61 events. 2/61 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 42 event pairs, 0 based on Foata normal form. 3/61 useless extension candidates. Maximal degree in co-relation 67. Up to 2 conditions per place. [2021-11-02 22:37:30,747 INFO L132 encePairwiseOnDemand]: 71/74 looper letters, 0 selfloop transitions, 0 changer transitions 1/61 dead transitions. [2021-11-02 22:37:30,747 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 61 transitions, 134 flow [2021-11-02 22:37:30,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-02 22:37:30,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-02 22:37:30,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 143 transitions. [2021-11-02 22:37:30,760 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9662162162162162 [2021-11-02 22:37:30,761 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 143 transitions. [2021-11-02 22:37:30,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 143 transitions. [2021-11-02 22:37:30,763 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:30,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 143 transitions. [2021-11-02 22:37:30,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 71.5) internal successors, (143), 2 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:30,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 74.0) internal successors, (222), 3 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:30,774 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 74.0) internal successors, (222), 3 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:30,776 INFO L186 Difference]: Start difference. First operand has 66 places, 64 transitions, 140 flow. Second operand 2 states and 143 transitions. [2021-11-02 22:37:30,777 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 61 transitions, 134 flow [2021-11-02 22:37:30,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 61 transitions, 126 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-02 22:37:30,783 INFO L242 Difference]: Finished difference. Result has 63 places, 60 transitions, 124 flow [2021-11-02 22:37:30,785 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=126, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=124, PETRI_PLACES=63, PETRI_TRANSITIONS=60} [2021-11-02 22:37:30,786 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, -3 predicate places. [2021-11-02 22:37:30,787 INFO L470 AbstractCegarLoop]: Abstraction has has 63 places, 60 transitions, 124 flow [2021-11-02 22:37:30,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 70.5) internal successors, (141), 2 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:30,787 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:30,788 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] [2021-11-02 22:37:30,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-02 22:37:30,788 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:30,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:30,789 INFO L85 PathProgramCache]: Analyzing trace with hash 668787830, now seen corresponding path program 1 times [2021-11-02 22:37:30,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:30,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327274342] [2021-11-02 22:37:30,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:30,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:31,030 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-02 22:37:31,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:31,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327274342] [2021-11-02 22:37:31,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327274342] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-02 22:37:31,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-02 22:37:31,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-02 22:37:31,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818947771] [2021-11-02 22:37:31,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-02 22:37:31,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:31,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-02 22:37:31,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-02 22:37:31,041 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 61 out of 74 [2021-11-02 22:37:31,042 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 60 transitions, 124 flow. Second operand has 6 states, 6 states have (on average 62.0) internal successors, (372), 6 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:31,042 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:31,042 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 61 of 74 [2021-11-02 22:37:31,042 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:31,168 INFO L129 PetriNetUnfolder]: 6/97 cut-off events. [2021-11-02 22:37:31,172 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-02 22:37:31,173 INFO L84 FinitePrefix]: Finished finitePrefix Result has 123 conditions, 97 events. 6/97 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 168 event pairs, 0 based on Foata normal form. 1/90 useless extension candidates. Maximal degree in co-relation 120. Up to 11 conditions per place. [2021-11-02 22:37:31,181 INFO L132 encePairwiseOnDemand]: 67/74 looper letters, 11 selfloop transitions, 5 changer transitions 3/71 dead transitions. [2021-11-02 22:37:31,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 71 transitions, 184 flow [2021-11-02 22:37:31,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-02 22:37:31,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-11-02 22:37:31,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 386 transitions. [2021-11-02 22:37:31,189 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8693693693693694 [2021-11-02 22:37:31,191 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 386 transitions. [2021-11-02 22:37:31,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 386 transitions. [2021-11-02 22:37:31,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:31,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 386 transitions. [2021-11-02 22:37:31,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 64.33333333333333) internal successors, (386), 6 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:31,201 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 74.0) internal successors, (518), 7 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:31,203 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 74.0) internal successors, (518), 7 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:31,204 INFO L186 Difference]: Start difference. First operand has 63 places, 60 transitions, 124 flow. Second operand 6 states and 386 transitions. [2021-11-02 22:37:31,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 71 transitions, 184 flow [2021-11-02 22:37:31,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 71 transitions, 184 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-02 22:37:31,209 INFO L242 Difference]: Finished difference. Result has 70 places, 63 transitions, 153 flow [2021-11-02 22:37:31,209 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=124, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=153, PETRI_PLACES=70, PETRI_TRANSITIONS=63} [2021-11-02 22:37:31,210 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 4 predicate places. [2021-11-02 22:37:31,210 INFO L470 AbstractCegarLoop]: Abstraction has has 70 places, 63 transitions, 153 flow [2021-11-02 22:37:31,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 62.0) internal successors, (372), 6 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:31,211 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:31,211 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] [2021-11-02 22:37:31,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-02 22:37:31,212 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:31,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:31,217 INFO L85 PathProgramCache]: Analyzing trace with hash 94492366, now seen corresponding path program 1 times [2021-11-02 22:37:31,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:31,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800310320] [2021-11-02 22:37:31,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:31,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:31,814 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-02 22:37:31,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:31,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800310320] [2021-11-02 22:37:31,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800310320] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:31,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819883345] [2021-11-02 22:37:31,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:31,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:31,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:31,819 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:31,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-02 22:37:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:31,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-02 22:37:31,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:32,556 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-02 22:37:32,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819883345] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:32,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:32,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 12 [2021-11-02 22:37:32,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395002926] [2021-11-02 22:37:32,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 22:37:32,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:32,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 22:37:32,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-02 22:37:32,563 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 74 [2021-11-02 22:37:32,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 63 transitions, 153 flow. Second operand has 12 states, 12 states have (on average 49.0) internal successors, (588), 12 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:32,565 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:32,565 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 74 [2021-11-02 22:37:32,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:32,967 INFO L129 PetriNetUnfolder]: 121/409 cut-off events. [2021-11-02 22:37:32,968 INFO L130 PetriNetUnfolder]: For 28/28 co-relation queries the response was YES. [2021-11-02 22:37:32,972 INFO L84 FinitePrefix]: Finished finitePrefix Result has 768 conditions, 409 events. 121/409 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1994 event pairs, 8 based on Foata normal form. 2/357 useless extension candidates. Maximal degree in co-relation 761. Up to 103 conditions per place. [2021-11-02 22:37:32,976 INFO L132 encePairwiseOnDemand]: 62/74 looper letters, 61 selfloop transitions, 17 changer transitions 8/124 dead transitions. [2021-11-02 22:37:32,977 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 124 transitions, 487 flow [2021-11-02 22:37:32,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 22:37:32,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-02 22:37:32,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 746 transitions. [2021-11-02 22:37:32,982 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7200772200772201 [2021-11-02 22:37:32,983 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 746 transitions. [2021-11-02 22:37:32,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 746 transitions. [2021-11-02 22:37:32,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:32,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 746 transitions. [2021-11-02 22:37:32,986 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 53.285714285714285) internal successors, (746), 14 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:32,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:32,993 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:32,993 INFO L186 Difference]: Start difference. First operand has 70 places, 63 transitions, 153 flow. Second operand 14 states and 746 transitions. [2021-11-02 22:37:32,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 124 transitions, 487 flow [2021-11-02 22:37:33,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 124 transitions, 471 flow, removed 8 selfloop flow, removed 2 redundant places. [2021-11-02 22:37:33,007 INFO L242 Difference]: Finished difference. Result has 88 places, 73 transitions, 259 flow [2021-11-02 22:37:33,008 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=149, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=259, PETRI_PLACES=88, PETRI_TRANSITIONS=73} [2021-11-02 22:37:33,008 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 22 predicate places. [2021-11-02 22:37:33,008 INFO L470 AbstractCegarLoop]: Abstraction has has 88 places, 73 transitions, 259 flow [2021-11-02 22:37:33,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 49.0) internal successors, (588), 12 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:33,011 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:33,011 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] [2021-11-02 22:37:33,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:33,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-11-02 22:37:33,227 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:33,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:33,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1559449912, now seen corresponding path program 1 times [2021-11-02 22:37:33,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:33,228 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941895581] [2021-11-02 22:37:33,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:33,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:33,490 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-02 22:37:33,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:33,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941895581] [2021-11-02 22:37:33,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941895581] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:33,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268949864] [2021-11-02 22:37:33,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:33,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:33,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:33,499 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:33,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-02 22:37:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:33,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-02 22:37:33,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:34,030 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-02 22:37:34,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268949864] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:34,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:34,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-11-02 22:37:34,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4024804] [2021-11-02 22:37:34,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-02 22:37:34,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:34,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-02 22:37:34,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-02 22:37:34,034 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:34,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 73 transitions, 259 flow. Second operand has 9 states, 9 states have (on average 54.333333333333336) internal successors, (489), 9 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:34,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:34,036 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:34,036 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:34,156 INFO L129 PetriNetUnfolder]: 29/220 cut-off events. [2021-11-02 22:37:34,156 INFO L130 PetriNetUnfolder]: For 190/208 co-relation queries the response was YES. [2021-11-02 22:37:34,158 INFO L84 FinitePrefix]: Finished finitePrefix Result has 472 conditions, 220 events. 29/220 cut-off events. For 190/208 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 954 event pairs, 4 based on Foata normal form. 6/211 useless extension candidates. Maximal degree in co-relation 457. Up to 59 conditions per place. [2021-11-02 22:37:34,159 INFO L132 encePairwiseOnDemand]: 63/74 looper letters, 26 selfloop transitions, 12 changer transitions 3/87 dead transitions. [2021-11-02 22:37:34,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 87 transitions, 410 flow [2021-11-02 22:37:34,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-02 22:37:34,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-11-02 22:37:34,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 566 transitions. [2021-11-02 22:37:34,163 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7648648648648648 [2021-11-02 22:37:34,163 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 566 transitions. [2021-11-02 22:37:34,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 566 transitions. [2021-11-02 22:37:34,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:34,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 566 transitions. [2021-11-02 22:37:34,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 56.6) internal successors, (566), 10 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-02 22:37:34,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 74.0) internal successors, (814), 11 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:34,169 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 74.0) internal successors, (814), 11 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:34,169 INFO L186 Difference]: Start difference. First operand has 88 places, 73 transitions, 259 flow. Second operand 10 states and 566 transitions. [2021-11-02 22:37:34,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 87 transitions, 410 flow [2021-11-02 22:37:34,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 87 transitions, 362 flow, removed 16 selfloop flow, removed 8 redundant places. [2021-11-02 22:37:34,180 INFO L242 Difference]: Finished difference. Result has 89 places, 76 transitions, 280 flow [2021-11-02 22:37:34,180 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=225, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=280, PETRI_PLACES=89, PETRI_TRANSITIONS=76} [2021-11-02 22:37:34,181 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 23 predicate places. [2021-11-02 22:37:34,181 INFO L470 AbstractCegarLoop]: Abstraction has has 89 places, 76 transitions, 280 flow [2021-11-02 22:37:34,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 54.333333333333336) internal successors, (489), 9 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:34,181 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:34,182 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] [2021-11-02 22:37:34,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:34,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:34,395 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:34,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:34,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1571365332, now seen corresponding path program 2 times [2021-11-02 22:37:34,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:34,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922897974] [2021-11-02 22:37:34,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:34,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:34,640 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-02 22:37:34,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:34,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922897974] [2021-11-02 22:37:34,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922897974] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:34,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995629926] [2021-11-02 22:37:34,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:37:34,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:34,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:34,643 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:34,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-02 22:37:34,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:37:34,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:34,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-02 22:37:34,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:35,288 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-02 22:37:35,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995629926] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:35,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:35,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 12 [2021-11-02 22:37:35,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554433567] [2021-11-02 22:37:35,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 22:37:35,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:35,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 22:37:35,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-02 22:37:35,292 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 74 [2021-11-02 22:37:35,293 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 76 transitions, 280 flow. Second operand has 12 states, 12 states have (on average 49.25) internal successors, (591), 12 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:35,293 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:35,293 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 74 [2021-11-02 22:37:35,293 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:35,533 INFO L129 PetriNetUnfolder]: 121/448 cut-off events. [2021-11-02 22:37:35,534 INFO L130 PetriNetUnfolder]: For 261/261 co-relation queries the response was YES. [2021-11-02 22:37:35,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1034 conditions, 448 events. 121/448 cut-off events. For 261/261 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2415 event pairs, 40 based on Foata normal form. 2/447 useless extension candidates. Maximal degree in co-relation 1019. Up to 151 conditions per place. [2021-11-02 22:37:35,539 INFO L132 encePairwiseOnDemand]: 64/74 looper letters, 64 selfloop transitions, 17 changer transitions 8/127 dead transitions. [2021-11-02 22:37:35,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 127 transitions, 658 flow [2021-11-02 22:37:35,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 22:37:35,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-02 22:37:35,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 740 transitions. [2021-11-02 22:37:35,543 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7142857142857143 [2021-11-02 22:37:35,543 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 740 transitions. [2021-11-02 22:37:35,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 740 transitions. [2021-11-02 22:37:35,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:35,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 740 transitions. [2021-11-02 22:37:35,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 52.857142857142854) internal successors, (740), 14 states have internal predecessors, (740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:35,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:35,550 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:35,550 INFO L186 Difference]: Start difference. First operand has 89 places, 76 transitions, 280 flow. Second operand 14 states and 740 transitions. [2021-11-02 22:37:35,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 127 transitions, 658 flow [2021-11-02 22:37:35,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 127 transitions, 620 flow, removed 10 selfloop flow, removed 6 redundant places. [2021-11-02 22:37:35,558 INFO L242 Difference]: Finished difference. Result has 101 places, 84 transitions, 359 flow [2021-11-02 22:37:35,558 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=257, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=359, PETRI_PLACES=101, PETRI_TRANSITIONS=84} [2021-11-02 22:37:35,559 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 35 predicate places. [2021-11-02 22:37:35,559 INFO L470 AbstractCegarLoop]: Abstraction has has 101 places, 84 transitions, 359 flow [2021-11-02 22:37:35,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 49.25) internal successors, (591), 12 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:35,560 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:35,560 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] [2021-11-02 22:37:35,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:35,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:35,783 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:35,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:35,784 INFO L85 PathProgramCache]: Analyzing trace with hash 701758084, now seen corresponding path program 3 times [2021-11-02 22:37:35,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:35,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100671661] [2021-11-02 22:37:35,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:35,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:35,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:35,964 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-02 22:37:35,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:35,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100671661] [2021-11-02 22:37:35,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100671661] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:35,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66523425] [2021-11-02 22:37:35,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:37:35,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:35,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:35,971 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:35,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-02 22:37:36,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:37:36,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:36,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-02 22:37:36,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:36,596 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-02 22:37:36,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66523425] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:36,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:36,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 10 [2021-11-02 22:37:36,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467166973] [2021-11-02 22:37:36,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 22:37:36,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:36,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 22:37:36,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-02 22:37:36,600 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 74 [2021-11-02 22:37:36,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 84 transitions, 359 flow. Second operand has 10 states, 10 states have (on average 49.0) internal successors, (490), 10 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:36,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:36,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 74 [2021-11-02 22:37:36,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:36,812 INFO L129 PetriNetUnfolder]: 121/446 cut-off events. [2021-11-02 22:37:36,812 INFO L130 PetriNetUnfolder]: For 384/384 co-relation queries the response was YES. [2021-11-02 22:37:36,815 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1091 conditions, 446 events. 121/446 cut-off events. For 384/384 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2454 event pairs, 55 based on Foata normal form. 1/444 useless extension candidates. Maximal degree in co-relation 1071. Up to 180 conditions per place. [2021-11-02 22:37:36,818 INFO L132 encePairwiseOnDemand]: 62/74 looper letters, 54 selfloop transitions, 19 changer transitions 5/116 dead transitions. [2021-11-02 22:37:36,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 116 transitions, 668 flow [2021-11-02 22:37:36,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-02 22:37:36,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-02 22:37:36,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 676 transitions. [2021-11-02 22:37:36,822 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7027027027027027 [2021-11-02 22:37:36,822 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 676 transitions. [2021-11-02 22:37:36,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 676 transitions. [2021-11-02 22:37:36,826 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:36,826 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 676 transitions. [2021-11-02 22:37:36,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 52.0) internal successors, (676), 13 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:36,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:36,834 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:36,834 INFO L186 Difference]: Start difference. First operand has 101 places, 84 transitions, 359 flow. Second operand 13 states and 676 transitions. [2021-11-02 22:37:36,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 116 transitions, 668 flow [2021-11-02 22:37:36,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 116 transitions, 634 flow, removed 14 selfloop flow, removed 5 redundant places. [2021-11-02 22:37:36,845 INFO L242 Difference]: Finished difference. Result has 109 places, 89 transitions, 438 flow [2021-11-02 22:37:36,845 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=438, PETRI_PLACES=109, PETRI_TRANSITIONS=89} [2021-11-02 22:37:36,846 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 43 predicate places. [2021-11-02 22:37:36,846 INFO L470 AbstractCegarLoop]: Abstraction has has 109 places, 89 transitions, 438 flow [2021-11-02 22:37:36,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 49.0) internal successors, (490), 10 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:36,846 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:36,847 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] [2021-11-02 22:37:36,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:37,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:37,060 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:37,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:37,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1684916286, now seen corresponding path program 2 times [2021-11-02 22:37:37,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:37,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120877464] [2021-11-02 22:37:37,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:37,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:37,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:37,263 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-02 22:37:37,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:37,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120877464] [2021-11-02 22:37:37,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120877464] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:37,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457189270] [2021-11-02 22:37:37,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:37:37,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:37,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:37,266 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:37,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-02 22:37:37,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:37:37,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:37,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-02 22:37:37,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:37,836 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-02 22:37:37,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457189270] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:37,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:37,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-11-02 22:37:37,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807473981] [2021-11-02 22:37:37,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-02 22:37:37,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:37,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-02 22:37:37,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-02 22:37:37,840 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:37,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 89 transitions, 438 flow. Second operand has 10 states, 10 states have (on average 54.4) internal successors, (544), 10 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:37,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:37,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:37,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:37,997 INFO L129 PetriNetUnfolder]: 36/279 cut-off events. [2021-11-02 22:37:37,998 INFO L130 PetriNetUnfolder]: For 485/504 co-relation queries the response was YES. [2021-11-02 22:37:37,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 686 conditions, 279 events. 36/279 cut-off events. For 485/504 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1393 event pairs, 4 based on Foata normal form. 3/273 useless extension candidates. Maximal degree in co-relation 664. Up to 68 conditions per place. [2021-11-02 22:37:38,001 INFO L132 encePairwiseOnDemand]: 65/74 looper letters, 34 selfloop transitions, 18 changer transitions 6/109 dead transitions. [2021-11-02 22:37:38,001 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 109 transitions, 685 flow [2021-11-02 22:37:38,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-02 22:37:38,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-02 22:37:38,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 680 transitions. [2021-11-02 22:37:38,004 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7657657657657657 [2021-11-02 22:37:38,004 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 680 transitions. [2021-11-02 22:37:38,004 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 680 transitions. [2021-11-02 22:37:38,005 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:38,005 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 680 transitions. [2021-11-02 22:37:38,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 56.666666666666664) internal successors, (680), 12 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:38,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 74.0) internal successors, (962), 13 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:38,011 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 74.0) internal successors, (962), 13 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:38,011 INFO L186 Difference]: Start difference. First operand has 109 places, 89 transitions, 438 flow. Second operand 12 states and 680 transitions. [2021-11-02 22:37:38,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 109 transitions, 685 flow [2021-11-02 22:37:38,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 109 transitions, 624 flow, removed 11 selfloop flow, removed 10 redundant places. [2021-11-02 22:37:38,018 INFO L242 Difference]: Finished difference. Result has 115 places, 95 transitions, 500 flow [2021-11-02 22:37:38,018 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=387, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=500, PETRI_PLACES=115, PETRI_TRANSITIONS=95} [2021-11-02 22:37:38,018 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 49 predicate places. [2021-11-02 22:37:38,019 INFO L470 AbstractCegarLoop]: Abstraction has has 115 places, 95 transitions, 500 flow [2021-11-02 22:37:38,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 54.4) internal successors, (544), 10 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:38,019 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:38,019 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] [2021-11-02 22:37:38,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:38,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-11-02 22:37:38,235 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:38,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:38,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1630895596, now seen corresponding path program 3 times [2021-11-02 22:37:38,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:38,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536548342] [2021-11-02 22:37:38,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:38,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:38,420 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-02 22:37:38,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:38,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536548342] [2021-11-02 22:37:38,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536548342] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:38,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487856739] [2021-11-02 22:37:38,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:37:38,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:38,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:38,431 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:38,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-02 22:37:38,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:37:38,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:38,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-02 22:37:38,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:39,013 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-02 22:37:39,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487856739] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:39,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:39,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-11-02 22:37:39,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083827582] [2021-11-02 22:37:39,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-02 22:37:39,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:39,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-02 22:37:39,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-02 22:37:39,016 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:39,017 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 95 transitions, 500 flow. Second operand has 11 states, 11 states have (on average 54.36363636363637) internal successors, (598), 11 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:39,017 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:39,017 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:39,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:39,251 INFO L129 PetriNetUnfolder]: 40/327 cut-off events. [2021-11-02 22:37:39,251 INFO L130 PetriNetUnfolder]: For 792/813 co-relation queries the response was YES. [2021-11-02 22:37:39,253 INFO L84 FinitePrefix]: Finished finitePrefix Result has 830 conditions, 327 events. 40/327 cut-off events. For 792/813 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1823 event pairs, 4 based on Foata normal form. 3/323 useless extension candidates. Maximal degree in co-relation 803. Up to 69 conditions per place. [2021-11-02 22:37:39,255 INFO L132 encePairwiseOnDemand]: 63/74 looper letters, 38 selfloop transitions, 22 changer transitions 6/117 dead transitions. [2021-11-02 22:37:39,256 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 117 transitions, 801 flow [2021-11-02 22:37:39,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-02 22:37:39,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-02 22:37:39,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 737 transitions. [2021-11-02 22:37:39,259 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7661122661122661 [2021-11-02 22:37:39,259 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 737 transitions. [2021-11-02 22:37:39,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 737 transitions. [2021-11-02 22:37:39,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:39,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 737 transitions. [2021-11-02 22:37:39,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 56.69230769230769) internal successors, (737), 13 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-02 22:37:39,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:39,265 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:39,265 INFO L186 Difference]: Start difference. First operand has 115 places, 95 transitions, 500 flow. Second operand 13 states and 737 transitions. [2021-11-02 22:37:39,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 117 transitions, 801 flow [2021-11-02 22:37:39,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 117 transitions, 736 flow, removed 26 selfloop flow, removed 6 redundant places. [2021-11-02 22:37:39,275 INFO L242 Difference]: Finished difference. Result has 125 places, 102 transitions, 595 flow [2021-11-02 22:37:39,275 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=459, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=595, PETRI_PLACES=125, PETRI_TRANSITIONS=102} [2021-11-02 22:37:39,275 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 59 predicate places. [2021-11-02 22:37:39,275 INFO L470 AbstractCegarLoop]: Abstraction has has 125 places, 102 transitions, 595 flow [2021-11-02 22:37:39,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 54.36363636363637) internal successors, (598), 11 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:39,276 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:39,276 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 22:37:39,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:39,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:39,503 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:39,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:39,504 INFO L85 PathProgramCache]: Analyzing trace with hash -890351272, now seen corresponding path program 4 times [2021-11-02 22:37:39,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:39,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234894323] [2021-11-02 22:37:39,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:39,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:39,687 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:39,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:39,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234894323] [2021-11-02 22:37:39,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234894323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:39,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279836743] [2021-11-02 22:37:39,688 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:37:39,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:39,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:39,695 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:39,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-02 22:37:39,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:37:39,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-02 22:37:39,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:40,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:40,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279836743] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:40,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:40,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 13 [2021-11-02 22:37:40,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086462452] [2021-11-02 22:37:40,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-02 22:37:40,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:40,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-02 22:37:40,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-11-02 22:37:40,580 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 47 out of 74 [2021-11-02 22:37:40,581 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 102 transitions, 595 flow. Second operand has 13 states, 13 states have (on average 49.53846153846154) internal successors, (644), 13 states have internal predecessors, (644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:40,581 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:40,581 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 47 of 74 [2021-11-02 22:37:40,581 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:40,878 INFO L129 PetriNetUnfolder]: 165/652 cut-off events. [2021-11-02 22:37:40,878 INFO L130 PetriNetUnfolder]: For 1173/1173 co-relation queries the response was YES. [2021-11-02 22:37:40,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1782 conditions, 652 events. 165/652 cut-off events. For 1173/1173 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 4266 event pairs, 70 based on Foata normal form. 1/649 useless extension candidates. Maximal degree in co-relation 1750. Up to 198 conditions per place. [2021-11-02 22:37:40,908 INFO L132 encePairwiseOnDemand]: 62/74 looper letters, 72 selfloop transitions, 26 changer transitions 7/143 dead transitions. [2021-11-02 22:37:40,908 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 143 transitions, 1048 flow [2021-11-02 22:37:40,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-02 22:37:40,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-02 22:37:40,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 687 transitions. [2021-11-02 22:37:40,912 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7141372141372141 [2021-11-02 22:37:40,912 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 687 transitions. [2021-11-02 22:37:40,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 687 transitions. [2021-11-02 22:37:40,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:40,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 687 transitions. [2021-11-02 22:37:40,917 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 52.84615384615385) internal successors, (687), 13 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:40,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:40,920 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 74.0) internal successors, (1036), 14 states have internal predecessors, (1036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:40,920 INFO L186 Difference]: Start difference. First operand has 125 places, 102 transitions, 595 flow. Second operand 13 states and 687 transitions. [2021-11-02 22:37:40,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 143 transitions, 1048 flow [2021-11-02 22:37:40,933 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 143 transitions, 978 flow, removed 23 selfloop flow, removed 7 redundant places. [2021-11-02 22:37:40,936 INFO L242 Difference]: Finished difference. Result has 129 places, 109 transitions, 676 flow [2021-11-02 22:37:40,937 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=543, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=676, PETRI_PLACES=129, PETRI_TRANSITIONS=109} [2021-11-02 22:37:40,937 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 63 predicate places. [2021-11-02 22:37:40,937 INFO L470 AbstractCegarLoop]: Abstraction has has 129 places, 109 transitions, 676 flow [2021-11-02 22:37:40,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 49.53846153846154) internal successors, (644), 13 states have internal predecessors, (644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:40,938 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:40,938 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 22:37:40,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:41,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:41,144 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:41,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:41,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1350618878, now seen corresponding path program 4 times [2021-11-02 22:37:41,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:41,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829220329] [2021-11-02 22:37:41,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:41,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:41,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:41,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:41,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829220329] [2021-11-02 22:37:41,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829220329] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:41,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350753820] [2021-11-02 22:37:41,472 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:37:41,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:41,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:41,474 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:41,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-02 22:37:41,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:37:41,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:41,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-02 22:37:41,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:42,605 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:42,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350753820] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:42,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:42,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-11-02 22:37:42,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919335554] [2021-11-02 22:37:42,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-02 22:37:42,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:42,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-02 22:37:42,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-11-02 22:37:42,609 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:42,610 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 109 transitions, 676 flow. Second operand has 13 states, 13 states have (on average 54.30769230769231) internal successors, (706), 13 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:42,610 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:42,610 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:42,611 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:43,162 INFO L129 PetriNetUnfolder]: 57/429 cut-off events. [2021-11-02 22:37:43,163 INFO L130 PetriNetUnfolder]: For 1083/1088 co-relation queries the response was YES. [2021-11-02 22:37:43,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1143 conditions, 429 events. 57/429 cut-off events. For 1083/1088 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2644 event pairs, 0 based on Foata normal form. 2/426 useless extension candidates. Maximal degree in co-relation 1112. Up to 53 conditions per place. [2021-11-02 22:37:43,168 INFO L132 encePairwiseOnDemand]: 63/74 looper letters, 47 selfloop transitions, 38 changer transitions 6/143 dead transitions. [2021-11-02 22:37:43,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 143 transitions, 1101 flow [2021-11-02 22:37:43,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-02 22:37:43,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-11-02 22:37:43,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 858 transitions. [2021-11-02 22:37:43,173 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.772972972972973 [2021-11-02 22:37:43,174 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 858 transitions. [2021-11-02 22:37:43,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 858 transitions. [2021-11-02 22:37:43,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:43,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 858 transitions. [2021-11-02 22:37:43,178 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 57.2) internal successors, (858), 15 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:43,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 74.0) internal successors, (1184), 16 states have internal predecessors, (1184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:43,183 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 74.0) internal successors, (1184), 16 states have internal predecessors, (1184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:43,183 INFO L186 Difference]: Start difference. First operand has 129 places, 109 transitions, 676 flow. Second operand 15 states and 858 transitions. [2021-11-02 22:37:43,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 143 transitions, 1101 flow [2021-11-02 22:37:43,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 143 transitions, 1031 flow, removed 12 selfloop flow, removed 9 redundant places. [2021-11-02 22:37:43,200 INFO L242 Difference]: Finished difference. Result has 140 places, 117 transitions, 797 flow [2021-11-02 22:37:43,201 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=618, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=797, PETRI_PLACES=140, PETRI_TRANSITIONS=117} [2021-11-02 22:37:43,201 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 74 predicate places. [2021-11-02 22:37:43,201 INFO L470 AbstractCegarLoop]: Abstraction has has 140 places, 117 transitions, 797 flow [2021-11-02 22:37:43,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.30769230769231) internal successors, (706), 13 states have internal predecessors, (706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:43,202 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:43,202 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 22:37:43,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:43,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-02 22:37:43,408 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:43,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:43,408 INFO L85 PathProgramCache]: Analyzing trace with hash 965405140, now seen corresponding path program 5 times [2021-11-02 22:37:43,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:43,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4213139] [2021-11-02 22:37:43,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:43,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:43,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:43,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:43,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4213139] [2021-11-02 22:37:43,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4213139] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:43,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775006763] [2021-11-02 22:37:43,672 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:37:43,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:43,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:43,681 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:43,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-02 22:37:44,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-11-02 22:37:44,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:44,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-02 22:37:44,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:44,780 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:44,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775006763] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:44,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:44,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-11-02 22:37:44,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874202495] [2021-11-02 22:37:44,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 22:37:44,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:44,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 22:37:44,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-02 22:37:44,785 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:44,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 117 transitions, 797 flow. Second operand has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:44,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:44,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:44,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:45,136 INFO L129 PetriNetUnfolder]: 60/476 cut-off events. [2021-11-02 22:37:45,136 INFO L130 PetriNetUnfolder]: For 1497/1525 co-relation queries the response was YES. [2021-11-02 22:37:45,139 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1312 conditions, 476 events. 60/476 cut-off events. For 1497/1525 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 3061 event pairs, 0 based on Foata normal form. 14/484 useless extension candidates. Maximal degree in co-relation 1275. Up to 68 conditions per place. [2021-11-02 22:37:45,142 INFO L132 encePairwiseOnDemand]: 63/74 looper letters, 51 selfloop transitions, 33 changer transitions 6/142 dead transitions. [2021-11-02 22:37:45,142 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 142 transitions, 1182 flow [2021-11-02 22:37:45,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-02 22:37:45,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-11-02 22:37:45,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 852 transitions. [2021-11-02 22:37:45,145 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7675675675675676 [2021-11-02 22:37:45,145 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 852 transitions. [2021-11-02 22:37:45,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 852 transitions. [2021-11-02 22:37:45,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:45,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 852 transitions. [2021-11-02 22:37:45,147 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 56.8) internal successors, (852), 15 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:45,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 74.0) internal successors, (1184), 16 states have internal predecessors, (1184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:45,150 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 74.0) internal successors, (1184), 16 states have internal predecessors, (1184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:45,151 INFO L186 Difference]: Start difference. First operand has 140 places, 117 transitions, 797 flow. Second operand 15 states and 852 transitions. [2021-11-02 22:37:45,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 142 transitions, 1182 flow [2021-11-02 22:37:45,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 142 transitions, 1059 flow, removed 35 selfloop flow, removed 10 redundant places. [2021-11-02 22:37:45,168 INFO L242 Difference]: Finished difference. Result has 147 places, 122 transitions, 840 flow [2021-11-02 22:37:45,168 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=696, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=840, PETRI_PLACES=147, PETRI_TRANSITIONS=122} [2021-11-02 22:37:45,169 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 81 predicate places. [2021-11-02 22:37:45,169 INFO L470 AbstractCegarLoop]: Abstraction has has 147 places, 122 transitions, 840 flow [2021-11-02 22:37:45,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:45,169 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:45,170 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 22:37:45,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:45,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:45,375 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:45,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:45,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1949752554, now seen corresponding path program 6 times [2021-11-02 22:37:45,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:45,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667599327] [2021-11-02 22:37:45,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:45,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:45,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:45,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:45,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667599327] [2021-11-02 22:37:45,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667599327] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:45,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990184245] [2021-11-02 22:37:45,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:37:45,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:45,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:45,595 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:45,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-02 22:37:46,074 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-02 22:37:46,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:46,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-02 22:37:46,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:46,661 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:46,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990184245] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:46,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:46,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-11-02 22:37:46,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329307852] [2021-11-02 22:37:46,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 22:37:46,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:46,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 22:37:46,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-02 22:37:46,664 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:46,665 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 122 transitions, 840 flow. Second operand has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:46,666 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:46,666 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:46,666 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:47,049 INFO L129 PetriNetUnfolder]: 60/490 cut-off events. [2021-11-02 22:37:47,049 INFO L130 PetriNetUnfolder]: For 1697/1704 co-relation queries the response was YES. [2021-11-02 22:37:47,052 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1354 conditions, 490 events. 60/490 cut-off events. For 1697/1704 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 3229 event pairs, 3 based on Foata normal form. 4/491 useless extension candidates. Maximal degree in co-relation 1314. Up to 71 conditions per place. [2021-11-02 22:37:47,055 INFO L132 encePairwiseOnDemand]: 65/74 looper letters, 61 selfloop transitions, 29 changer transitions 6/148 dead transitions. [2021-11-02 22:37:47,055 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 148 transitions, 1285 flow [2021-11-02 22:37:47,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-02 22:37:47,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-02 22:37:47,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 798 transitions. [2021-11-02 22:37:47,057 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7702702702702703 [2021-11-02 22:37:47,057 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 798 transitions. [2021-11-02 22:37:47,057 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 798 transitions. [2021-11-02 22:37:47,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:47,058 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 798 transitions. [2021-11-02 22:37:47,064 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 57.0) internal successors, (798), 14 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:47,069 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:47,070 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 74.0) internal successors, (1110), 15 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:47,070 INFO L186 Difference]: Start difference. First operand has 147 places, 122 transitions, 840 flow. Second operand 14 states and 798 transitions. [2021-11-02 22:37:47,070 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 148 transitions, 1285 flow [2021-11-02 22:37:47,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 148 transitions, 1167 flow, removed 37 selfloop flow, removed 11 redundant places. [2021-11-02 22:37:47,094 INFO L242 Difference]: Finished difference. Result has 152 places, 126 transitions, 886 flow [2021-11-02 22:37:47,094 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=758, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=886, PETRI_PLACES=152, PETRI_TRANSITIONS=126} [2021-11-02 22:37:47,095 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 86 predicate places. [2021-11-02 22:37:47,095 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 126 transitions, 886 flow [2021-11-02 22:37:47,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:47,096 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:47,096 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 22:37:47,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:47,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-02 22:37:47,303 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:47,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:47,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1362232864, now seen corresponding path program 7 times [2021-11-02 22:37:47,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:47,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626879523] [2021-11-02 22:37:47,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:47,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:47,501 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:47,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:47,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626879523] [2021-11-02 22:37:47,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626879523] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:47,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471450032] [2021-11-02 22:37:47,502 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:37:47,502 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:47,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:47,503 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:47,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-02 22:37:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:48,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-02 22:37:48,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:48,663 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-02 22:37:48,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471450032] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:48,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:48,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-11-02 22:37:48,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8282553] [2021-11-02 22:37:48,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-02 22:37:48,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:48,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-02 22:37:48,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-02 22:37:48,667 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 74 [2021-11-02 22:37:48,668 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 126 transitions, 886 flow. Second operand has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:48,669 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:48,669 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 74 [2021-11-02 22:37:48,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:48,937 INFO L129 PetriNetUnfolder]: 60/482 cut-off events. [2021-11-02 22:37:48,937 INFO L130 PetriNetUnfolder]: For 1545/1554 co-relation queries the response was YES. [2021-11-02 22:37:48,941 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1339 conditions, 482 events. 60/482 cut-off events. For 1545/1554 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 3166 event pairs, 3 based on Foata normal form. 1/480 useless extension candidates. Maximal degree in co-relation 1296. Up to 84 conditions per place. [2021-11-02 22:37:48,944 INFO L132 encePairwiseOnDemand]: 63/74 looper letters, 61 selfloop transitions, 24 changer transitions 3/140 dead transitions. [2021-11-02 22:37:48,944 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 140 transitions, 1195 flow [2021-11-02 22:37:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-02 22:37:48,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-11-02 22:37:48,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 623 transitions. [2021-11-02 22:37:48,946 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7653562653562653 [2021-11-02 22:37:48,946 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 623 transitions. [2021-11-02 22:37:48,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 623 transitions. [2021-11-02 22:37:48,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:48,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 623 transitions. [2021-11-02 22:37:48,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 56.63636363636363) internal successors, (623), 11 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:48,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 74.0) internal successors, (888), 12 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:48,951 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 74.0) internal successors, (888), 12 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:48,951 INFO L186 Difference]: Start difference. First operand has 152 places, 126 transitions, 886 flow. Second operand 11 states and 623 transitions. [2021-11-02 22:37:48,951 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 140 transitions, 1195 flow [2021-11-02 22:37:48,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 140 transitions, 1110 flow, removed 24 selfloop flow, removed 9 redundant places. [2021-11-02 22:37:48,969 INFO L242 Difference]: Finished difference. Result has 152 places, 127 transitions, 883 flow [2021-11-02 22:37:48,970 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=815, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=883, PETRI_PLACES=152, PETRI_TRANSITIONS=127} [2021-11-02 22:37:48,970 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 86 predicate places. [2021-11-02 22:37:48,970 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 127 transitions, 883 flow [2021-11-02 22:37:48,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 54.333333333333336) internal successors, (652), 12 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:48,971 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:48,971 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] [2021-11-02 22:37:48,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:49,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:49,177 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:49,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:49,177 INFO L85 PathProgramCache]: Analyzing trace with hash 886791194, now seen corresponding path program 1 times [2021-11-02 22:37:49,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:49,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397263952] [2021-11-02 22:37:49,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:49,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:49,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:50,084 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-02 22:37:50,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:50,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397263952] [2021-11-02 22:37:50,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397263952] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:50,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217020971] [2021-11-02 22:37:50,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:50,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:50,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:50,112 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:50,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-02 22:37:50,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:50,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:37:50,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:37:54,262 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-02 22:37:54,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217020971] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:54,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:37:54,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:37:54,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206476571] [2021-11-02 22:37:54,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:37:54,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:37:54,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:37:54,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:37:54,267 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:37:54,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 127 transitions, 883 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:54,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:37:54,269 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:37:54,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:37:56,167 INFO L129 PetriNetUnfolder]: 270/1014 cut-off events. [2021-11-02 22:37:56,167 INFO L130 PetriNetUnfolder]: For 2265/2265 co-relation queries the response was YES. [2021-11-02 22:37:56,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2936 conditions, 1014 events. 270/1014 cut-off events. For 2265/2265 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 7426 event pairs, 80 based on Foata normal form. 1/1013 useless extension candidates. Maximal degree in co-relation 2893. Up to 376 conditions per place. [2021-11-02 22:37:56,180 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 115 selfloop transitions, 53 changer transitions 7/209 dead transitions. [2021-11-02 22:37:56,181 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 209 transitions, 1653 flow [2021-11-02 22:37:56,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-02 22:37:56,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-11-02 22:37:56,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 1284 transitions. [2021-11-02 22:37:56,184 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6426426426426426 [2021-11-02 22:37:56,184 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 1284 transitions. [2021-11-02 22:37:56,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 1284 transitions. [2021-11-02 22:37:56,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:37:56,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 1284 transitions. [2021-11-02 22:37:56,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 47.55555555555556) internal successors, (1284), 27 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:56,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 74.0) internal successors, (2072), 28 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:56,195 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 74.0) internal successors, (2072), 28 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:56,195 INFO L186 Difference]: Start difference. First operand has 152 places, 127 transitions, 883 flow. Second operand 27 states and 1284 transitions. [2021-11-02 22:37:56,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 209 transitions, 1653 flow [2021-11-02 22:37:56,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 209 transitions, 1581 flow, removed 9 selfloop flow, removed 9 redundant places. [2021-11-02 22:37:56,227 INFO L242 Difference]: Finished difference. Result has 183 places, 158 transitions, 1173 flow [2021-11-02 22:37:56,228 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=825, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1173, PETRI_PLACES=183, PETRI_TRANSITIONS=158} [2021-11-02 22:37:56,228 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 117 predicate places. [2021-11-02 22:37:56,228 INFO L470 AbstractCegarLoop]: Abstraction has has 183 places, 158 transitions, 1173 flow [2021-11-02 22:37:56,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:37:56,229 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:37:56,229 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] [2021-11-02 22:37:56,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-02 22:37:56,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:56,451 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:37:56,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:37:56,451 INFO L85 PathProgramCache]: Analyzing trace with hash 258077688, now seen corresponding path program 2 times [2021-11-02 22:37:56,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:37:56,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931872813] [2021-11-02 22:37:56,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:37:56,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:37:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:37:57,323 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-02 22:37:57,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:37:57,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931872813] [2021-11-02 22:37:57,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931872813] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:37:57,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492098109] [2021-11-02 22:37:57,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:37:57,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:37:57,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:37:57,325 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:37:57,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-02 22:37:57,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:37:57,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:37:57,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:37:57,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:38:31,872 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-02 22:38:31,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492098109] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:38:31,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:38:31,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 25 [2021-11-02 22:38:31,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338028499] [2021-11-02 22:38:31,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-02 22:38:31,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:38:31,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-02 22:38:31,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-11-02 22:38:31,876 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:38:31,877 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 158 transitions, 1173 flow. Second operand has 25 states, 25 states have (on average 44.48) internal successors, (1112), 25 states have internal predecessors, (1112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:31,878 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:38:31,878 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:38:31,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:38:37,005 INFO L129 PetriNetUnfolder]: 270/1029 cut-off events. [2021-11-02 22:38:37,005 INFO L130 PetriNetUnfolder]: For 3043/3043 co-relation queries the response was YES. [2021-11-02 22:38:37,011 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3531 conditions, 1029 events. 270/1029 cut-off events. For 3043/3043 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 7585 event pairs, 62 based on Foata normal form. 1/1029 useless extension candidates. Maximal degree in co-relation 3474. Up to 325 conditions per place. [2021-11-02 22:38:37,018 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 112 selfloop transitions, 82 changer transitions 9/237 dead transitions. [2021-11-02 22:38:37,018 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 237 transitions, 2139 flow [2021-11-02 22:38:37,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-02 22:38:37,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-02 22:38:37,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1629 transitions. [2021-11-02 22:38:37,022 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.628957528957529 [2021-11-02 22:38:37,022 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1629 transitions. [2021-11-02 22:38:37,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1629 transitions. [2021-11-02 22:38:37,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:38:37,024 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1629 transitions. [2021-11-02 22:38:37,027 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 46.542857142857144) internal successors, (1629), 35 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-02 22:38:37,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 74.0) internal successors, (2664), 36 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:37,034 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 74.0) internal successors, (2664), 36 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:37,034 INFO L186 Difference]: Start difference. First operand has 183 places, 158 transitions, 1173 flow. Second operand 35 states and 1629 transitions. [2021-11-02 22:38:37,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 237 transitions, 2139 flow [2021-11-02 22:38:37,064 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 237 transitions, 2066 flow, removed 24 selfloop flow, removed 7 redundant places. [2021-11-02 22:38:37,069 INFO L242 Difference]: Finished difference. Result has 218 places, 192 transitions, 1598 flow [2021-11-02 22:38:37,070 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=1110, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1598, PETRI_PLACES=218, PETRI_TRANSITIONS=192} [2021-11-02 22:38:37,070 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 152 predicate places. [2021-11-02 22:38:37,070 INFO L470 AbstractCegarLoop]: Abstraction has has 218 places, 192 transitions, 1598 flow [2021-11-02 22:38:37,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 44.48) internal successors, (1112), 25 states have internal predecessors, (1112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:37,071 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:38:37,071 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] [2021-11-02 22:38:37,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-02 22:38:37,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-02 22:38:37,287 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:38:37,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:38:37,287 INFO L85 PathProgramCache]: Analyzing trace with hash 435889042, now seen corresponding path program 3 times [2021-11-02 22:38:37,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:38:37,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896930722] [2021-11-02 22:38:37,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:38:37,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:38:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:38:38,307 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-02 22:38:38,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:38:38,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896930722] [2021-11-02 22:38:38,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896930722] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:38:38,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863812792] [2021-11-02 22:38:38,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:38:38,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:38:38,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:38:38,309 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:38:38,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-02 22:38:38,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:38:38,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:38:38,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:38:38,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:38:47,204 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-02 22:38:47,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863812792] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:38:47,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:38:47,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:38:47,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84996023] [2021-11-02 22:38:47,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:38:47,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:38:47,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:38:47,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:38:47,206 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:38:47,208 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 192 transitions, 1598 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:47,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:38:47,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:38:47,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:38:49,497 INFO L129 PetriNetUnfolder]: 276/1030 cut-off events. [2021-11-02 22:38:49,497 INFO L130 PetriNetUnfolder]: For 4182/4182 co-relation queries the response was YES. [2021-11-02 22:38:49,505 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4017 conditions, 1030 events. 276/1030 cut-off events. For 4182/4182 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 7509 event pairs, 60 based on Foata normal form. 1/1030 useless extension candidates. Maximal degree in co-relation 3951. Up to 332 conditions per place. [2021-11-02 22:38:49,511 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 127 selfloop transitions, 89 changer transitions 5/255 dead transitions. [2021-11-02 22:38:49,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 255 transitions, 2549 flow [2021-11-02 22:38:49,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-02 22:38:49,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-11-02 22:38:49,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1516 transitions. [2021-11-02 22:38:49,515 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6402027027027027 [2021-11-02 22:38:49,515 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1516 transitions. [2021-11-02 22:38:49,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1516 transitions. [2021-11-02 22:38:49,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:38:49,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1516 transitions. [2021-11-02 22:38:49,520 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 47.375) internal successors, (1516), 32 states have internal predecessors, (1516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:49,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 74.0) internal successors, (2442), 33 states have internal predecessors, (2442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:49,526 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 74.0) internal successors, (2442), 33 states have internal predecessors, (2442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:49,526 INFO L186 Difference]: Start difference. First operand has 218 places, 192 transitions, 1598 flow. Second operand 32 states and 1516 transitions. [2021-11-02 22:38:49,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 255 transitions, 2549 flow [2021-11-02 22:38:49,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 255 transitions, 2295 flow, removed 82 selfloop flow, removed 14 redundant places. [2021-11-02 22:38:49,608 INFO L242 Difference]: Finished difference. Result has 239 places, 210 transitions, 1774 flow [2021-11-02 22:38:49,608 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=1409, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1774, PETRI_PLACES=239, PETRI_TRANSITIONS=210} [2021-11-02 22:38:49,609 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 173 predicate places. [2021-11-02 22:38:49,609 INFO L470 AbstractCegarLoop]: Abstraction has has 239 places, 210 transitions, 1774 flow [2021-11-02 22:38:49,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:49,610 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:38:49,610 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] [2021-11-02 22:38:49,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-11-02 22:38:49,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-02 22:38:49,823 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:38:49,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:38:49,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1027335986, now seen corresponding path program 4 times [2021-11-02 22:38:49,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:38:49,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742507131] [2021-11-02 22:38:49,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:38:49,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:38:49,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:38:50,912 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-02 22:38:50,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:38:50,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742507131] [2021-11-02 22:38:50,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742507131] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:38:50,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523313413] [2021-11-02 22:38:50,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:38:50,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:38:50,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:38:50,915 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:38:50,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-02 22:38:51,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:38:51,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:38:51,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:38:51,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:38:59,897 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-02 22:38:59,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523313413] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:38:59,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:38:59,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:38:59,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70572048] [2021-11-02 22:38:59,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:38:59,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:38:59,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:38:59,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:38:59,900 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:38:59,902 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 210 transitions, 1774 flow. Second operand has 26 states, 26 states have (on average 44.46153846153846) internal successors, (1156), 26 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:38:59,902 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:38:59,902 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:38:59,902 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:02,883 INFO L129 PetriNetUnfolder]: 318/1195 cut-off events. [2021-11-02 22:39:02,884 INFO L130 PetriNetUnfolder]: For 6208/6208 co-relation queries the response was YES. [2021-11-02 22:39:02,892 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4961 conditions, 1195 events. 318/1195 cut-off events. For 6208/6208 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 9216 event pairs, 50 based on Foata normal form. 1/1195 useless extension candidates. Maximal degree in co-relation 4892. Up to 325 conditions per place. [2021-11-02 22:39:02,901 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 129 selfloop transitions, 153 changer transitions 7/323 dead transitions. [2021-11-02 22:39:02,901 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 323 transitions, 3504 flow [2021-11-02 22:39:02,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-02 22:39:02,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-02 22:39:02,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2123 transitions. [2021-11-02 22:39:02,907 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6375375375375375 [2021-11-02 22:39:02,907 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2123 transitions. [2021-11-02 22:39:02,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2123 transitions. [2021-11-02 22:39:02,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:02,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2123 transitions. [2021-11-02 22:39:02,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 47.17777777777778) internal successors, (2123), 45 states have internal predecessors, (2123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:02,920 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:02,921 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:02,922 INFO L186 Difference]: Start difference. First operand has 239 places, 210 transitions, 1774 flow. Second operand 45 states and 2123 transitions. [2021-11-02 22:39:02,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 323 transitions, 3504 flow [2021-11-02 22:39:02,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 323 transitions, 3264 flow, removed 75 selfloop flow, removed 15 redundant places. [2021-11-02 22:39:02,993 INFO L242 Difference]: Finished difference. Result has 281 places, 253 transitions, 2524 flow [2021-11-02 22:39:02,994 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=1603, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=2524, PETRI_PLACES=281, PETRI_TRANSITIONS=253} [2021-11-02 22:39:02,994 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 215 predicate places. [2021-11-02 22:39:02,994 INFO L470 AbstractCegarLoop]: Abstraction has has 281 places, 253 transitions, 2524 flow [2021-11-02 22:39:02,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.46153846153846) internal successors, (1156), 26 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:02,996 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:02,996 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] [2021-11-02 22:39:03,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:03,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-02 22:39:03,219 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:03,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:03,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1910034406, now seen corresponding path program 5 times [2021-11-02 22:39:03,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:03,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745650192] [2021-11-02 22:39:03,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:03,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:04,065 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-02 22:39:04,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:04,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745650192] [2021-11-02 22:39:04,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745650192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:04,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703467568] [2021-11-02 22:39:04,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:39:04,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:04,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:04,071 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:04,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-02 22:39:04,751 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:39:04,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:39:04,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:04,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:39:06,061 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-02 22:39:06,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703467568] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:06,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:39:06,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:39:06,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916160560] [2021-11-02 22:39:06,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:39:06,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:39:06,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:39:06,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:39:06,065 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:39:06,066 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 253 transitions, 2524 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:06,066 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:39:06,066 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:39:06,066 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:07,627 INFO L129 PetriNetUnfolder]: 317/1172 cut-off events. [2021-11-02 22:39:07,627 INFO L130 PetriNetUnfolder]: For 9323/9323 co-relation queries the response was YES. [2021-11-02 22:39:07,636 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5644 conditions, 1172 events. 317/1172 cut-off events. For 9323/9323 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 8943 event pairs, 62 based on Foata normal form. 1/1172 useless extension candidates. Maximal degree in co-relation 5563. Up to 453 conditions per place. [2021-11-02 22:39:07,647 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 166 selfloop transitions, 88 changer transitions 4/292 dead transitions. [2021-11-02 22:39:07,647 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 292 transitions, 3441 flow [2021-11-02 22:39:07,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-02 22:39:07,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-02 22:39:07,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1329 transitions. [2021-11-02 22:39:07,652 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6414092664092664 [2021-11-02 22:39:07,652 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1329 transitions. [2021-11-02 22:39:07,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1329 transitions. [2021-11-02 22:39:07,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:07,653 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1329 transitions. [2021-11-02 22:39:07,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 47.464285714285715) internal successors, (1329), 28 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:07,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 74.0) internal successors, (2146), 29 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:07,659 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 74.0) internal successors, (2146), 29 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:07,659 INFO L186 Difference]: Start difference. First operand has 281 places, 253 transitions, 2524 flow. Second operand 28 states and 1329 transitions. [2021-11-02 22:39:07,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 292 transitions, 3441 flow [2021-11-02 22:39:07,759 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 278 places, 292 transitions, 2987 flow, removed 137 selfloop flow, removed 27 redundant places. [2021-11-02 22:39:07,765 INFO L242 Difference]: Finished difference. Result has 287 places, 260 transitions, 2394 flow [2021-11-02 22:39:07,766 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=2109, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=2394, PETRI_PLACES=287, PETRI_TRANSITIONS=260} [2021-11-02 22:39:07,766 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 221 predicate places. [2021-11-02 22:39:07,766 INFO L470 AbstractCegarLoop]: Abstraction has has 287 places, 260 transitions, 2394 flow [2021-11-02 22:39:07,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:07,767 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:07,767 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] [2021-11-02 22:39:07,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:07,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-02 22:39:07,991 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:07,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:07,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1444690822, now seen corresponding path program 6 times [2021-11-02 22:39:07,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:07,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986915838] [2021-11-02 22:39:07,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:07,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:08,886 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-02 22:39:08,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:08,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986915838] [2021-11-02 22:39:08,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986915838] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:08,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129604223] [2021-11-02 22:39:08,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:39:08,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:08,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:08,888 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:08,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-02 22:39:09,630 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-02 22:39:09,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:39:09,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:09,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:39:18,245 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-02 22:39:18,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129604223] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:18,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:39:18,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:39:18,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90875142] [2021-11-02 22:39:18,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:39:18,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:39:18,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:39:18,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:39:18,248 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:39:18,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 260 transitions, 2394 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:18,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:39:18,250 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:39:18,250 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:20,214 INFO L129 PetriNetUnfolder]: 317/1189 cut-off events. [2021-11-02 22:39:20,214 INFO L130 PetriNetUnfolder]: For 7540/7540 co-relation queries the response was YES. [2021-11-02 22:39:20,223 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5314 conditions, 1189 events. 317/1189 cut-off events. For 7540/7540 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 9143 event pairs, 63 based on Foata normal form. 1/1189 useless extension candidates. Maximal degree in co-relation 5231. Up to 451 conditions per place. [2021-11-02 22:39:20,231 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 152 selfloop transitions, 109 changer transitions 4/299 dead transitions. [2021-11-02 22:39:20,231 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 299 transitions, 3316 flow [2021-11-02 22:39:20,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-02 22:39:20,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-02 22:39:20,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1587 transitions. [2021-11-02 22:39:20,246 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6307631160572337 [2021-11-02 22:39:20,246 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1587 transitions. [2021-11-02 22:39:20,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1587 transitions. [2021-11-02 22:39:20,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:20,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1587 transitions. [2021-11-02 22:39:20,250 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 46.6764705882353) internal successors, (1587), 34 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:20,254 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 74.0) internal successors, (2590), 35 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:20,255 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 74.0) internal successors, (2590), 35 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:20,255 INFO L186 Difference]: Start difference. First operand has 287 places, 260 transitions, 2394 flow. Second operand 34 states and 1587 transitions. [2021-11-02 22:39:20,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 299 transitions, 3316 flow [2021-11-02 22:39:20,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 297 places, 299 transitions, 3079 flow, removed 41 selfloop flow, removed 20 redundant places. [2021-11-02 22:39:20,343 INFO L242 Difference]: Finished difference. Result has 305 places, 268 transitions, 2551 flow [2021-11-02 22:39:20,344 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=2199, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2551, PETRI_PLACES=305, PETRI_TRANSITIONS=268} [2021-11-02 22:39:20,344 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 239 predicate places. [2021-11-02 22:39:20,344 INFO L470 AbstractCegarLoop]: Abstraction has has 305 places, 268 transitions, 2551 flow [2021-11-02 22:39:20,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:20,345 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:20,345 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] [2021-11-02 22:39:20,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:20,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:20,565 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:20,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:20,566 INFO L85 PathProgramCache]: Analyzing trace with hash -174891836, now seen corresponding path program 7 times [2021-11-02 22:39:20,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:20,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285560137] [2021-11-02 22:39:20,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:20,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:20,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:21,696 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-02 22:39:21,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:21,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285560137] [2021-11-02 22:39:21,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285560137] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:21,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023181476] [2021-11-02 22:39:21,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:39:21,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:21,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:21,699 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:21,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-02 22:39:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:22,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:22,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:39:31,146 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-02 22:39:31,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023181476] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:31,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:39:31,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:39:31,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53483178] [2021-11-02 22:39:31,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:39:31,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:39:31,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:39:31,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:39:31,148 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:39:31,150 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 268 transitions, 2551 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:31,150 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:39:31,150 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:39:31,150 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:33,964 INFO L129 PetriNetUnfolder]: 317/1188 cut-off events. [2021-11-02 22:39:33,964 INFO L130 PetriNetUnfolder]: For 6547/6547 co-relation queries the response was YES. [2021-11-02 22:39:33,974 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5150 conditions, 1188 events. 317/1188 cut-off events. For 6547/6547 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 9184 event pairs, 51 based on Foata normal form. 1/1185 useless extension candidates. Maximal degree in co-relation 5062. Up to 327 conditions per place. [2021-11-02 22:39:33,982 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 131 selfloop transitions, 164 changer transitions 5/334 dead transitions. [2021-11-02 22:39:33,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 334 transitions, 3750 flow [2021-11-02 22:39:33,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-02 22:39:33,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-02 22:39:33,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1942 transitions. [2021-11-02 22:39:33,986 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6400791034937376 [2021-11-02 22:39:33,986 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 1942 transitions. [2021-11-02 22:39:33,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 1942 transitions. [2021-11-02 22:39:33,987 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:33,987 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 1942 transitions. [2021-11-02 22:39:33,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 47.36585365853659) internal successors, (1942), 41 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:33,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:33,996 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:33,996 INFO L186 Difference]: Start difference. First operand has 305 places, 268 transitions, 2551 flow. Second operand 41 states and 1942 transitions. [2021-11-02 22:39:33,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 334 transitions, 3750 flow [2021-11-02 22:39:34,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 334 transitions, 3497 flow, removed 25 selfloop flow, removed 28 redundant places. [2021-11-02 22:39:34,062 INFO L242 Difference]: Finished difference. Result has 320 places, 272 transitions, 2754 flow [2021-11-02 22:39:34,062 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=2314, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2754, PETRI_PLACES=320, PETRI_TRANSITIONS=272} [2021-11-02 22:39:34,062 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 254 predicate places. [2021-11-02 22:39:34,062 INFO L470 AbstractCegarLoop]: Abstraction has has 320 places, 272 transitions, 2754 flow [2021-11-02 22:39:34,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:34,063 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:34,063 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] [2021-11-02 22:39:34,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:34,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:34,263 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:34,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:34,264 INFO L85 PathProgramCache]: Analyzing trace with hash 157084434, now seen corresponding path program 8 times [2021-11-02 22:39:34,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:34,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596110952] [2021-11-02 22:39:34,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:34,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:34,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:35,050 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-02 22:39:35,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:35,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596110952] [2021-11-02 22:39:35,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596110952] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:35,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163958178] [2021-11-02 22:39:35,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:39:35,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:35,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:35,052 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:35,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-02 22:39:35,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:39:35,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:39:35,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:35,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:39:38,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-02 22:39:38,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163958178] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:38,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:39:38,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:39:38,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355226261] [2021-11-02 22:39:38,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:39:38,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:39:38,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:39:38,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:39:38,017 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:39:38,018 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 272 transitions, 2754 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:38,018 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:39:38,018 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:39:38,018 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:39,692 INFO L129 PetriNetUnfolder]: 341/1237 cut-off events. [2021-11-02 22:39:39,692 INFO L130 PetriNetUnfolder]: For 7681/7681 co-relation queries the response was YES. [2021-11-02 22:39:39,701 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5680 conditions, 1237 events. 341/1237 cut-off events. For 7681/7681 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 9541 event pairs, 80 based on Foata normal form. 1/1232 useless extension candidates. Maximal degree in co-relation 5589. Up to 535 conditions per place. [2021-11-02 22:39:39,709 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 215 selfloop transitions, 98 changer transitions 5/352 dead transitions. [2021-11-02 22:39:39,709 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 352 transitions, 4286 flow [2021-11-02 22:39:39,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-02 22:39:39,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-11-02 22:39:39,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1422 transitions. [2021-11-02 22:39:39,712 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6405405405405405 [2021-11-02 22:39:39,712 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1422 transitions. [2021-11-02 22:39:39,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1422 transitions. [2021-11-02 22:39:39,713 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:39,713 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1422 transitions. [2021-11-02 22:39:39,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 47.4) internal successors, (1422), 30 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:39,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 74.0) internal successors, (2294), 31 states have internal predecessors, (2294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:39,719 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 74.0) internal successors, (2294), 31 states have internal predecessors, (2294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:39,720 INFO L186 Difference]: Start difference. First operand has 320 places, 272 transitions, 2754 flow. Second operand 30 states and 1422 transitions. [2021-11-02 22:39:39,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 352 transitions, 4286 flow [2021-11-02 22:39:39,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 352 transitions, 3820 flow, removed 53 selfloop flow, removed 37 redundant places. [2021-11-02 22:39:39,821 INFO L242 Difference]: Finished difference. Result has 322 places, 310 transitions, 3077 flow [2021-11-02 22:39:39,822 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=2376, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=3077, PETRI_PLACES=322, PETRI_TRANSITIONS=310} [2021-11-02 22:39:39,822 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 256 predicate places. [2021-11-02 22:39:39,822 INFO L470 AbstractCegarLoop]: Abstraction has has 322 places, 310 transitions, 3077 flow [2021-11-02 22:39:39,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:39,822 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:39,822 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] [2021-11-02 22:39:39,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:40,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:40,023 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:40,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:40,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1537675426, now seen corresponding path program 9 times [2021-11-02 22:39:40,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:40,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332122179] [2021-11-02 22:39:40,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:40,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:40,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-02 22:39:40,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:40,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332122179] [2021-11-02 22:39:40,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332122179] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:40,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736591719] [2021-11-02 22:39:40,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:39:40,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:40,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:40,936 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:40,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-02 22:39:41,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:39:41,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:39:41,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:41,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:39:50,985 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-02 22:39:50,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736591719] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:50,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:39:50,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:39:50,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822573196] [2021-11-02 22:39:50,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:39:50,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:39:50,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:39:50,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:39:50,987 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:39:50,988 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 310 transitions, 3077 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:50,988 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:39:50,988 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:39:50,988 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:39:53,157 INFO L129 PetriNetUnfolder]: 355/1277 cut-off events. [2021-11-02 22:39:53,157 INFO L130 PetriNetUnfolder]: For 8098/8098 co-relation queries the response was YES. [2021-11-02 22:39:53,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5944 conditions, 1277 events. 355/1277 cut-off events. For 8098/8098 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 9948 event pairs, 81 based on Foata normal form. 1/1272 useless extension candidates. Maximal degree in co-relation 5843. Up to 555 conditions per place. [2021-11-02 22:39:53,175 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 224 selfloop transitions, 101 changer transitions 4/363 dead transitions. [2021-11-02 22:39:53,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 363 transitions, 4315 flow [2021-11-02 22:39:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-02 22:39:53,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-02 22:39:53,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1732 transitions. [2021-11-02 22:39:53,177 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6325785244704164 [2021-11-02 22:39:53,178 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1732 transitions. [2021-11-02 22:39:53,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1732 transitions. [2021-11-02 22:39:53,178 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:39:53,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1732 transitions. [2021-11-02 22:39:53,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 46.810810810810814) internal successors, (1732), 37 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:53,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:53,186 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:53,186 INFO L186 Difference]: Start difference. First operand has 322 places, 310 transitions, 3077 flow. Second operand 37 states and 1732 transitions. [2021-11-02 22:39:53,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 363 transitions, 4315 flow [2021-11-02 22:39:53,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 363 transitions, 4083 flow, removed 87 selfloop flow, removed 10 redundant places. [2021-11-02 22:39:53,280 INFO L242 Difference]: Finished difference. Result has 355 places, 329 transitions, 3378 flow [2021-11-02 22:39:53,281 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=2879, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3378, PETRI_PLACES=355, PETRI_TRANSITIONS=329} [2021-11-02 22:39:53,281 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 289 predicate places. [2021-11-02 22:39:53,282 INFO L470 AbstractCegarLoop]: Abstraction has has 355 places, 329 transitions, 3378 flow [2021-11-02 22:39:53,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:39:53,282 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:39:53,282 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] [2021-11-02 22:39:53,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-02 22:39:53,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-02 22:39:53,487 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:39:53,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:39:53,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1335761460, now seen corresponding path program 10 times [2021-11-02 22:39:53,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:39:53,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227938301] [2021-11-02 22:39:53,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:39:53,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:39:53,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:39:54,379 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-02 22:39:54,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:39:54,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227938301] [2021-11-02 22:39:54,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227938301] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:39:54,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485830570] [2021-11-02 22:39:54,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:39:54,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:39:54,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:39:54,380 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:39:54,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-02 22:39:55,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:39:55,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:39:55,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:39:55,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:40:04,283 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-02 22:40:04,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485830570] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:04,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:40:04,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:40:04,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812983563] [2021-11-02 22:40:04,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:40:04,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:40:04,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:40:04,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:40:04,287 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:40:04,287 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 329 transitions, 3378 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:04,287 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:40:04,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:40:04,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:40:07,732 INFO L129 PetriNetUnfolder]: 371/1371 cut-off events. [2021-11-02 22:40:07,732 INFO L130 PetriNetUnfolder]: For 8386/8386 co-relation queries the response was YES. [2021-11-02 22:40:07,746 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6388 conditions, 1371 events. 371/1371 cut-off events. For 8386/8386 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 11058 event pairs, 76 based on Foata normal form. 1/1369 useless extension candidates. Maximal degree in co-relation 6279. Up to 523 conditions per place. [2021-11-02 22:40:07,754 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 217 selfloop transitions, 150 changer transitions 6/407 dead transitions. [2021-11-02 22:40:07,754 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 407 transitions, 5030 flow [2021-11-02 22:40:07,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-02 22:40:07,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-11-02 22:40:07,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2288 transitions. [2021-11-02 22:40:07,759 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6309983452840596 [2021-11-02 22:40:07,759 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2288 transitions. [2021-11-02 22:40:07,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2288 transitions. [2021-11-02 22:40:07,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:40:07,759 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2288 transitions. [2021-11-02 22:40:07,762 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 46.69387755102041) internal successors, (2288), 49 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:07,767 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 74.0) internal successors, (3700), 50 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:07,768 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 74.0) internal successors, (3700), 50 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:07,769 INFO L186 Difference]: Start difference. First operand has 355 places, 329 transitions, 3378 flow. Second operand 49 states and 2288 transitions. [2021-11-02 22:40:07,769 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 407 transitions, 5030 flow [2021-11-02 22:40:07,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 374 places, 407 transitions, 4756 flow, removed 58 selfloop flow, removed 26 redundant places. [2021-11-02 22:40:07,902 INFO L242 Difference]: Finished difference. Result has 386 places, 346 transitions, 3744 flow [2021-11-02 22:40:07,903 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=3138, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=3744, PETRI_PLACES=386, PETRI_TRANSITIONS=346} [2021-11-02 22:40:07,903 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 320 predicate places. [2021-11-02 22:40:07,904 INFO L470 AbstractCegarLoop]: Abstraction has has 386 places, 346 transitions, 3744 flow [2021-11-02 22:40:07,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:07,904 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:40:07,904 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] [2021-11-02 22:40:07,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-02 22:40:08,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:08,119 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:40:08,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:40:08,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1788331346, now seen corresponding path program 11 times [2021-11-02 22:40:08,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:40:08,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582874181] [2021-11-02 22:40:08,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:40:08,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:40:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:09,066 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-02 22:40:09,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:40:09,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582874181] [2021-11-02 22:40:09,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582874181] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:09,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119784262] [2021-11-02 22:40:09,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:40:09,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:09,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:40:09,068 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:40:09,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-02 22:40:10,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:40:10,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:40:10,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:40:10,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:40:19,141 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-02 22:40:19,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119784262] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:19,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:40:19,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:40:19,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932955872] [2021-11-02 22:40:19,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:40:19,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:40:19,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:40:19,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:40:19,144 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:40:19,145 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 346 transitions, 3744 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:19,145 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:40:19,145 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:40:19,145 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:40:21,808 INFO L129 PetriNetUnfolder]: 392/1476 cut-off events. [2021-11-02 22:40:21,809 INFO L130 PetriNetUnfolder]: For 11777/11777 co-relation queries the response was YES. [2021-11-02 22:40:21,831 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7202 conditions, 1476 events. 392/1476 cut-off events. For 11777/11777 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 12147 event pairs, 79 based on Foata normal form. 1/1474 useless extension candidates. Maximal degree in co-relation 7084. Up to 575 conditions per place. [2021-11-02 22:40:21,841 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 248 selfloop transitions, 140 changer transitions 5/427 dead transitions. [2021-11-02 22:40:21,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 427 transitions, 5597 flow [2021-11-02 22:40:21,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-02 22:40:21,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-02 22:40:21,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1956 transitions. [2021-11-02 22:40:21,844 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6446934739617667 [2021-11-02 22:40:21,844 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 1956 transitions. [2021-11-02 22:40:21,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 1956 transitions. [2021-11-02 22:40:21,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:40:21,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 1956 transitions. [2021-11-02 22:40:21,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 47.707317073170735) internal successors, (1956), 41 states have internal predecessors, (1956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:21,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:21,855 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:21,856 INFO L186 Difference]: Start difference. First operand has 386 places, 346 transitions, 3744 flow. Second operand 41 states and 1956 transitions. [2021-11-02 22:40:21,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 423 places, 427 transitions, 5597 flow [2021-11-02 22:40:22,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 390 places, 427 transitions, 5144 flow, removed 141 selfloop flow, removed 33 redundant places. [2021-11-02 22:40:22,039 INFO L242 Difference]: Finished difference. Result has 397 places, 362 transitions, 3920 flow [2021-11-02 22:40:22,040 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=3411, PETRI_DIFFERENCE_MINUEND_PLACES=350, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3920, PETRI_PLACES=397, PETRI_TRANSITIONS=362} [2021-11-02 22:40:22,040 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 331 predicate places. [2021-11-02 22:40:22,040 INFO L470 AbstractCegarLoop]: Abstraction has has 397 places, 362 transitions, 3920 flow [2021-11-02 22:40:22,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:22,041 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:40:22,041 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] [2021-11-02 22:40:22,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-02 22:40:22,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-02 22:40:22,255 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:40:22,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:40:22,255 INFO L85 PathProgramCache]: Analyzing trace with hash 217942644, now seen corresponding path program 12 times [2021-11-02 22:40:22,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:40:22,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153035315] [2021-11-02 22:40:22,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:40:22,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:40:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:23,344 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-02 22:40:23,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:40:23,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153035315] [2021-11-02 22:40:23,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153035315] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:23,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471860470] [2021-11-02 22:40:23,344 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:40:23,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:23,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:40:23,346 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:40:23,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-02 22:40:24,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-02 22:40:24,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:40:24,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:40:24,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:40:33,672 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-02 22:40:33,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471860470] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:33,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:40:33,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:40:33,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533571396] [2021-11-02 22:40:33,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:40:33,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:40:33,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:40:33,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:40:33,674 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:40:33,675 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 362 transitions, 3920 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:33,675 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:40:33,675 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:40:33,676 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:40:36,785 INFO L129 PetriNetUnfolder]: 403/1497 cut-off events. [2021-11-02 22:40:36,785 INFO L130 PetriNetUnfolder]: For 11539/11539 co-relation queries the response was YES. [2021-11-02 22:40:36,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7410 conditions, 1497 events. 403/1497 cut-off events. For 11539/11539 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 12368 event pairs, 77 based on Foata normal form. 2/1495 useless extension candidates. Maximal degree in co-relation 7289. Up to 605 conditions per place. [2021-11-02 22:40:36,824 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 250 selfloop transitions, 143 changer transitions 6/433 dead transitions. [2021-11-02 22:40:36,824 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 438 places, 433 transitions, 5621 flow [2021-11-02 22:40:36,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-02 22:40:36,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-02 22:40:36,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2119 transitions. [2021-11-02 22:40:36,828 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6363363363363364 [2021-11-02 22:40:36,828 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2119 transitions. [2021-11-02 22:40:36,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2119 transitions. [2021-11-02 22:40:36,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:40:36,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2119 transitions. [2021-11-02 22:40:36,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 47.08888888888889) internal successors, (2119), 45 states have internal predecessors, (2119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:36,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:36,838 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:36,839 INFO L186 Difference]: Start difference. First operand has 397 places, 362 transitions, 3920 flow. Second operand 45 states and 2119 transitions. [2021-11-02 22:40:36,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 438 places, 433 transitions, 5621 flow [2021-11-02 22:40:37,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 433 transitions, 5330 flow, removed 44 selfloop flow, removed 32 redundant places. [2021-11-02 22:40:37,031 INFO L242 Difference]: Finished difference. Result has 412 places, 381 transitions, 4358 flow [2021-11-02 22:40:37,031 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=3664, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=362, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=4358, PETRI_PLACES=412, PETRI_TRANSITIONS=381} [2021-11-02 22:40:37,032 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 346 predicate places. [2021-11-02 22:40:37,032 INFO L470 AbstractCegarLoop]: Abstraction has has 412 places, 381 transitions, 4358 flow [2021-11-02 22:40:37,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:37,033 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:40:37,033 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] [2021-11-02 22:40:37,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-02 22:40:37,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-02 22:40:37,247 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:40:37,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:40:37,247 INFO L85 PathProgramCache]: Analyzing trace with hash 820269142, now seen corresponding path program 13 times [2021-11-02 22:40:37,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:40:37,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865451084] [2021-11-02 22:40:37,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:40:37,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:40:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:38,292 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-02 22:40:38,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:40:38,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865451084] [2021-11-02 22:40:38,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865451084] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:38,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416944641] [2021-11-02 22:40:38,292 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:40:38,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:38,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:40:38,293 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:40:38,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-02 22:40:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:39,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:40:39,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:40:48,972 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-02 22:40:48,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416944641] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:48,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:40:48,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:40:48,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597065255] [2021-11-02 22:40:48,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:40:48,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:40:48,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:40:48,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:40:48,975 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:40:48,976 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 381 transitions, 4358 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:48,976 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:40:48,976 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:40:48,976 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:40:52,121 INFO L129 PetriNetUnfolder]: 403/1467 cut-off events. [2021-11-02 22:40:52,121 INFO L130 PetriNetUnfolder]: For 11352/11352 co-relation queries the response was YES. [2021-11-02 22:40:52,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7374 conditions, 1467 events. 403/1467 cut-off events. For 11352/11352 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 12023 event pairs, 75 based on Foata normal form. 1/1464 useless extension candidates. Maximal degree in co-relation 7250. Up to 591 conditions per place. [2021-11-02 22:40:52,149 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 249 selfloop transitions, 150 changer transitions 5/438 dead transitions. [2021-11-02 22:40:52,149 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 438 transitions, 5847 flow [2021-11-02 22:40:52,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-11-02 22:40:52,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-11-02 22:40:52,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2298 transitions. [2021-11-02 22:40:52,153 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6337562051847766 [2021-11-02 22:40:52,153 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2298 transitions. [2021-11-02 22:40:52,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2298 transitions. [2021-11-02 22:40:52,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:40:52,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2298 transitions. [2021-11-02 22:40:52,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 46.89795918367347) internal successors, (2298), 49 states have internal predecessors, (2298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:52,163 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 74.0) internal successors, (3700), 50 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:52,163 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 74.0) internal successors, (3700), 50 states have internal predecessors, (3700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:52,164 INFO L186 Difference]: Start difference. First operand has 412 places, 381 transitions, 4358 flow. Second operand 49 states and 2298 transitions. [2021-11-02 22:40:52,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 438 transitions, 5847 flow [2021-11-02 22:40:52,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 438 transitions, 5553 flow, removed 60 selfloop flow, removed 32 redundant places. [2021-11-02 22:40:52,372 INFO L242 Difference]: Finished difference. Result has 431 places, 384 transitions, 4523 flow [2021-11-02 22:40:52,373 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=4118, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=4523, PETRI_PLACES=431, PETRI_TRANSITIONS=384} [2021-11-02 22:40:52,373 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 365 predicate places. [2021-11-02 22:40:52,374 INFO L470 AbstractCegarLoop]: Abstraction has has 431 places, 384 transitions, 4523 flow [2021-11-02 22:40:52,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:52,374 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:40:52,374 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] [2021-11-02 22:40:52,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-02 22:40:52,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:52,584 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:40:52,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:40:52,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1429712842, now seen corresponding path program 14 times [2021-11-02 22:40:52,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:40:52,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644303167] [2021-11-02 22:40:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:40:52,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:40:52,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:53,686 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-02 22:40:53,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:40:53,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644303167] [2021-11-02 22:40:53,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644303167] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:53,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003391368] [2021-11-02 22:40:53,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:40:53,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:53,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:40:53,687 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:40:53,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-02 22:40:54,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:40:54,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:40:54,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:40:54,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:40:55,941 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-02 22:40:55,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003391368] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:55,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:40:55,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:40:55,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621081029] [2021-11-02 22:40:55,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:40:55,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:40:55,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:40:55,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:40:55,944 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:40:55,945 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 384 transitions, 4523 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:55,946 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:40:55,946 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:40:55,946 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:40:58,533 INFO L129 PetriNetUnfolder]: 433/1561 cut-off events. [2021-11-02 22:40:58,534 INFO L130 PetriNetUnfolder]: For 11137/11137 co-relation queries the response was YES. [2021-11-02 22:40:58,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8032 conditions, 1561 events. 433/1561 cut-off events. For 11137/11137 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 12929 event pairs, 87 based on Foata normal form. 2/1558 useless extension candidates. Maximal degree in co-relation 7904. Up to 699 conditions per place. [2021-11-02 22:40:58,567 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 299 selfloop transitions, 151 changer transitions 9/493 dead transitions. [2021-11-02 22:40:58,568 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 493 transitions, 6733 flow [2021-11-02 22:40:58,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-02 22:40:58,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2021-11-02 22:40:58,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2016 transitions. [2021-11-02 22:40:58,572 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.633563796354494 [2021-11-02 22:40:58,572 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2016 transitions. [2021-11-02 22:40:58,572 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2016 transitions. [2021-11-02 22:40:58,573 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:40:58,573 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2016 transitions. [2021-11-02 22:40:58,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 46.883720930232556) internal successors, (2016), 43 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:58,582 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 74.0) internal successors, (3256), 44 states have internal predecessors, (3256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:58,583 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 74.0) internal successors, (3256), 44 states have internal predecessors, (3256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:58,583 INFO L186 Difference]: Start difference. First operand has 431 places, 384 transitions, 4523 flow. Second operand 43 states and 2016 transitions. [2021-11-02 22:40:58,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 493 transitions, 6733 flow [2021-11-02 22:40:58,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 493 transitions, 6349 flow, removed 50 selfloop flow, removed 41 redundant places. [2021-11-02 22:40:58,805 INFO L242 Difference]: Finished difference. Result has 447 places, 444 transitions, 5355 flow [2021-11-02 22:40:58,806 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=4198, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=5355, PETRI_PLACES=447, PETRI_TRANSITIONS=444} [2021-11-02 22:40:58,807 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 381 predicate places. [2021-11-02 22:40:58,807 INFO L470 AbstractCegarLoop]: Abstraction has has 447 places, 444 transitions, 5355 flow [2021-11-02 22:40:58,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:40:58,807 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:40:58,807 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] [2021-11-02 22:40:58,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-02 22:40:59,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:59,031 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:40:59,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:40:59,031 INFO L85 PathProgramCache]: Analyzing trace with hash 304663446, now seen corresponding path program 15 times [2021-11-02 22:40:59,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:40:59,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638748765] [2021-11-02 22:40:59,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:40:59,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:40:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:40:59,910 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-02 22:40:59,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:40:59,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638748765] [2021-11-02 22:40:59,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638748765] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:40:59,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243874758] [2021-11-02 22:40:59,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:40:59,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:40:59,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:40:59,912 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:40:59,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-02 22:41:01,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:41:01,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:01,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:01,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:02,345 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-02 22:41:02,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243874758] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:02,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:02,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:02,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43803861] [2021-11-02 22:41:02,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:02,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:02,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:02,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:02,348 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:02,349 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 444 transitions, 5355 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:02,349 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:02,349 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:02,349 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:04,877 INFO L129 PetriNetUnfolder]: 487/1752 cut-off events. [2021-11-02 22:41:04,877 INFO L130 PetriNetUnfolder]: For 15159/15159 co-relation queries the response was YES. [2021-11-02 22:41:04,898 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9450 conditions, 1752 events. 487/1752 cut-off events. For 15159/15159 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 14914 event pairs, 93 based on Foata normal form. 2/1750 useless extension candidates. Maximal degree in co-relation 9307. Up to 728 conditions per place. [2021-11-02 22:41:04,908 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 350 selfloop transitions, 174 changer transitions 10/568 dead transitions. [2021-11-02 22:41:04,908 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 478 places, 568 transitions, 8294 flow [2021-11-02 22:41:04,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-02 22:41:04,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-02 22:41:04,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1771 transitions. [2021-11-02 22:41:04,911 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6468224981738495 [2021-11-02 22:41:04,912 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1771 transitions. [2021-11-02 22:41:04,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1771 transitions. [2021-11-02 22:41:04,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:04,913 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1771 transitions. [2021-11-02 22:41:04,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 47.86486486486486) internal successors, (1771), 37 states have internal predecessors, (1771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:04,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:04,920 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:04,920 INFO L186 Difference]: Start difference. First operand has 447 places, 444 transitions, 5355 flow. Second operand 37 states and 1771 transitions. [2021-11-02 22:41:04,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 478 places, 568 transitions, 8294 flow [2021-11-02 22:41:05,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 568 transitions, 7910 flow, removed 156 selfloop flow, removed 13 redundant places. [2021-11-02 22:41:05,229 INFO L242 Difference]: Finished difference. Result has 477 places, 495 transitions, 6497 flow [2021-11-02 22:41:05,230 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=5122, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6497, PETRI_PLACES=477, PETRI_TRANSITIONS=495} [2021-11-02 22:41:05,230 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 411 predicate places. [2021-11-02 22:41:05,230 INFO L470 AbstractCegarLoop]: Abstraction has has 477 places, 495 transitions, 6497 flow [2021-11-02 22:41:05,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:05,231 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:05,231 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] [2021-11-02 22:41:05,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:05,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-02 22:41:05,435 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:05,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:05,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1097382874, now seen corresponding path program 16 times [2021-11-02 22:41:05,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:05,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100927204] [2021-11-02 22:41:05,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:05,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:05,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:06,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-02 22:41:06,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:06,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100927204] [2021-11-02 22:41:06,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100927204] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:06,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712187400] [2021-11-02 22:41:06,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:41:06,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:06,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:06,457 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:06,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-02 22:41:07,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:41:07,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:07,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:07,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:09,060 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-02 22:41:09,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712187400] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:09,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:09,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:09,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460141281] [2021-11-02 22:41:09,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:09,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:09,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:09,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:09,063 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:09,064 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 495 transitions, 6497 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:09,064 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:09,064 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:09,064 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:11,671 INFO L129 PetriNetUnfolder]: 531/1934 cut-off events. [2021-11-02 22:41:11,671 INFO L130 PetriNetUnfolder]: For 20977/20977 co-relation queries the response was YES. [2021-11-02 22:41:11,693 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10767 conditions, 1934 events. 531/1934 cut-off events. For 20977/20977 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 16991 event pairs, 102 based on Foata normal form. 1/1932 useless extension candidates. Maximal degree in co-relation 10620. Up to 869 conditions per place. [2021-11-02 22:41:11,706 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 405 selfloop transitions, 150 changer transitions 6/595 dead transitions. [2021-11-02 22:41:11,706 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 595 transitions, 9176 flow [2021-11-02 22:41:11,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-02 22:41:11,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-02 22:41:11,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1797 transitions. [2021-11-02 22:41:11,708 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6390469416785206 [2021-11-02 22:41:11,708 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1797 transitions. [2021-11-02 22:41:11,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1797 transitions. [2021-11-02 22:41:11,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:11,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1797 transitions. [2021-11-02 22:41:11,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 47.28947368421053) internal successors, (1797), 38 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:11,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:11,713 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:11,714 INFO L186 Difference]: Start difference. First operand has 477 places, 495 transitions, 6497 flow. Second operand 38 states and 1797 transitions. [2021-11-02 22:41:11,714 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 595 transitions, 9176 flow [2021-11-02 22:41:11,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 595 transitions, 8394 flow, removed 335 selfloop flow, removed 17 redundant places. [2021-11-02 22:41:11,979 INFO L242 Difference]: Finished difference. Result has 509 places, 540 transitions, 7050 flow [2021-11-02 22:41:11,980 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=5991, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7050, PETRI_PLACES=509, PETRI_TRANSITIONS=540} [2021-11-02 22:41:11,981 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 443 predicate places. [2021-11-02 22:41:11,981 INFO L470 AbstractCegarLoop]: Abstraction has has 509 places, 540 transitions, 7050 flow [2021-11-02 22:41:11,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:11,981 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:11,982 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] [2021-11-02 22:41:12,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:12,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-02 22:41:12,195 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:12,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:12,195 INFO L85 PathProgramCache]: Analyzing trace with hash -783346890, now seen corresponding path program 17 times [2021-11-02 22:41:12,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:12,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496683960] [2021-11-02 22:41:12,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:12,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:13,085 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-02 22:41:13,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:13,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496683960] [2021-11-02 22:41:13,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496683960] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:13,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321736608] [2021-11-02 22:41:13,085 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:41:13,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:13,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:13,086 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:13,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-02 22:41:14,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:41:14,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:14,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:14,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:15,726 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-02 22:41:15,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321736608] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:15,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:15,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:15,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177166810] [2021-11-02 22:41:15,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:15,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:15,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:15,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:15,728 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:15,729 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 540 transitions, 7050 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:15,729 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:15,729 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:15,729 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:18,464 INFO L129 PetriNetUnfolder]: 563/2065 cut-off events. [2021-11-02 22:41:18,464 INFO L130 PetriNetUnfolder]: For 23768/23768 co-relation queries the response was YES. [2021-11-02 22:41:18,491 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11502 conditions, 2065 events. 563/2065 cut-off events. For 23768/23768 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 18484 event pairs, 112 based on Foata normal form. 1/2063 useless extension candidates. Maximal degree in co-relation 11342. Up to 969 conditions per place. [2021-11-02 22:41:18,501 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 447 selfloop transitions, 145 changer transitions 6/632 dead transitions. [2021-11-02 22:41:18,501 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 632 transitions, 9798 flow [2021-11-02 22:41:18,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-02 22:41:18,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2021-11-02 22:41:18,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1980 transitions. [2021-11-02 22:41:18,503 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.637065637065637 [2021-11-02 22:41:18,503 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 1980 transitions. [2021-11-02 22:41:18,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 1980 transitions. [2021-11-02 22:41:18,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:18,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 1980 transitions. [2021-11-02 22:41:18,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 47.142857142857146) internal successors, (1980), 42 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-02 22:41:18,511 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 74.0) internal successors, (3182), 43 states have internal predecessors, (3182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:18,512 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 74.0) internal successors, (3182), 43 states have internal predecessors, (3182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:18,512 INFO L186 Difference]: Start difference. First operand has 509 places, 540 transitions, 7050 flow. Second operand 42 states and 1980 transitions. [2021-11-02 22:41:18,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 632 transitions, 9798 flow [2021-11-02 22:41:18,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 632 transitions, 9325 flow, removed 160 selfloop flow, removed 20 redundant places. [2021-11-02 22:41:18,799 INFO L242 Difference]: Finished difference. Result has 538 places, 575 transitions, 7738 flow [2021-11-02 22:41:18,800 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=6602, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=540, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=7738, PETRI_PLACES=538, PETRI_TRANSITIONS=575} [2021-11-02 22:41:18,800 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 472 predicate places. [2021-11-02 22:41:18,800 INFO L470 AbstractCegarLoop]: Abstraction has has 538 places, 575 transitions, 7738 flow [2021-11-02 22:41:18,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:18,800 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:18,801 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] [2021-11-02 22:41:18,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:19,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:19,001 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:19,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:19,001 INFO L85 PathProgramCache]: Analyzing trace with hash -207469126, now seen corresponding path program 18 times [2021-11-02 22:41:19,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:19,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543085187] [2021-11-02 22:41:19,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:19,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:19,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:19,978 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-02 22:41:19,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:19,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543085187] [2021-11-02 22:41:19,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543085187] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:19,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438878200] [2021-11-02 22:41:19,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:41:19,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:19,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:19,979 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:19,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-02 22:41:21,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-02 22:41:21,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:21,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:21,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:22,961 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-02 22:41:22,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438878200] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:22,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:22,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:22,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113258243] [2021-11-02 22:41:22,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:22,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:22,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:22,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:22,964 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:22,964 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 575 transitions, 7738 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:22,964 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:22,964 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:22,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:26,104 INFO L129 PetriNetUnfolder]: 627/2298 cut-off events. [2021-11-02 22:41:26,105 INFO L130 PetriNetUnfolder]: For 30509/30509 co-relation queries the response was YES. [2021-11-02 22:41:26,135 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12950 conditions, 2298 events. 627/2298 cut-off events. For 30509/30509 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 21097 event pairs, 119 based on Foata normal form. 5/2300 useless extension candidates. Maximal degree in co-relation 12781. Up to 1024 conditions per place. [2021-11-02 22:41:26,145 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 471 selfloop transitions, 184 changer transitions 12/701 dead transitions. [2021-11-02 22:41:26,145 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 572 places, 701 transitions, 10625 flow [2021-11-02 22:41:26,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-02 22:41:26,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-02 22:41:26,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1809 transitions. [2021-11-02 22:41:26,147 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6433143669985776 [2021-11-02 22:41:26,147 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1809 transitions. [2021-11-02 22:41:26,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1809 transitions. [2021-11-02 22:41:26,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:26,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1809 transitions. [2021-11-02 22:41:26,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 47.60526315789474) internal successors, (1809), 38 states have internal predecessors, (1809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:26,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:26,152 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:26,152 INFO L186 Difference]: Start difference. First operand has 538 places, 575 transitions, 7738 flow. Second operand 38 states and 1809 transitions. [2021-11-02 22:41:26,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 572 places, 701 transitions, 10625 flow [2021-11-02 22:41:26,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 701 transitions, 10048 flow, removed 214 selfloop flow, removed 19 redundant places. [2021-11-02 22:41:26,574 INFO L242 Difference]: Finished difference. Result has 567 places, 632 transitions, 8497 flow [2021-11-02 22:41:26,574 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=7187, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8497, PETRI_PLACES=567, PETRI_TRANSITIONS=632} [2021-11-02 22:41:26,575 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 501 predicate places. [2021-11-02 22:41:26,575 INFO L470 AbstractCegarLoop]: Abstraction has has 567 places, 632 transitions, 8497 flow [2021-11-02 22:41:26,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:26,575 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:26,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] [2021-11-02 22:41:26,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:26,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-11-02 22:41:26,780 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:26,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:26,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2142511078, now seen corresponding path program 19 times [2021-11-02 22:41:26,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:26,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94811391] [2021-11-02 22:41:26,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:26,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:26,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:27,603 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-02 22:41:27,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:27,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94811391] [2021-11-02 22:41:27,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94811391] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:27,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540045714] [2021-11-02 22:41:27,606 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:41:27,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:27,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:27,608 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:27,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-02 22:41:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:29,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:29,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:30,754 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-02 22:41:30,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540045714] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:30,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:30,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:30,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706888912] [2021-11-02 22:41:30,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:30,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:30,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:30,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:30,757 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:30,758 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 632 transitions, 8497 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:30,758 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:30,758 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:30,759 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:33,542 INFO L129 PetriNetUnfolder]: 627/2267 cut-off events. [2021-11-02 22:41:33,542 INFO L130 PetriNetUnfolder]: For 32176/32176 co-relation queries the response was YES. [2021-11-02 22:41:33,573 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13091 conditions, 2267 events. 627/2267 cut-off events. For 32176/32176 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 20839 event pairs, 146 based on Foata normal form. 1/2265 useless extension candidates. Maximal degree in co-relation 12910. Up to 1129 conditions per place. [2021-11-02 22:41:33,585 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 504 selfloop transitions, 137 changer transitions 5/680 dead transitions. [2021-11-02 22:41:33,585 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 597 places, 680 transitions, 10439 flow [2021-11-02 22:41:33,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-02 22:41:33,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-02 22:41:33,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1706 transitions. [2021-11-02 22:41:33,588 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6403903903903904 [2021-11-02 22:41:33,588 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1706 transitions. [2021-11-02 22:41:33,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1706 transitions. [2021-11-02 22:41:33,589 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:33,589 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1706 transitions. [2021-11-02 22:41:33,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 47.388888888888886) internal successors, (1706), 36 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:33,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 74.0) internal successors, (2738), 37 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:33,596 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 74.0) internal successors, (2738), 37 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:33,597 INFO L186 Difference]: Start difference. First operand has 567 places, 632 transitions, 8497 flow. Second operand 36 states and 1706 transitions. [2021-11-02 22:41:33,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 597 places, 680 transitions, 10439 flow [2021-11-02 22:41:34,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 571 places, 680 transitions, 10023 flow, removed 133 selfloop flow, removed 26 redundant places. [2021-11-02 22:41:34,171 INFO L242 Difference]: Finished difference. Result has 576 places, 634 transitions, 8455 flow [2021-11-02 22:41:34,172 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=8101, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=496, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8455, PETRI_PLACES=576, PETRI_TRANSITIONS=634} [2021-11-02 22:41:34,172 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 510 predicate places. [2021-11-02 22:41:34,172 INFO L470 AbstractCegarLoop]: Abstraction has has 576 places, 634 transitions, 8455 flow [2021-11-02 22:41:34,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:34,173 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:34,173 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] [2021-11-02 22:41:34,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:34,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:34,373 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:34,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:34,374 INFO L85 PathProgramCache]: Analyzing trace with hash 168565052, now seen corresponding path program 20 times [2021-11-02 22:41:34,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:34,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653554383] [2021-11-02 22:41:34,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:34,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:35,283 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-02 22:41:35,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:35,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653554383] [2021-11-02 22:41:35,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653554383] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:35,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085402055] [2021-11-02 22:41:35,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:41:35,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:35,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:35,285 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:35,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-02 22:41:36,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:41:36,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:36,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:36,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:38,036 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-02 22:41:38,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085402055] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:38,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:38,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:38,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139867808] [2021-11-02 22:41:38,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:38,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:38,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:38,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:38,040 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:38,041 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 634 transitions, 8455 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:38,041 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:38,041 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:38,041 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:40,917 INFO L129 PetriNetUnfolder]: 686/2467 cut-off events. [2021-11-02 22:41:40,918 INFO L130 PetriNetUnfolder]: For 34921/34921 co-relation queries the response was YES. [2021-11-02 22:41:40,959 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14335 conditions, 2467 events. 686/2467 cut-off events. For 34921/34921 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 22996 event pairs, 133 based on Foata normal form. 2/2466 useless extension candidates. Maximal degree in co-relation 14154. Up to 1175 conditions per place. [2021-11-02 22:41:40,973 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 545 selfloop transitions, 166 changer transitions 9/754 dead transitions. [2021-11-02 22:41:40,973 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 611 places, 754 transitions, 12093 flow [2021-11-02 22:41:40,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-02 22:41:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-02 22:41:40,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1861 transitions. [2021-11-02 22:41:40,976 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6448371448371448 [2021-11-02 22:41:40,976 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 1861 transitions. [2021-11-02 22:41:40,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 1861 transitions. [2021-11-02 22:41:40,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:40,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 1861 transitions. [2021-11-02 22:41:40,979 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 47.717948717948715) internal successors, (1861), 39 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:40,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:40,981 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:40,981 INFO L186 Difference]: Start difference. First operand has 576 places, 634 transitions, 8455 flow. Second operand 39 states and 1861 transitions. [2021-11-02 22:41:40,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 611 places, 754 transitions, 12093 flow [2021-11-02 22:41:41,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 754 transitions, 11547 flow, removed 131 selfloop flow, removed 33 redundant places. [2021-11-02 22:41:41,566 INFO L242 Difference]: Finished difference. Result has 598 places, 682 transitions, 9485 flow [2021-11-02 22:41:41,567 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=8115, PETRI_DIFFERENCE_MINUEND_PLACES=540, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=634, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=487, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9485, PETRI_PLACES=598, PETRI_TRANSITIONS=682} [2021-11-02 22:41:41,568 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 532 predicate places. [2021-11-02 22:41:41,568 INFO L470 AbstractCegarLoop]: Abstraction has has 598 places, 682 transitions, 9485 flow [2021-11-02 22:41:41,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:41,568 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:41,568 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] [2021-11-02 22:41:41,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-11-02 22:41:41,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:41,769 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:41,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:41,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1270165414, now seen corresponding path program 21 times [2021-11-02 22:41:41,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:41,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9751001] [2021-11-02 22:41:41,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:41,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:42,572 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-02 22:41:42,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:42,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9751001] [2021-11-02 22:41:42,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9751001] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:42,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553279443] [2021-11-02 22:41:42,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:41:42,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:42,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:42,574 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:42,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-02 22:41:44,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-02 22:41:44,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:44,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:44,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:45,970 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-02 22:41:45,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553279443] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:45,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:45,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:45,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657791432] [2021-11-02 22:41:45,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:45,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:45,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:45,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:45,972 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:45,972 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 598 places, 682 transitions, 9485 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:45,973 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:45,973 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:45,973 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:49,922 INFO L129 PetriNetUnfolder]: 694/2473 cut-off events. [2021-11-02 22:41:49,922 INFO L130 PetriNetUnfolder]: For 35061/35061 co-relation queries the response was YES. [2021-11-02 22:41:49,978 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14739 conditions, 2473 events. 694/2473 cut-off events. For 35061/35061 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 23004 event pairs, 139 based on Foata normal form. 2/2472 useless extension candidates. Maximal degree in co-relation 14541. Up to 1200 conditions per place. [2021-11-02 22:41:50,109 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 544 selfloop transitions, 167 changer transitions 9/754 dead transitions. [2021-11-02 22:41:50,109 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 754 transitions, 12287 flow [2021-11-02 22:41:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-02 22:41:50,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2021-11-02 22:41:50,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2068 transitions. [2021-11-02 22:41:50,114 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6351351351351351 [2021-11-02 22:41:50,114 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2068 transitions. [2021-11-02 22:41:50,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2068 transitions. [2021-11-02 22:41:50,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:50,115 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2068 transitions. [2021-11-02 22:41:50,120 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 47.0) internal successors, (2068), 44 states have internal predecessors, (2068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:50,124 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 74.0) internal successors, (3330), 45 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:50,125 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 74.0) internal successors, (3330), 45 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:50,125 INFO L186 Difference]: Start difference. First operand has 598 places, 682 transitions, 9485 flow. Second operand 44 states and 2068 transitions. [2021-11-02 22:41:50,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 636 places, 754 transitions, 12287 flow [2021-11-02 22:41:50,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 613 places, 754 transitions, 11703 flow, removed 214 selfloop flow, removed 23 redundant places. [2021-11-02 22:41:50,667 INFO L242 Difference]: Finished difference. Result has 625 places, 699 transitions, 9968 flow [2021-11-02 22:41:50,668 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=8997, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=682, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=151, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=9968, PETRI_PLACES=625, PETRI_TRANSITIONS=699} [2021-11-02 22:41:50,668 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 559 predicate places. [2021-11-02 22:41:50,668 INFO L470 AbstractCegarLoop]: Abstraction has has 625 places, 699 transitions, 9968 flow [2021-11-02 22:41:50,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:50,668 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:41:50,668 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] [2021-11-02 22:41:50,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-02 22:41:50,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-02 22:41:50,869 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:41:50,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:41:50,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1837694166, now seen corresponding path program 22 times [2021-11-02 22:41:50,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:41:50,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763836558] [2021-11-02 22:41:50,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:41:50,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:41:50,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:41:52,222 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-02 22:41:52,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:41:52,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763836558] [2021-11-02 22:41:52,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763836558] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:52,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247319104] [2021-11-02 22:41:52,223 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:41:52,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:41:52,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:41:52,224 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:41:52,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-02 22:41:54,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:41:54,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:41:54,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:41:54,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:41:55,349 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-02 22:41:55,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247319104] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:41:55,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:41:55,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:41:55,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272436645] [2021-11-02 22:41:55,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:41:55,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:41:55,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:41:55,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:41:55,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:41:55,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 625 places, 699 transitions, 9968 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:55,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:41:55,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:41:55,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:41:59,508 INFO L129 PetriNetUnfolder]: 730/2613 cut-off events. [2021-11-02 22:41:59,508 INFO L130 PetriNetUnfolder]: For 40712/40712 co-relation queries the response was YES. [2021-11-02 22:41:59,552 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15831 conditions, 2613 events. 730/2613 cut-off events. For 40712/40712 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 24700 event pairs, 131 based on Foata normal form. 1/2611 useless extension candidates. Maximal degree in co-relation 15626. Up to 1142 conditions per place. [2021-11-02 22:41:59,566 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 483 selfloop transitions, 290 changer transitions 6/813 dead transitions. [2021-11-02 22:41:59,566 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 813 transitions, 13615 flow [2021-11-02 22:41:59,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-02 22:41:59,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-02 22:41:59,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2113 transitions. [2021-11-02 22:41:59,568 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6345345345345346 [2021-11-02 22:41:59,569 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2113 transitions. [2021-11-02 22:41:59,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2113 transitions. [2021-11-02 22:41:59,569 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:41:59,569 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2113 transitions. [2021-11-02 22:41:59,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 46.955555555555556) internal successors, (2113), 45 states have internal predecessors, (2113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:59,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:59,574 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:41:59,574 INFO L186 Difference]: Start difference. First operand has 625 places, 699 transitions, 9968 flow. Second operand 45 states and 2113 transitions. [2021-11-02 22:41:59,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 813 transitions, 13615 flow [2021-11-02 22:42:00,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 631 places, 813 transitions, 13162 flow, removed 134 selfloop flow, removed 33 redundant places. [2021-11-02 22:42:00,224 INFO L242 Difference]: Finished difference. Result has 641 places, 751 transitions, 11356 flow [2021-11-02 22:42:00,225 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=9555, PETRI_DIFFERENCE_MINUEND_PLACES=587, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=699, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=244, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=11356, PETRI_PLACES=641, PETRI_TRANSITIONS=751} [2021-11-02 22:42:00,226 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 575 predicate places. [2021-11-02 22:42:00,226 INFO L470 AbstractCegarLoop]: Abstraction has has 641 places, 751 transitions, 11356 flow [2021-11-02 22:42:00,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:00,226 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:00,226 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] [2021-11-02 22:42:00,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:00,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:00,443 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:00,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:00,443 INFO L85 PathProgramCache]: Analyzing trace with hash 832325952, now seen corresponding path program 23 times [2021-11-02 22:42:00,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:00,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89560091] [2021-11-02 22:42:00,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:00,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:00,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:01,532 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-02 22:42:01,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:01,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89560091] [2021-11-02 22:42:01,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89560091] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:01,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763482174] [2021-11-02 22:42:01,533 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:42:01,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:01,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:01,545 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:01,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-02 22:42:03,224 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:42:03,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:42:03,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-02 22:42:03,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:04,607 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-02 22:42:04,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763482174] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:04,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:04,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:04,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398057045] [2021-11-02 22:42:04,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:04,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:04,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:04,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:04,611 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:04,612 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 641 places, 751 transitions, 11356 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:04,612 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:04,612 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:04,612 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:42:08,378 INFO L129 PetriNetUnfolder]: 813/2922 cut-off events. [2021-11-02 22:42:08,379 INFO L130 PetriNetUnfolder]: For 55987/55987 co-relation queries the response was YES. [2021-11-02 22:42:08,432 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18575 conditions, 2922 events. 813/2922 cut-off events. For 55987/55987 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 28295 event pairs, 140 based on Foata normal form. 3/2922 useless extension candidates. Maximal degree in co-relation 18365. Up to 1190 conditions per place. [2021-11-02 22:42:08,449 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 525 selfloop transitions, 338 changer transitions 10/907 dead transitions. [2021-11-02 22:42:08,449 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 676 places, 907 transitions, 16162 flow [2021-11-02 22:42:08,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-02 22:42:08,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-02 22:42:08,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1868 transitions. [2021-11-02 22:42:08,453 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6472626472626473 [2021-11-02 22:42:08,453 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 1868 transitions. [2021-11-02 22:42:08,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 1868 transitions. [2021-11-02 22:42:08,454 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:42:08,454 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 1868 transitions. [2021-11-02 22:42:08,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 47.8974358974359) internal successors, (1868), 39 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:08,460 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:08,461 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:08,461 INFO L186 Difference]: Start difference. First operand has 641 places, 751 transitions, 11356 flow. Second operand 39 states and 1868 transitions. [2021-11-02 22:42:08,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 676 places, 907 transitions, 16162 flow [2021-11-02 22:42:09,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 907 transitions, 14567 flow, removed 621 selfloop flow, removed 28 redundant places. [2021-11-02 22:42:09,306 INFO L242 Difference]: Finished difference. Result has 663 places, 812 transitions, 12359 flow [2021-11-02 22:42:09,308 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=10251, PETRI_DIFFERENCE_MINUEND_PLACES=610, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12359, PETRI_PLACES=663, PETRI_TRANSITIONS=812} [2021-11-02 22:42:09,308 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 597 predicate places. [2021-11-02 22:42:09,308 INFO L470 AbstractCegarLoop]: Abstraction has has 663 places, 812 transitions, 12359 flow [2021-11-02 22:42:09,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:09,309 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:09,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] [2021-11-02 22:42:09,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:09,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-02 22:42:09,518 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:09,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:09,518 INFO L85 PathProgramCache]: Analyzing trace with hash -9508878, now seen corresponding path program 24 times [2021-11-02 22:42:09,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:09,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058331202] [2021-11-02 22:42:09,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:09,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:10,577 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-02 22:42:10,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:10,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058331202] [2021-11-02 22:42:10,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058331202] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:10,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649656784] [2021-11-02 22:42:10,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:42:10,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:10,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:10,579 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:10,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-02 22:42:12,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-02 22:42:12,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:42:12,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:42:12,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:13,675 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-02 22:42:13,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649656784] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:13,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:13,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:13,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644801893] [2021-11-02 22:42:13,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:13,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:13,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:13,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:13,678 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:13,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 663 places, 812 transitions, 12359 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:13,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:13,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:13,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:42:17,551 INFO L129 PetriNetUnfolder]: 854/3077 cut-off events. [2021-11-02 22:42:17,552 INFO L130 PetriNetUnfolder]: For 60816/60816 co-relation queries the response was YES. [2021-11-02 22:42:17,608 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19680 conditions, 3077 events. 854/3077 cut-off events. For 60816/60816 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 30249 event pairs, 153 based on Foata normal form. 1/3074 useless extension candidates. Maximal degree in co-relation 19462. Up to 1431 conditions per place. [2021-11-02 22:42:17,625 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 617 selfloop transitions, 252 changer transitions 5/908 dead transitions. [2021-11-02 22:42:17,625 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 908 transitions, 15851 flow [2021-11-02 22:42:17,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-02 22:42:17,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-02 22:42:17,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1768 transitions. [2021-11-02 22:42:17,627 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6457268078889701 [2021-11-02 22:42:17,628 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1768 transitions. [2021-11-02 22:42:17,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1768 transitions. [2021-11-02 22:42:17,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:42:17,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1768 transitions. [2021-11-02 22:42:17,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 47.78378378378378) internal successors, (1768), 37 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:17,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:17,632 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:17,632 INFO L186 Difference]: Start difference. First operand has 663 places, 812 transitions, 12359 flow. Second operand 37 states and 1768 transitions. [2021-11-02 22:42:17,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 908 transitions, 15851 flow [2021-11-02 22:42:18,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 665 places, 908 transitions, 15099 flow, removed 223 selfloop flow, removed 29 redundant places. [2021-11-02 22:42:18,515 INFO L242 Difference]: Finished difference. Result has 673 places, 844 transitions, 13015 flow [2021-11-02 22:42:18,516 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=11721, PETRI_DIFFERENCE_MINUEND_PLACES=629, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=812, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=221, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=565, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=13015, PETRI_PLACES=673, PETRI_TRANSITIONS=844} [2021-11-02 22:42:18,516 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 607 predicate places. [2021-11-02 22:42:18,516 INFO L470 AbstractCegarLoop]: Abstraction has has 673 places, 844 transitions, 13015 flow [2021-11-02 22:42:18,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:18,517 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:18,517 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] [2021-11-02 22:42:18,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:18,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-11-02 22:42:18,717 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:18,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:18,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1105308858, now seen corresponding path program 25 times [2021-11-02 22:42:18,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:18,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991726399] [2021-11-02 22:42:18,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:18,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:18,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:19,673 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-02 22:42:19,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:19,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991726399] [2021-11-02 22:42:19,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991726399] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:19,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140336111] [2021-11-02 22:42:19,674 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:42:19,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:19,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:19,675 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:19,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-02 22:42:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:21,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:42:21,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:23,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-02 22:42:23,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140336111] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:23,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:23,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:23,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714872636] [2021-11-02 22:42:23,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:23,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:23,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:23,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:23,626 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:23,626 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 673 places, 844 transitions, 13015 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:23,626 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:23,627 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:23,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:42:28,500 INFO L129 PetriNetUnfolder]: 854/3071 cut-off events. [2021-11-02 22:42:28,500 INFO L130 PetriNetUnfolder]: For 58774/58774 co-relation queries the response was YES. [2021-11-02 22:42:28,556 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19529 conditions, 3071 events. 854/3071 cut-off events. For 58774/58774 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 30102 event pairs, 166 based on Foata normal form. 4/3071 useless extension candidates. Maximal degree in co-relation 19308. Up to 1289 conditions per place. [2021-11-02 22:42:28,573 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 549 selfloop transitions, 339 changer transitions 11/933 dead transitions. [2021-11-02 22:42:28,573 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 712 places, 933 transitions, 16253 flow [2021-11-02 22:42:28,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-02 22:42:28,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2021-11-02 22:42:28,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2030 transitions. [2021-11-02 22:42:28,576 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6379635449402892 [2021-11-02 22:42:28,576 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2030 transitions. [2021-11-02 22:42:28,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2030 transitions. [2021-11-02 22:42:28,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:42:28,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2030 transitions. [2021-11-02 22:42:28,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 47.2093023255814) internal successors, (2030), 43 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:28,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 44 states, 44 states have (on average 74.0) internal successors, (3256), 44 states have internal predecessors, (3256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:28,585 INFO L81 ComplementDD]: Finished complementDD. Result has 44 states, 44 states have (on average 74.0) internal successors, (3256), 44 states have internal predecessors, (3256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:28,585 INFO L186 Difference]: Start difference. First operand has 673 places, 844 transitions, 13015 flow. Second operand 43 states and 2030 transitions. [2021-11-02 22:42:28,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 712 places, 933 transitions, 16253 flow [2021-11-02 22:42:29,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 692 places, 933 transitions, 15942 flow, removed 80 selfloop flow, removed 20 redundant places. [2021-11-02 22:42:29,920 INFO L242 Difference]: Finished difference. Result has 704 places, 861 transitions, 14090 flow [2021-11-02 22:42:29,921 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=12722, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=844, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=324, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=515, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=14090, PETRI_PLACES=704, PETRI_TRANSITIONS=861} [2021-11-02 22:42:29,922 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 638 predicate places. [2021-11-02 22:42:29,922 INFO L470 AbstractCegarLoop]: Abstraction has has 704 places, 861 transitions, 14090 flow [2021-11-02 22:42:29,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:29,923 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:29,923 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] [2021-11-02 22:42:29,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:30,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-02 22:42:30,139 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:30,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:30,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1098275528, now seen corresponding path program 26 times [2021-11-02 22:42:30,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:30,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024174145] [2021-11-02 22:42:30,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:30,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:30,976 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-02 22:42:30,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:30,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024174145] [2021-11-02 22:42:30,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024174145] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:30,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572479393] [2021-11-02 22:42:30,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:42:30,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:30,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:30,978 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:30,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-02 22:42:32,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:42:32,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:42:32,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:42:32,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:34,818 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-02 22:42:34,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572479393] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:34,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:34,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:34,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287143540] [2021-11-02 22:42:34,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:34,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:34,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:34,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:34,822 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:34,823 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 861 transitions, 14090 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:34,823 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:34,824 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:34,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:42:39,532 INFO L129 PetriNetUnfolder]: 919/3249 cut-off events. [2021-11-02 22:42:39,532 INFO L130 PetriNetUnfolder]: For 67860/67860 co-relation queries the response was YES. [2021-11-02 22:42:39,603 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21472 conditions, 3249 events. 919/3249 cut-off events. For 67860/67860 co-relation queries the response was YES. Maximal size of possible extension queue 328. Compared 32368 event pairs, 187 based on Foata normal form. 2/3247 useless extension candidates. Maximal degree in co-relation 21241. Up to 1658 conditions per place. [2021-11-02 22:42:39,622 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 757 selfloop transitions, 191 changer transitions 9/991 dead transitions. [2021-11-02 22:42:39,622 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 738 places, 991 transitions, 18147 flow [2021-11-02 22:42:39,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-02 22:42:39,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-11-02 22:42:39,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1896 transitions. [2021-11-02 22:42:39,625 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6405405405405405 [2021-11-02 22:42:39,625 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 1896 transitions. [2021-11-02 22:42:39,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 1896 transitions. [2021-11-02 22:42:39,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:42:39,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 1896 transitions. [2021-11-02 22:42:39,627 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 47.4) internal successors, (1896), 40 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:39,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 74.0) internal successors, (3034), 41 states have internal predecessors, (3034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:39,631 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 74.0) internal successors, (3034), 41 states have internal predecessors, (3034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:39,632 INFO L186 Difference]: Start difference. First operand has 704 places, 861 transitions, 14090 flow. Second operand 40 states and 1896 transitions. [2021-11-02 22:42:39,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 738 places, 991 transitions, 18147 flow [2021-11-02 22:42:41,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 991 transitions, 17352 flow, removed 206 selfloop flow, removed 35 redundant places. [2021-11-02 22:42:41,242 INFO L242 Difference]: Finished difference. Result has 718 places, 925 transitions, 15107 flow [2021-11-02 22:42:41,243 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=13350, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=861, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=699, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=15107, PETRI_PLACES=718, PETRI_TRANSITIONS=925} [2021-11-02 22:42:41,243 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 652 predicate places. [2021-11-02 22:42:41,243 INFO L470 AbstractCegarLoop]: Abstraction has has 718 places, 925 transitions, 15107 flow [2021-11-02 22:42:41,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:41,244 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:41,244 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] [2021-11-02 22:42:41,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:41,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-02 22:42:41,445 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:41,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:41,445 INFO L85 PathProgramCache]: Analyzing trace with hash -106876286, now seen corresponding path program 27 times [2021-11-02 22:42:41,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:41,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190705454] [2021-11-02 22:42:41,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:41,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:42,607 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-02 22:42:42,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:42,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190705454] [2021-11-02 22:42:42,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190705454] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:42,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220328696] [2021-11-02 22:42:42,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:42:42,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:42,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:42,608 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:42,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-02 22:42:44,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-02 22:42:44,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:42:44,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:42:44,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:46,498 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-02 22:42:46,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220328696] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:46,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:46,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:46,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651558552] [2021-11-02 22:42:46,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:46,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:46,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:46,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:46,501 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:46,502 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 718 places, 925 transitions, 15107 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:46,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:46,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:46,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:42:51,231 INFO L129 PetriNetUnfolder]: 919/3266 cut-off events. [2021-11-02 22:42:51,231 INFO L130 PetriNetUnfolder]: For 65083/65083 co-relation queries the response was YES. [2021-11-02 22:42:51,317 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21415 conditions, 3266 events. 919/3266 cut-off events. For 65083/65083 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 32750 event pairs, 171 based on Foata normal form. 1/3263 useless extension candidates. Maximal degree in co-relation 21175. Up to 1453 conditions per place. [2021-11-02 22:42:51,341 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 598 selfloop transitions, 350 changer transitions 5/987 dead transitions. [2021-11-02 22:42:51,341 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 987 transitions, 18016 flow [2021-11-02 22:42:51,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-02 22:42:51,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-02 22:42:51,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1842 transitions. [2021-11-02 22:42:51,344 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6382536382536382 [2021-11-02 22:42:51,344 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 1842 transitions. [2021-11-02 22:42:51,344 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 1842 transitions. [2021-11-02 22:42:51,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:42:51,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 1842 transitions. [2021-11-02 22:42:51,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 47.23076923076923) internal successors, (1842), 39 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:51,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:51,350 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 74.0) internal successors, (2960), 40 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:51,350 INFO L186 Difference]: Start difference. First operand has 718 places, 925 transitions, 15107 flow. Second operand 39 states and 1842 transitions. [2021-11-02 22:42:51,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 987 transitions, 18016 flow [2021-11-02 22:42:52,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 726 places, 987 transitions, 17556 flow, removed 146 selfloop flow, removed 25 redundant places. [2021-11-02 22:42:52,925 INFO L242 Difference]: Finished difference. Result has 731 places, 929 transitions, 15590 flow [2021-11-02 22:42:52,926 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=14683, PETRI_DIFFERENCE_MINUEND_PLACES=688, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=346, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=15590, PETRI_PLACES=731, PETRI_TRANSITIONS=929} [2021-11-02 22:42:52,927 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 665 predicate places. [2021-11-02 22:42:52,927 INFO L470 AbstractCegarLoop]: Abstraction has has 731 places, 929 transitions, 15590 flow [2021-11-02 22:42:52,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:52,928 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:42:52,928 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] [2021-11-02 22:42:52,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-02 22:42:53,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-02 22:42:53,143 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:42:53,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:42:53,143 INFO L85 PathProgramCache]: Analyzing trace with hash 186894790, now seen corresponding path program 28 times [2021-11-02 22:42:53,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:42:53,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359274803] [2021-11-02 22:42:53,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:42:53,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:42:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:42:54,115 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-02 22:42:54,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:42:54,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359274803] [2021-11-02 22:42:54,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359274803] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:54,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096279130] [2021-11-02 22:42:54,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:42:54,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:42:54,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:42:54,117 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:42:54,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-02 22:42:56,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:42:56,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:42:56,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:42:56,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:42:57,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-02 22:42:57,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096279130] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:42:57,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:42:57,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:42:57,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258824747] [2021-11-02 22:42:57,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:42:57,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:42:57,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:42:57,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:42:57,925 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:42:57,927 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 731 places, 929 transitions, 15590 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:42:57,927 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:42:57,927 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:42:57,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:01,957 INFO L129 PetriNetUnfolder]: 973/3399 cut-off events. [2021-11-02 22:43:01,958 INFO L130 PetriNetUnfolder]: For 69619/69619 co-relation queries the response was YES. [2021-11-02 22:43:02,039 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23145 conditions, 3399 events. 973/3399 cut-off events. For 69619/69619 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 34140 event pairs, 170 based on Foata normal form. 3/3398 useless extension candidates. Maximal degree in co-relation 22905. Up to 1549 conditions per place. [2021-11-02 22:43:02,067 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 669 selfloop transitions, 336 changer transitions 7/1046 dead transitions. [2021-11-02 22:43:02,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 764 places, 1046 transitions, 19870 flow [2021-11-02 22:43:02,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-02 22:43:02,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-02 22:43:02,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1749 transitions. [2021-11-02 22:43:02,079 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6387874360847334 [2021-11-02 22:43:02,080 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1749 transitions. [2021-11-02 22:43:02,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1749 transitions. [2021-11-02 22:43:02,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:02,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1749 transitions. [2021-11-02 22:43:02,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 47.270270270270274) internal successors, (1749), 37 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:02,099 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:02,100 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 74.0) internal successors, (2812), 38 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:02,100 INFO L186 Difference]: Start difference. First operand has 731 places, 929 transitions, 15590 flow. Second operand 37 states and 1749 transitions. [2021-11-02 22:43:02,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 764 places, 1046 transitions, 19870 flow [2021-11-02 22:43:03,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 730 places, 1046 transitions, 19092 flow, removed 104 selfloop flow, removed 34 redundant places. [2021-11-02 22:43:03,342 INFO L242 Difference]: Finished difference. Result has 744 places, 982 transitions, 17061 flow [2021-11-02 22:43:03,343 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=14890, PETRI_DIFFERENCE_MINUEND_PLACES=694, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=620, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17061, PETRI_PLACES=744, PETRI_TRANSITIONS=982} [2021-11-02 22:43:03,343 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 678 predicate places. [2021-11-02 22:43:03,343 INFO L470 AbstractCegarLoop]: Abstraction has has 744 places, 982 transitions, 17061 flow [2021-11-02 22:43:03,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:03,344 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:03,344 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] [2021-11-02 22:43:03,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:03,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:03,544 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:03,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:03,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1366699272, now seen corresponding path program 29 times [2021-11-02 22:43:03,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:03,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296878452] [2021-11-02 22:43:03,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:03,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:04,634 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-02 22:43:04,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:04,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296878452] [2021-11-02 22:43:04,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296878452] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:04,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814948805] [2021-11-02 22:43:04,634 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:43:04,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:04,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:04,636 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:04,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-02 22:43:06,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-11-02 22:43:06,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:43:06,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:06,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:08,614 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-02 22:43:08,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814948805] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:08,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:08,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:43:08,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449785415] [2021-11-02 22:43:08,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:43:08,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:08,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:43:08,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:43:08,617 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:08,618 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 982 transitions, 17061 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:08,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:08,619 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:08,619 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:13,858 INFO L129 PetriNetUnfolder]: 1028/3539 cut-off events. [2021-11-02 22:43:13,858 INFO L130 PetriNetUnfolder]: For 73704/73704 co-relation queries the response was YES. [2021-11-02 22:43:13,934 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24677 conditions, 3539 events. 1028/3539 cut-off events. For 73704/73704 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 35829 event pairs, 205 based on Foata normal form. 3/3538 useless extension candidates. Maximal degree in co-relation 24427. Up to 1651 conditions per place. [2021-11-02 22:43:13,957 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 737 selfloop transitions, 336 changer transitions 10/1117 dead transitions. [2021-11-02 22:43:13,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 785 places, 1117 transitions, 21517 flow [2021-11-02 22:43:13,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-02 22:43:13,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-11-02 22:43:13,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2118 transitions. [2021-11-02 22:43:13,959 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6360360360360361 [2021-11-02 22:43:13,959 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2118 transitions. [2021-11-02 22:43:13,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2118 transitions. [2021-11-02 22:43:13,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:13,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2118 transitions. [2021-11-02 22:43:13,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 47.06666666666667) internal successors, (2118), 45 states have internal predecessors, (2118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:13,966 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:13,967 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 74.0) internal successors, (3404), 46 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:13,967 INFO L186 Difference]: Start difference. First operand has 744 places, 982 transitions, 17061 flow. Second operand 45 states and 2118 transitions. [2021-11-02 22:43:13,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 785 places, 1117 transitions, 21517 flow [2021-11-02 22:43:15,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 767 places, 1117 transitions, 20785 flow, removed 259 selfloop flow, removed 18 redundant places. [2021-11-02 22:43:15,479 INFO L242 Difference]: Finished difference. Result has 782 places, 1042 transitions, 18607 flow [2021-11-02 22:43:15,480 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=16403, PETRI_DIFFERENCE_MINUEND_PLACES=723, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=982, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=289, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=18607, PETRI_PLACES=782, PETRI_TRANSITIONS=1042} [2021-11-02 22:43:15,480 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 716 predicate places. [2021-11-02 22:43:15,480 INFO L470 AbstractCegarLoop]: Abstraction has has 782 places, 1042 transitions, 18607 flow [2021-11-02 22:43:15,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:15,480 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:15,480 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] [2021-11-02 22:43:15,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:15,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:15,681 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:15,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:15,682 INFO L85 PathProgramCache]: Analyzing trace with hash 561261162, now seen corresponding path program 30 times [2021-11-02 22:43:15,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:15,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697276789] [2021-11-02 22:43:15,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:15,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:15,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:16,858 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-02 22:43:16,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:16,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697276789] [2021-11-02 22:43:16,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697276789] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:16,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99887086] [2021-11-02 22:43:16,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:43:16,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:16,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:16,860 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:16,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-02 22:43:18,937 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-02 22:43:18,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:43:18,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:18,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:20,846 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-02 22:43:20,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99887086] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:20,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:20,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-11-02 22:43:20,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336040407] [2021-11-02 22:43:20,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-02 22:43:20,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:20,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-02 22:43:20,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-11-02 22:43:20,848 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:20,849 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 782 places, 1042 transitions, 18607 flow. Second operand has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:20,849 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:20,849 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:20,849 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:25,368 INFO L129 PetriNetUnfolder]: 1028/3525 cut-off events. [2021-11-02 22:43:25,368 INFO L130 PetriNetUnfolder]: For 63463/63463 co-relation queries the response was YES. [2021-11-02 22:43:25,447 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24570 conditions, 3525 events. 1028/3525 cut-off events. For 63463/63463 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 35640 event pairs, 191 based on Foata normal form. 1/3522 useless extension candidates. Maximal degree in co-relation 24307. Up to 1715 conditions per place. [2021-11-02 22:43:25,468 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 754 selfloop transitions, 301 changer transitions 5/1094 dead transitions. [2021-11-02 22:43:25,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 817 places, 1094 transitions, 21560 flow [2021-11-02 22:43:25,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-02 22:43:25,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-11-02 22:43:25,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1931 transitions. [2021-11-02 22:43:25,470 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6364535266974292 [2021-11-02 22:43:25,470 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 1931 transitions. [2021-11-02 22:43:25,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 1931 transitions. [2021-11-02 22:43:25,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:25,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 1931 transitions. [2021-11-02 22:43:25,472 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 47.09756097560975) internal successors, (1931), 41 states have internal predecessors, (1931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:25,474 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:25,474 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 74.0) internal successors, (3108), 42 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:25,474 INFO L186 Difference]: Start difference. First operand has 782 places, 1042 transitions, 18607 flow. Second operand 41 states and 1931 transitions. [2021-11-02 22:43:25,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 817 places, 1094 transitions, 21560 flow [2021-11-02 22:43:26,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 790 places, 1094 transitions, 21077 flow, removed 155 selfloop flow, removed 27 redundant places. [2021-11-02 22:43:26,670 INFO L242 Difference]: Finished difference. Result has 796 places, 1045 transitions, 18983 flow [2021-11-02 22:43:26,671 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=18156, PETRI_DIFFERENCE_MINUEND_PLACES=750, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=18983, PETRI_PLACES=796, PETRI_TRANSITIONS=1045} [2021-11-02 22:43:26,671 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 730 predicate places. [2021-11-02 22:43:26,672 INFO L470 AbstractCegarLoop]: Abstraction has has 796 places, 1045 transitions, 18983 flow [2021-11-02 22:43:26,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 44.407407407407405) internal successors, (1199), 27 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:26,672 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:26,672 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] [2021-11-02 22:43:26,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:26,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:26,873 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:26,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:26,873 INFO L85 PathProgramCache]: Analyzing trace with hash -2098276602, now seen corresponding path program 31 times [2021-11-02 22:43:26,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:26,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534952032] [2021-11-02 22:43:26,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:26,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:27,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:27,980 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-02 22:43:27,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:27,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534952032] [2021-11-02 22:43:27,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534952032] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:27,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989345031] [2021-11-02 22:43:27,981 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:43:27,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:27,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:27,982 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:27,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-02 22:43:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:30,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:30,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:31,459 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-02 22:43:31,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989345031] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:31,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:31,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:43:31,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043300084] [2021-11-02 22:43:31,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:43:31,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:31,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:43:31,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:43:31,461 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:31,462 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 796 places, 1045 transitions, 18983 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:31,462 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:31,462 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:31,462 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:34,532 INFO L129 PetriNetUnfolder]: 1049/3547 cut-off events. [2021-11-02 22:43:34,532 INFO L130 PetriNetUnfolder]: For 64088/64088 co-relation queries the response was YES. [2021-11-02 22:43:34,612 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25304 conditions, 3547 events. 1049/3547 cut-off events. For 64088/64088 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 35782 event pairs, 229 based on Foata normal form. 1/3543 useless extension candidates. Maximal degree in co-relation 25040. Up to 2106 conditions per place. [2021-11-02 22:43:34,635 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1013 selfloop transitions, 63 changer transitions 5/1115 dead transitions. [2021-11-02 22:43:34,636 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 817 places, 1115 transitions, 22600 flow [2021-11-02 22:43:34,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-02 22:43:34,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-11-02 22:43:34,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1194 transitions. [2021-11-02 22:43:34,637 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6454054054054054 [2021-11-02 22:43:34,637 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 1194 transitions. [2021-11-02 22:43:34,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 1194 transitions. [2021-11-02 22:43:34,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:34,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 1194 transitions. [2021-11-02 22:43:34,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 47.76) internal successors, (1194), 25 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:34,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 74.0) internal successors, (1924), 26 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:34,641 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 74.0) internal successors, (1924), 26 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:34,641 INFO L186 Difference]: Start difference. First operand has 796 places, 1045 transitions, 18983 flow. Second operand 25 states and 1194 transitions. [2021-11-02 22:43:34,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 817 places, 1115 transitions, 22600 flow [2021-11-02 22:43:36,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 782 places, 1115 transitions, 21946 flow, removed 73 selfloop flow, removed 35 redundant places. [2021-11-02 22:43:36,110 INFO L242 Difference]: Finished difference. Result has 794 places, 1078 transitions, 19400 flow [2021-11-02 22:43:36,111 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=18349, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1045, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=995, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=19400, PETRI_PLACES=794, PETRI_TRANSITIONS=1078} [2021-11-02 22:43:36,111 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 728 predicate places. [2021-11-02 22:43:36,112 INFO L470 AbstractCegarLoop]: Abstraction has has 794 places, 1078 transitions, 19400 flow [2021-11-02 22:43:36,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:36,112 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:36,112 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] [2021-11-02 22:43:36,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:36,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-11-02 22:43:36,339 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:36,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:36,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1930826104, now seen corresponding path program 32 times [2021-11-02 22:43:36,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:36,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194173209] [2021-11-02 22:43:36,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:36,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:37,423 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-02 22:43:37,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:37,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194173209] [2021-11-02 22:43:37,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194173209] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:37,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474823715] [2021-11-02 22:43:37,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:43:37,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:37,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:37,425 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:37,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-02 22:43:39,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:43:39,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:43:39,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:39,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:40,621 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-02 22:43:40,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474823715] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:40,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:40,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:43:40,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210072946] [2021-11-02 22:43:40,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:43:40,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:40,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:43:40,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:43:40,623 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:40,624 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 794 places, 1078 transitions, 19400 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:40,624 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:40,624 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:40,624 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:43,166 INFO L129 PetriNetUnfolder]: 1058/3561 cut-off events. [2021-11-02 22:43:43,166 INFO L130 PetriNetUnfolder]: For 66362/66362 co-relation queries the response was YES. [2021-11-02 22:43:43,253 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25742 conditions, 3561 events. 1058/3561 cut-off events. For 66362/66362 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 35816 event pairs, 254 based on Foata normal form. 1/3558 useless extension candidates. Maximal degree in co-relation 25470. Up to 2142 conditions per place. [2021-11-02 22:43:43,275 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1040 selfloop transitions, 49 changer transitions 5/1128 dead transitions. [2021-11-02 22:43:43,275 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 812 places, 1128 transitions, 22663 flow [2021-11-02 22:43:43,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-02 22:43:43,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-11-02 22:43:43,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1045 transitions. [2021-11-02 22:43:43,276 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6418918918918919 [2021-11-02 22:43:43,276 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1045 transitions. [2021-11-02 22:43:43,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1045 transitions. [2021-11-02 22:43:43,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:43,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1045 transitions. [2021-11-02 22:43:43,278 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 47.5) internal successors, (1045), 22 states have internal predecessors, (1045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:43,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 74.0) internal successors, (1702), 23 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:43,279 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 74.0) internal successors, (1702), 23 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:43,279 INFO L186 Difference]: Start difference. First operand has 794 places, 1078 transitions, 19400 flow. Second operand 22 states and 1045 transitions. [2021-11-02 22:43:43,279 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 812 places, 1128 transitions, 22663 flow [2021-11-02 22:43:44,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 801 places, 1128 transitions, 22093 flow, removed 252 selfloop flow, removed 11 redundant places. [2021-11-02 22:43:44,814 INFO L242 Difference]: Finished difference. Result has 813 places, 1097 transitions, 19485 flow [2021-11-02 22:43:44,815 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=18862, PETRI_DIFFERENCE_MINUEND_PLACES=780, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1078, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1039, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=19485, PETRI_PLACES=813, PETRI_TRANSITIONS=1097} [2021-11-02 22:43:44,815 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 747 predicate places. [2021-11-02 22:43:44,815 INFO L470 AbstractCegarLoop]: Abstraction has has 813 places, 1097 transitions, 19485 flow [2021-11-02 22:43:44,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:44,816 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:44,816 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] [2021-11-02 22:43:44,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:45,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:45,017 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:45,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:45,017 INFO L85 PathProgramCache]: Analyzing trace with hash 2136236838, now seen corresponding path program 33 times [2021-11-02 22:43:45,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:45,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410561582] [2021-11-02 22:43:45,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:45,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:46,439 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-02 22:43:46,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:46,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410561582] [2021-11-02 22:43:46,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410561582] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:46,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353663011] [2021-11-02 22:43:46,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-02 22:43:46,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:46,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:46,441 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:46,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-02 22:43:48,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-02 22:43:48,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:43:48,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:48,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:49,735 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-02 22:43:49,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353663011] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:49,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:49,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:43:49,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811581164] [2021-11-02 22:43:49,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:43:49,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:49,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:43:49,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:43:49,737 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:49,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 1097 transitions, 19485 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:49,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:49,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:49,738 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:43:52,786 INFO L129 PetriNetUnfolder]: 1073/3610 cut-off events. [2021-11-02 22:43:52,786 INFO L130 PetriNetUnfolder]: For 70323/70323 co-relation queries the response was YES. [2021-11-02 22:43:52,870 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26297 conditions, 3610 events. 1073/3610 cut-off events. For 70323/70323 co-relation queries the response was YES. Maximal size of possible extension queue 372. Compared 36359 event pairs, 240 based on Foata normal form. 1/3606 useless extension candidates. Maximal degree in co-relation 26015. Up to 2058 conditions per place. [2021-11-02 22:43:52,892 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 998 selfloop transitions, 108 changer transitions 4/1144 dead transitions. [2021-11-02 22:43:52,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 833 places, 1144 transitions, 22764 flow [2021-11-02 22:43:52,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-02 22:43:52,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-11-02 22:43:52,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1138 transitions. [2021-11-02 22:43:52,895 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6407657657657657 [2021-11-02 22:43:52,895 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 1138 transitions. [2021-11-02 22:43:52,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 1138 transitions. [2021-11-02 22:43:52,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:43:52,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 1138 transitions. [2021-11-02 22:43:52,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 47.416666666666664) internal successors, (1138), 24 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:52,899 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 74.0) internal successors, (1850), 25 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:52,899 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 74.0) internal successors, (1850), 25 states have internal predecessors, (1850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:52,900 INFO L186 Difference]: Start difference. First operand has 813 places, 1097 transitions, 19485 flow. Second operand 24 states and 1138 transitions. [2021-11-02 22:43:52,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 833 places, 1144 transitions, 22764 flow [2021-11-02 22:43:54,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 825 places, 1144 transitions, 22506 flow, removed 106 selfloop flow, removed 8 redundant places. [2021-11-02 22:43:54,404 INFO L242 Difference]: Finished difference. Result has 837 places, 1116 transitions, 20036 flow [2021-11-02 22:43:54,405 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=19239, PETRI_DIFFERENCE_MINUEND_PLACES=802, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1097, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=997, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=20036, PETRI_PLACES=837, PETRI_TRANSITIONS=1116} [2021-11-02 22:43:54,405 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 771 predicate places. [2021-11-02 22:43:54,405 INFO L470 AbstractCegarLoop]: Abstraction has has 837 places, 1116 transitions, 20036 flow [2021-11-02 22:43:54,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:54,405 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:43:54,405 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] [2021-11-02 22:43:54,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-11-02 22:43:54,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-02 22:43:54,606 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:43:54,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:43:54,606 INFO L85 PathProgramCache]: Analyzing trace with hash -706216152, now seen corresponding path program 34 times [2021-11-02 22:43:54,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:43:54,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166601503] [2021-11-02 22:43:54,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:43:54,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:43:54,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:43:55,598 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-02 22:43:55,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:43:55,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166601503] [2021-11-02 22:43:55,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166601503] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:55,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511380694] [2021-11-02 22:43:55,599 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-02 22:43:55,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:43:55,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:43:55,600 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:43:55,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-11-02 22:43:58,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-02 22:43:58,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:43:58,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:43:58,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:43:59,194 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-02 22:43:59,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511380694] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:43:59,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:43:59,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:43:59,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11931499] [2021-11-02 22:43:59,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:43:59,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:43:59,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:43:59,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:43:59,198 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:43:59,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 837 places, 1116 transitions, 20036 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:43:59,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:43:59,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:43:59,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:44:03,782 INFO L129 PetriNetUnfolder]: 1133/3817 cut-off events. [2021-11-02 22:44:03,782 INFO L130 PetriNetUnfolder]: For 87579/87579 co-relation queries the response was YES. [2021-11-02 22:44:03,882 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29160 conditions, 3817 events. 1133/3817 cut-off events. For 87579/87579 co-relation queries the response was YES. Maximal size of possible extension queue 384. Compared 38841 event pairs, 249 based on Foata normal form. 1/3814 useless extension candidates. Maximal degree in co-relation 28869. Up to 2206 conditions per place. [2021-11-02 22:44:03,910 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1086 selfloop transitions, 115 changer transitions 5/1240 dead transitions. [2021-11-02 22:44:03,911 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 871 places, 1240 transitions, 25758 flow [2021-11-02 22:44:03,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-02 22:44:03,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2021-11-02 22:44:03,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1795 transitions. [2021-11-02 22:44:03,913 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6383357041251778 [2021-11-02 22:44:03,913 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1795 transitions. [2021-11-02 22:44:03,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1795 transitions. [2021-11-02 22:44:03,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:44:03,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1795 transitions. [2021-11-02 22:44:03,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 47.23684210526316) internal successors, (1795), 38 states have internal predecessors, (1795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:03,918 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:03,918 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 74.0) internal successors, (2886), 39 states have internal predecessors, (2886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:03,918 INFO L186 Difference]: Start difference. First operand has 837 places, 1116 transitions, 20036 flow. Second operand 38 states and 1795 transitions. [2021-11-02 22:44:03,918 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 871 places, 1240 transitions, 25758 flow [2021-11-02 22:44:05,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 860 places, 1240 transitions, 24875 flow, removed 375 selfloop flow, removed 11 redundant places. [2021-11-02 22:44:05,697 INFO L242 Difference]: Finished difference. Result has 882 places, 1180 transitions, 21556 flow [2021-11-02 22:44:05,698 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=19522, PETRI_DIFFERENCE_MINUEND_PLACES=823, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1007, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=21556, PETRI_PLACES=882, PETRI_TRANSITIONS=1180} [2021-11-02 22:44:05,698 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 816 predicate places. [2021-11-02 22:44:05,698 INFO L470 AbstractCegarLoop]: Abstraction has has 882 places, 1180 transitions, 21556 flow [2021-11-02 22:44:05,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:05,699 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:44:05,699 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] [2021-11-02 22:44:05,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-11-02 22:44:05,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-02 22:44:05,899 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:44:05,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:44:05,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1020739994, now seen corresponding path program 35 times [2021-11-02 22:44:05,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:44:05,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134251577] [2021-11-02 22:44:05,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:44:05,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:44:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:44:07,172 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-02 22:44:07,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:44:07,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134251577] [2021-11-02 22:44:07,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134251577] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:07,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940638199] [2021-11-02 22:44:07,173 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-02 22:44:07,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:07,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:44:07,179 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:44:07,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-11-02 22:44:09,679 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:44:09,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:44:09,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-02 22:44:09,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:44:10,791 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-02 22:44:10,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940638199] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:10,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:44:10,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:44:10,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962644191] [2021-11-02 22:44:10,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:44:10,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:44:10,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:44:10,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:44:10,794 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:44:10,796 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 882 places, 1180 transitions, 21556 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:10,796 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:44:10,796 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:44:10,796 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:44:15,147 INFO L129 PetriNetUnfolder]: 1174/3952 cut-off events. [2021-11-02 22:44:15,147 INFO L130 PetriNetUnfolder]: For 96260/96260 co-relation queries the response was YES. [2021-11-02 22:44:15,256 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30239 conditions, 3952 events. 1174/3952 cut-off events. For 96260/96260 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 40513 event pairs, 250 based on Foata normal form. 1/3948 useless extension candidates. Maximal degree in co-relation 29928. Up to 2226 conditions per place. [2021-11-02 22:44:15,284 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1088 selfloop transitions, 140 changer transitions 4/1266 dead transitions. [2021-11-02 22:44:15,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 907 places, 1266 transitions, 25926 flow [2021-11-02 22:44:15,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-02 22:44:15,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-02 22:44:15,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1389 transitions. [2021-11-02 22:44:15,286 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6472506989748369 [2021-11-02 22:44:15,286 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1389 transitions. [2021-11-02 22:44:15,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1389 transitions. [2021-11-02 22:44:15,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:44:15,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1389 transitions. [2021-11-02 22:44:15,288 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 47.89655172413793) internal successors, (1389), 29 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:15,290 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 74.0) internal successors, (2220), 30 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:15,290 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 74.0) internal successors, (2220), 30 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:15,291 INFO L186 Difference]: Start difference. First operand has 882 places, 1180 transitions, 21556 flow. Second operand 29 states and 1389 transitions. [2021-11-02 22:44:15,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 907 places, 1266 transitions, 25926 flow [2021-11-02 22:44:17,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 891 places, 1266 transitions, 25558 flow, removed 143 selfloop flow, removed 16 redundant places. [2021-11-02 22:44:17,582 INFO L242 Difference]: Finished difference. Result has 905 places, 1217 transitions, 22420 flow [2021-11-02 22:44:17,583 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=21221, PETRI_DIFFERENCE_MINUEND_PLACES=863, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1057, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=22420, PETRI_PLACES=905, PETRI_TRANSITIONS=1217} [2021-11-02 22:44:17,584 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 839 predicate places. [2021-11-02 22:44:17,584 INFO L470 AbstractCegarLoop]: Abstraction has has 905 places, 1217 transitions, 22420 flow [2021-11-02 22:44:17,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:17,584 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:44:17,585 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] [2021-11-02 22:44:17,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-11-02 22:44:17,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:17,809 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:44:17,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:44:17,809 INFO L85 PathProgramCache]: Analyzing trace with hash 989502584, now seen corresponding path program 36 times [2021-11-02 22:44:17,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:44:17,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475753128] [2021-11-02 22:44:17,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:44:17,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:44:17,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:44:18,936 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-02 22:44:18,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:44:18,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475753128] [2021-11-02 22:44:18,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475753128] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:18,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70360556] [2021-11-02 22:44:18,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-02 22:44:18,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:18,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:44:18,937 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:44:18,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-02 22:44:21,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-02 22:44:21,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:44:21,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:44:21,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:44:22,816 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-02 22:44:22,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70360556] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:22,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:44:22,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:44:22,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044212448] [2021-11-02 22:44:22,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:44:22,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:44:22,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:44:22,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:44:22,819 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:44:22,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 905 places, 1217 transitions, 22420 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:22,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:44:22,820 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:44:22,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:44:27,600 INFO L129 PetriNetUnfolder]: 1197/4039 cut-off events. [2021-11-02 22:44:27,600 INFO L130 PetriNetUnfolder]: For 107172/107172 co-relation queries the response was YES. [2021-11-02 22:44:27,752 INFO L84 FinitePrefix]: Finished finitePrefix Result has 31306 conditions, 4039 events. 1197/4039 cut-off events. For 107172/107172 co-relation queries the response was YES. Maximal size of possible extension queue 401. Compared 41559 event pairs, 255 based on Foata normal form. 1/4036 useless extension candidates. Maximal degree in co-relation 30984. Up to 2345 conditions per place. [2021-11-02 22:44:27,787 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1148 selfloop transitions, 100 changer transitions 4/1286 dead transitions. [2021-11-02 22:44:27,787 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 932 places, 1286 transitions, 26737 flow [2021-11-02 22:44:27,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-02 22:44:27,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-11-02 22:44:27,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1475 transitions. [2021-11-02 22:44:27,789 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6429816913687881 [2021-11-02 22:44:27,790 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1475 transitions. [2021-11-02 22:44:27,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1475 transitions. [2021-11-02 22:44:27,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:44:27,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1475 transitions. [2021-11-02 22:44:27,792 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 47.58064516129032) internal successors, (1475), 31 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:27,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 74.0) internal successors, (2368), 32 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:27,794 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 74.0) internal successors, (2368), 32 states have internal predecessors, (2368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:27,794 INFO L186 Difference]: Start difference. First operand has 905 places, 1217 transitions, 22420 flow. Second operand 31 states and 1475 transitions. [2021-11-02 22:44:27,795 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 932 places, 1286 transitions, 26737 flow [2021-11-02 22:44:30,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 923 places, 1286 transitions, 26142 flow, removed 276 selfloop flow, removed 9 redundant places. [2021-11-02 22:44:30,346 INFO L242 Difference]: Finished difference. Result has 932 places, 1235 transitions, 22799 flow [2021-11-02 22:44:30,347 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=21917, PETRI_DIFFERENCE_MINUEND_PLACES=893, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=22799, PETRI_PLACES=932, PETRI_TRANSITIONS=1235} [2021-11-02 22:44:30,347 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 866 predicate places. [2021-11-02 22:44:30,347 INFO L470 AbstractCegarLoop]: Abstraction has has 932 places, 1235 transitions, 22799 flow [2021-11-02 22:44:30,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:30,348 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:44:30,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] [2021-11-02 22:44:30,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-11-02 22:44:30,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:30,548 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:44:30,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:44:30,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1560384810, now seen corresponding path program 37 times [2021-11-02 22:44:30,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:44:30,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816335488] [2021-11-02 22:44:30,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:44:30,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:44:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:44:31,793 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-02 22:44:31,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:44:31,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816335488] [2021-11-02 22:44:31,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816335488] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:31,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029124854] [2021-11-02 22:44:31,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-02 22:44:31,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:31,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:44:31,795 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:44:31,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-02 22:44:34,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:44:34,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:44:34,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:44:35,767 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-02 22:44:35,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029124854] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:35,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:44:35,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:44:35,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973318369] [2021-11-02 22:44:35,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:44:35,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:44:35,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:44:35,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:44:35,769 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:44:35,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 932 places, 1235 transitions, 22799 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:35,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:44:35,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:44:35,775 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-02 22:44:40,697 INFO L129 PetriNetUnfolder]: 1234/4151 cut-off events. [2021-11-02 22:44:40,698 INFO L130 PetriNetUnfolder]: For 118091/118091 co-relation queries the response was YES. [2021-11-02 22:44:40,821 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32468 conditions, 4151 events. 1234/4151 cut-off events. For 118091/118091 co-relation queries the response was YES. Maximal size of possible extension queue 412. Compared 42837 event pairs, 266 based on Foata normal form. 1/4147 useless extension candidates. Maximal degree in co-relation 32139. Up to 2354 conditions per place. [2021-11-02 22:44:40,850 INFO L132 encePairwiseOnDemand]: 55/74 looper letters, 1135 selfloop transitions, 141 changer transitions 4/1314 dead transitions. [2021-11-02 22:44:40,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 957 places, 1314 transitions, 27026 flow [2021-11-02 22:44:40,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-02 22:44:40,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-11-02 22:44:40,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1391 transitions. [2021-11-02 22:44:40,852 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6481826654240447 [2021-11-02 22:44:40,852 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1391 transitions. [2021-11-02 22:44:40,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1391 transitions. [2021-11-02 22:44:40,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-02 22:44:40,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1391 transitions. [2021-11-02 22:44:40,854 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 47.96551724137931) internal successors, (1391), 29 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:40,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 74.0) internal successors, (2220), 30 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:40,855 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 74.0) internal successors, (2220), 30 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:40,855 INFO L186 Difference]: Start difference. First operand has 932 places, 1235 transitions, 22799 flow. Second operand 29 states and 1391 transitions. [2021-11-02 22:44:40,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 957 places, 1314 transitions, 27026 flow [2021-11-02 22:44:43,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 941 places, 1314 transitions, 26475 flow, removed 229 selfloop flow, removed 16 redundant places. [2021-11-02 22:44:43,917 INFO L242 Difference]: Finished difference. Result has 947 places, 1263 transitions, 23257 flow [2021-11-02 22:44:43,919 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=74, PETRI_DIFFERENCE_MINUEND_FLOW=22264, PETRI_DIFFERENCE_MINUEND_PLACES=913, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=23257, PETRI_PLACES=947, PETRI_TRANSITIONS=1263} [2021-11-02 22:44:43,919 INFO L334 CegarLoopForPetriNet]: 66 programPoint places, 881 predicate places. [2021-11-02 22:44:43,919 INFO L470 AbstractCegarLoop]: Abstraction has has 947 places, 1263 transitions, 23257 flow [2021-11-02 22:44:43,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:43,919 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-02 22:44:43,919 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] [2021-11-02 22:44:43,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-11-02 22:44:44,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-02 22:44:44,123 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-02 22:44:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-02 22:44:44,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1927848916, now seen corresponding path program 38 times [2021-11-02 22:44:44,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-02 22:44:44,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304108570] [2021-11-02 22:44:44,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-02 22:44:44,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-02 22:44:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-02 22:44:45,287 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-02 22:44:45,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-02 22:44:45,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304108570] [2021-11-02 22:44:45,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304108570] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:45,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887746792] [2021-11-02 22:44:45,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-02 22:44:45,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-02 22:44:45,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 [2021-11-02 22:44:45,289 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-02 22:44:45,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65a086f4-0f76-4c1f-abe3-d89d55faa790/bin/uautomizer-tBqnrhUYjU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-11-02 22:44:48,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-02 22:44:48,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-02 22:44:48,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-02 22:44:48,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-02 22:44:49,482 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-02 22:44:49,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887746792] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-02 22:44:49,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-02 22:44:49,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-11-02 22:44:49,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549384398] [2021-11-02 22:44:49,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-02 22:44:49,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-02 22:44:49,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-02 22:44:49,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2021-11-02 22:44:49,486 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 43 out of 74 [2021-11-02 22:44:49,486 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 947 places, 1263 transitions, 23257 flow. Second operand has 26 states, 26 states have (on average 44.42307692307692) internal successors, (1155), 26 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-02 22:44:49,486 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-02 22:44:49,487 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 43 of 74 [2021-11-02 22:44:49,487 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand